在两列布局中,如何使每一列中的文本彼此分开?


1

我正在LibreOffice Writer中编辑odt文档。我有以下非常简单的布局,它看起来像这样:

在此处输入图片说明

我想在每一列中发短信以与另一列分开。

因此,同一段文字应如下所示:

在此处输入图片说明

现在,如您在上图中所看到的,我只是使用换行符来创建布局,但我不想这样做,因为第二排较长的列中也会有文本,因此每次我都会中断整个布局向某列或另一列添加内容。

有没有一种方法可以在LibreOffice中创建所需的布局?


为什么不只使用具有两列且没有可见边框的表?
Johannes H.

啊,你说得对!我忘了最简单的选择。
Pawelmhm

1
@JohannesH因为表用于显示表格数据。不要使用表格来样式化内容。Web开发人员一定会同意……
那位巴西佬

3
Web开发人员本人-是的,我同意您的观点,语义是重点。但是毕竟,我们谈论的是文档,文档很可能会在最后打印-不是机器读取或处理的。这就是为什么我在这里不会太在意语义的原因。(并且毕竟,如果语义很重要,那么我一开始就不会使用任何所见即所得,而会使用LaTeX或类似的语言...)
Johannes H.

2
实际上,Adobe Reader(假设在发布时将文档转换为PDF)在复制时在多列布局上做得很糟糕,两列中的最有可能的内容混合在一起-尽管它可以处理表格(如果插入其他编辑器中,了解插入剪贴板的原始数据,它可能会重新显示为表格。如果主要目的是机器处理,那么odt将不是合适的选择,在这种情况下,我们将在此处处理XY问题。但是没有必要争论:如果我知道另一种方式,我会立即推荐这种方式。我不知道
Johannes H.

Answers:


2

不要将表用于非表格数据。

有更好的选择

1.使用段落间距和标识

在此处输入图片说明

为此,选择所有所需的段落,然后右键单击“段落”,将出现以下对话框:

在此处输入图片说明

或者,作为一种快捷得多的快捷方式,单击标尺的最右侧区域并将其拖动到左侧:

在此处输入图片说明

2.使用文本框:

  • 激活“绘图”选项卡(查看->工具栏->绘图)
  • 点击“文字”图标
  • 拖动以绘制您想要文字的区域
  • 将锚点属性设置为“作为字符”,以使其停止流过普通文本

感谢您的回答,问题是我需要彼此相邻的两列,并且我想向它们中的每一个添加文本,我能用缩进来做到这一点吗?
Pawelmhm

1
不需要。如果您需要多个区域的独立文本,则可以使用文本框。
那个巴西人2014年

我可以在libreoffice中使用文本框吗?
Pawelmhm

1
它们位于“绘图”下。如果从语义上说,比表更好,则取决于内容-因此,如果您关心它,则可能需要详细说明。
Johannes H.

如果您确实决定使用文本框,请记住,必须将其锚定属性设置为“作为字符”,以使其停止流过普通文本。
那个巴西人2014年

0

选择要放入2列的文本,即插入->部分->“列”标签。然后只需选择列数

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.