添加水平空间作为 Word 样式的一部分

添加水平空间作为 Word 样式的一部分

我是一个不太情愿使用 Word 的用户,但我真的想尽可能地模仿它的黑暗面 (TeX)。我已经description基本整理好了列表(模拟 LaTeX 的默认设置),但我发现最后一个细节确实可以提高可读性。

以 LaTeX 的排版版本为例:

乳胶

1en列表项后面有一定的空间(对于印刷倾向,我确信这是),将其与其描述分开。

现在就使用 Word 版本,

单词

那里没有这样的空间。

加粗的术语位于DescriptionItem样式下(整个段落位于样式下DescriptionList)。我该如何进行更改DescriptionItem,以便在样式结束后留出一定量的空格,而不是默认的单词间空格?

答案1

您可以创建一个宏,该宏将遍历整个文档并在样式后应用空格。以下是示例:

   Selection.Find.ClearFormatting
   Selection.Find.Style = ActiveDocument.Styles("DescriptionItem")
   Selection.Find.Replacement.ClearFormatting
   With Selection.Find
       .Text = ""
       .Replacement.Text = "^&  "
       .Forward = True
       .Wrap = wdFindContinue
       .Format = True
       .MatchCase = False
       .MatchWholeWord = False
       .MatchWildcards = False
       .MatchSoundsLike = False
       .MatchAllWordForms = False
   End With
   Selection.Find.Execute Replace:=wdReplaceAll

您可以通过“查找/替换”功能(Ctrl+H)执行相同的操作

答案2

在 Microsoft Word 2010(适用于 Windows)中,您可以通过执行以下操作来插入印刷空格:

插入-->符号-->更多符号-->特殊字符选项卡。

您也可以从那里创建自己的快捷键。

否则,一个短划线大约是两个常规空格,一个长划线是四个常规空格。你可以查阅编辑部了解更多信息(我与此无关)。他们有一款免费工具,名为 SpaceCadet,适用于 2000 年及之前的旧版 Word,但我不确定它现在是否还能用。

相关内容