跳转到内容

TeX/pretolerance

来自维基教科书,自由的教科书
< TeX
\pretolerance=<integer>

TeX 原语 \pretolerance 是一个整型参数,在 TeX 的断行算法中使用,如下所述。<integer> 是一个从 -1 到 10000 的整数。

如果 \pretolerance 是一个从 0 到 10000 的整数,那么 TeX 的断行算法首先尝试在不使用连字符的情况下将段落分成行。在此尝试中,TeX 会尝试最小化每行的坏度。如果 TeX 可以将段落分成行,使得所有行的坏度都不超过 \pretolerance,那么 TeX 就接受它。如果这不可能,TeX 将重新尝试将段落分成行,允许使用连字符连接单词。在此第二次尝试中,将使用整数参数 \tolerance 而不是 \pretolerance。如果 TeX 在第二次尝试中仍然不成功,则会在日志文件中报告错误。

如果 \pretolerance 为 -1,则 TeX 将绕过第一次尝试在不使用连字符的情况下将段落分成行。

华夏公益教科书