@mlucas53 这是一个非常常见的问题,但我觉得我们过去并没有特别清楚地回答过它。
这里的问题是,\s - Heading 样式要求在文本之前预留 0.67 行,在文本之后预留 0.33 行。
文本本身占一行,因此它总共会占用 2 行。
不过,如果你微调这些数值(有时需要一点试错),你应该能让它在页面顶部压缩,同时在文本栏中间保持足够的空间。我尝试了上方 0.33 和下方 0.11,这似乎奏效了:
但请务必检查其他位置的标题,以确保没有造成太大的混乱。
你还可以通过微调 Font Size Factor(字体大小系数)和/或 Line Spacing Factor(行距系数)来使其挤入,但通常调整 Space Before/After(段前/段后距)的效果最快。
对于想要进行更多实验的人(特别是如果你在 \s 标题后有 \r 交叉引用),请注意 Space Before/After(段前/段后距)的值也可以是负数!
@mlucas53 This is a very common question, but I don’t think we’ve answered it particularly well in the distant past.
The issue here is that the \s - Heading style is requesting 0.67 of a line BEFORE the text and another 0.33 of a line AFTER the text.
The text itself takes one line, so it will always swallow 2 lines.
However, if you tweak those values (sometimes with a bit of trial and error) you should be able to convince it to scrunch up at the top of the page while still keeping sufficient space when the space comes half way through a column of text. Here I tried 0.33 above and 0.11 below and that seems to have done the trick:
But make sure you look at headers elsewhere to ensure it hasn’t messed them up too much.
You can also tweak the Font Size Factor and/or the Line Spacing Factor to make it squeeze in, but generally the tweaking of the Space Before/After has the quickest impact.
And for anyone who wants to have even more fun experimenting (especially if you have \r references after the \s heading) note that the Space Before/After values can also be negative!
机器翻译自 English 显示原文