我如何告诉 LibreOffice 为每个新句子使用双倍空格(或自由形式的边距)?

我如何告诉 LibreOffice 为每个新句子使用双倍空格(或自由形式的边距)?

我在 LibreOffice 中写了一个很长的文档。我是这样写的:

这是一个句子。现在开始另一个句子。这是第三个句子。

也就是说,每个单词之间、每个句子之间都有一个空格。

我该如何指示 LibreOffice 我希望每个句子(而不是段落!)之间的空格有多大?除了手动浏览整个海量文档并在每个句子开头的每个空格后添加另一个空格?(顺便说一句,这不允许我将空格设为“一个半”。)

所有的搜索结果似乎都在谈论“双倍行距”而不是“双倍空格”,这不是我所问的。

答案1

据我所知,没有万无一失的解决方案来修改句子间距在 LibreOffice 中(因为 LO 不知道“句子”的概念,我到目前为止遇到的任何其他文字处理软件也不知道)。因此,每个解决方案也可能影响文档的其他地方。

恕我直言,最好的办法是搜索/替换现有的空格(由 Reddy Lutonadio 提议)。为此,您必须将修改限制为句号。如果您的文档包含缩写,后跟句号,则这些字符后面的空格也会受到搜索/替换的影响。

如果这样可以的话,你可以将句号后的空格替换为“四边形“。您可以组合多个不同大小的四边形来实现所需的间距。Unicode 提供许多不同的空白字符完成这样的任务。

如果这不能满足您的需求,我担心您将不得不选择更适合此类印刷细节工作的其他工具,例如TeX/乳胶

附录:维基百科上的“数字媒体中的句子间距”提到 TeX/LaTeX 是排版系统的唯一示例,该系统使用启发式方法识别句子结尾,将句子结尾后的空格排版得比正常空格稍宽。

相关内容