Libre Office 中一行的多个文本对齐方式

Jer*_*oen 24 styles libreoffice-writer

是否可以在 Libre Office 的一行中进行多个文本对齐?就像是:

|                                 |
|left         centre         right|
|                                 |
|                                 |
|                                 |
|                                 |
Run Code Online (Sandbox Code Playgroud)

如果这是可能的,如何实现这种行为?

toh*_*ohu 24

这可以使用tabstops. 这有点麻烦,因为您必须自己计算 " centre" 制表位的位置。

在以下示例中,我假设您使用纵向格式的 a4 纸,整个页面的宽度为 21 厘米。假设左右边距各为 2 厘米,则“内容区域”的宽度为 17 厘米。如果您使用任何其他格式,只需相应地调整值。

现在,要定义适当的制表位,请执行以下操作:

  1. 打开菜单 " Format" -> " Paragraph..."
  2. 选择“ Tabs”标签;
  3. 在“ Position”输入字段中,输入“ 8,50”作为居中制表位的位置;
  4. 从“ Type”单选按钮中,选择“ Centered”;
  5. 点击“ New”按钮。在“ Position”字段下方的列表中,您将看到一个包含新制表位位置的新条目。
  6. 对右侧的 tapstop 重复步骤 3 到 5:在我的示例中,您将使用“ 17,0”作为位置和“ Right”作为类型。

    现在,段落样式对话应该是这样的(按照上面的步骤编号):

    在此处输入图片说明

  7. 现在,单击OK按钮。作为唯一可见的结果,您将在顶部的标尺中看到制表位标记:

在此处输入图片说明

现在,只需开始打字。点击 时Tab,您可以继续输入居中文本,并输入另一个Tab 右对齐文本。

如果您更频繁地需要这种段落样式,只需创建自定义段落样式即可。

要更快地插入制表位,请执行以下操作:

  1. 使用左上角的小选择器按钮选择制表符类型(左、居中、右、十进制):

    在此处输入图片说明

  2. 在要放置制表位的位置双击顶部标尺。

  3. Tabs”对话框将打开,显示新插入的制表位及其在左侧选项卡列表中的位置。

也可以看看:

  • @Pacerier - 随意添加您自己的答案,提供更好的解决方案...... (2认同)