如何表示“这是分页的好地方”?

如何表示“这是分页的好地方”?

我如何告诉 LaTeX,“如果您需要设置分页符,这里是个不错的选择” ?

答案1

由于您要求乳胶解决方案:\pagebreak,它有一个可选参数,参数为 1 到 4 之间的整数:\pagebreak[1]\pagebreak[4]。1 插入 a \@lowpenalty,2 a \@medpenalty,3 a\@highpenalty和 4 大多等于\newpage

Leslie Lamport 在手动的

答案2

请参阅 TeXbook 的第 15 章了解所有详细信息,但基本上您应该在需要这些中断的地方添加负惩罚。

例如,TeXbook 说,如果您\penalty-100在两个段落之间说,则表示倾向于在那里分页。

Plain TeX(我相信 LaTeX 也一样)有宏来提示中断发生的位置,并且可能性越来越大:\smallbreak\medbreak和。它们分别插入、和\bigbreak的惩罚以及、和。只有当中断没有发生时(尽管受到青睐),才会添加这些垂直跳跃。-50-100-200\smallskip\medskip\bigskip

另外值得一提\goodbreak的是\par\penalty-500。在这种情况下,如果没有采取中断提示,则不会发生任何事情。

\fillbreak=\vfil\penalty-200\vfilneg提示以 的强度进行中断-200,并用空白填充页面剩余空间(如果有),以避免在确实发生中断时出现不良拉伸。如果忽略提示,\vfilneg则会取消\vfil并且不会发生任何事情。

所以你有很多选择,我建议阅读第 15 章来获得更多信息和更好的解释。

相关内容