如果您同意让页面顶部显示方程式,那么小于 10000 的合适值是多少\predisplaypenalty
?我的意思是允许页面顶部显示方程式的值,但通常不允许“太多”这样的页面。
此外,如果使用任何标准 LaTeX 和方程式环境(、等)\predisplaypenalty
创建显示,则设置为小于 10000 是否会允许将显示放在页面顶部,或者其中一些仍然永远不会放在那里?amsmath
equation
align
答案1
AMS 和 LaTeX 对齐$$
在内部使用,因此使用\predisplaypenalty
,并且 AMS \intertext
还在文本后重新开始显示之前明确设置此惩罚。
至于使用什么值,这有点像黑魔法,并且在一定程度上取决于您的实际内容。在没有任何其他建议的情况下,我会使用 或\@medpenalty
,\@highpenalty
即文档类中设置的值,用于\nopagebreak[2]
或,或\nopagebreak[3]
为现有的惩罚 10000。\nopagebreak
\nopagebreak[4]