删除段落前的延续多行间距

删除段落前的延续多行间距

我有一份很长的文档单行间距段落,前空格每段10点。

在一些地方,我插入了要点,并将它们设置在多个 1.15 间距線。

多行间距会在段落中的每一行(包括最后一行)后添加额外的空间,因此它会添加到我在下一段的“行前间距”设置中指定的空间中。这使得最后一个项目符号和下一个常规段落之间的间隙大于文档其余部分的间隙。

如何强制项目符号后段落前的间隙与文档的其余部分保持一致?

答案1

多行间距控制段落内每行(包括段落最后一行)后的间距。多行间距是段落级别的设置,您不能在段落内设置不同的值。因此,如果此设置大于单行间距,则额外的间距也会出现在段落末尾。

如果您不想要额外的空格,则需要减少下一段落的“前空格”以抵消额外的多行空格。额外的小数行相当于多少点取决于字体。

要确定所需的调整:

  • 取一个单行间距的大段落,使用屏幕上的标尺和光标测量从第一行字符的底部到最后一行字符的底部(使用字符基线,忽略下降部)。
  • 将该测量值除以其中包含的行数(排除第一行,因为您从其下方开始)。
  • 结果是字体一行的高度(英寸的几分之一)。将其乘以每英寸 72 点。这样就可以将测量值转换为点。
  • 如果您使用 1.15 倍行距来标记项目符号,则在段落底部添加 0.15 倍行距。要将其转换为点数,请将 0.15 乘以每行点数。
  • 从下一段的“前空格”设置中减去该值。

这是一个例子。目前,我只能在 Linux 上的 Wine 中访问 Word 2007,因此功能和显示有点受限。

截屏

我的默认字体是 Calibri 11 pt。段落设置为单倍行距,段落前后为零间距。请忽略屏幕截图中所有内容下方出现的波浪下划线,这是拼写检查器,因为我在示例中使用了无意义的文本。

左侧的标尺不太易读,并且光标没有显示在上面,因此我使用了另一种方法:

  • 插入一个矩形,使用Insert Shapes菜单项。
  • 从第一条线的底边下方绘制到最后一条线的底边下方。您可以使用对象手柄来微调其大小和位置。
  • 形状信息显示矩形高度为 0.75 英寸,框覆盖四行。因此每行高度为 0.1875 英寸。
  • 以每英寸 72 点计算,单行高度为 13.5 点。
  • 如果行距设置为 1.15,则会增加额外的 0.15 行距。将每行 13.5 点乘以 0.15 行,将得到增加的 2 点。
  • 您使用的是不同的字体,因此结果会略有不同。但是,设置是以整数点为单位的(小数点的差异将无法检测到),因此我怀疑您的设置会四舍五入为相同的调整。
  • 就我而言,我会从后续段落的“前空格”设置中减去 2 点,将其设置为 8 点而不是 10 点。

答案2

也许这是 Office 2016 中的新功能,但据我所知,Space After 和 Space Before 已合并。因此,如果 Space After 为 4,Space Before 为 6,则总间隙将取两者中的较大者——6。<<

在 Word 2016 中,如果您转到“选项”>“高级”>并选中“布局选项”中的“不使用 HTML 段落自动间距”框,那么它就不会简单地采用 2 个间距中较大的一个,而是将它们合并起来(作者更有可能打算这么做)。

相关内容