![LibreOffice Writer 中的源代码行结尾](https://linux22.com/image/1402331/LibreOffice%20Writer%20%E4%B8%AD%E7%9A%84%E6%BA%90%E4%BB%A3%E7%A0%81%E8%A1%8C%E7%BB%93%E5%B0%BE.png)
我有一个名为“来源”的段落样式。它上下没有间距,使用等宽字体和灰色背景。我想将一些较长的文本粘贴到我的文档中,并且重要的是在打印时看到“输入”(段落结尾,选项 A)或自动换行(选项 B)的位置,这样读者就不会对此感到困惑。
有针对 A 或 B 的设置吗?有解决方法吗?
我不想手动格式化任何东西,因为这样很脆弱,而且难以维护。尝试过编号,但遇到了一个有问题的用例:在计算机上阅读文档时,很难从文档中复制源,因为编号也会被复制。
编辑:增加段落间距不够好。不够明显。在没有长行的情况下,看起来很奇怪并且占用大量空间。
(LibreOffice Writer 4.2.1.1 英文版;Windows 7 64 位英文版;匈牙利语和英文文本)
答案1
您可以尝试这个:在“缩进和间距”选项卡中
- 将“文本前”设置为 x cm
- 将“第一行”设置为 -x cm
这样,您就会得到 x 厘米长线包裹部分的缩进,而短线则完全不受影响。
答案2
如果将“前”和/或“后”间距设置为大于零的值(并且行间距为“单倍”),则“段落”(即代码行)之间将会分离。
答案3
假设 LibreOffice Writer 支持脚本,我相信宏可以做到这一点。宏会查找长度超过一定行数的行,在第 80 列处插入回车符,并在该行上放置 ⤶。
答案4
设置段落的水平边框。这将导致段落之间出现水平线。