答案1
该参数\predisplaypenalty
是 TeX 指定的在显示的方程(或多个方程)开始前立即插入分页符的“成本”。在电子书Knuth 写道:
纯 TeX 集
\predisplaypenalty=10000
,因为精细打印机传统上不会在页面的最顶部显示公式。”
[附注:(i) 如果将 TeX 惩罚参数设置为 10,000,则其功能等同于无穷大。(ii) LaTeX 也设置了\predisplaypenalty=10000
。] 如果设置了\predisplaypenalty=0
,则该成本参数将为 0,即,TeX 甚至不会尝试寻找除它可能在显示的方程式开始之前立即“找到”的分页点之外的替代分页点。
与几乎所有排版“规则”一样,此规则并非绝对。在某些情况下,违反此规则可能比违反其他更重要的排版规则更好。然而,完全忽略此排版规则(通过将成本参数设置为 0)并不是最好的方法。