在写字板中的同一行左右对齐

时间:2014-10-31 14:13:33

标签: wordpad

是否可以在写字板的同一行左右对齐文本?例如,我希望我的名字在左边,而日期在右边。两者都在同一条线上。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

虽然写字板不允许您修改制表位的对齐,但RTF format supports tab stops with alignments和写字板可以显示和编辑包含此类制表位的文档,例如在Microsoft Word中创建它们时并保存为RTF。

如果您无法访问Microsoft Word,则可以在写字板中创建制表位,将文件另存为RTF,然后使用文本编辑器打开它并修改您感兴趣的制表位定义。

以下是一个例子:

我在写字板中创建了一个简单的RTF文档,其中包含文本Left<tab>Middle<tab>Right并创建了两个制表位。我希望第一个制表位对齐居中,第二个制表位对齐。

然后我将文档以RTF格式保存在桌面上并在记事本中打开。它看起来像这样:

{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1031{\fonttbl{\f0\fnil\fcharset0 Calibri;}}
{\*\generator Riched20 10.0.14393}\viewkind4\uc1 
\pard\sa200\sl276\slmult1\tx3976\tx7242\f0\fs22\lang7 Left\tab Middle\tab Right\par
}

请注意定义制表位的\tx3976\tx7242命令(通常您会查找\tx后跟一些数字)。

现在,您可以为中心对齐的tabstops插入\tqc命令,或者为右对齐的tabstops插入\tqr命令。在要修改的\tx命令前输入该命令。 RTF文档现在看起来像这样:

{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1031{\fonttbl{\f0\fnil\fcharset0 Calibri;}}
{\*\generator Riched20 10.0.14393}\viewkind4\uc1 
\pard\sa200\sl276\slmult1\tqc\tx3976\tqr\tx7242\f0\fs22\lang7 Left\tab Middle\tab Right\par
}

现在您可以保存文档并退出记事本,当您在写字板中重新打开文件时,您应该看到它显示正确的制表位对齐。也可以在写字板中移动制表位而不会丢失对齐。

在Windows 10上测试过,但它可能适用于早期版本的写字板,因为所需的命令并不是全新的。

答案 1 :(得分:0)

使用正确的格式无法实现。

例如,在Microsoft Word / LibreOffice Writer中,您使用左对齐和右对齐选项卡,如demonstrated in this howto for Word。但是,写字板只有左对齐标签。

可以假装它,就像过去那样(现在仍然是由那些不了解的人),巧妙地使用空间(或空格和制表位的混合)