在数学公式中,符号之间的粘合可以拉伸或收缩。 哪一个 TeX 基元决定了这种拉伸/收缩的坏处?
答案1
不良度计算不是由原始算法控制的,而是硬编码在 TeX 算法中;TeX 设置框并将其自然宽度与所需宽度进行比较,然后计算胶水固化率,大致等于自然宽度与所需宽度之差除以拉伸/收缩量。劣化程度是该比率立方的 100 倍(但最大为 10000)。
原始数学跳过是\thinmuskip
、\medmuskip
和\thickmuskip
。纯 TeX 和 LaTeX 都将它们定义为
\thinmuskip=3mu
\medmuskip=4mu plus 2mu minus 4mu
\thickmuskip=5mu plus 5mu
而当构建水平列表时,它们将转换为普通粘合单元 ( 18mu=1em
),并有助于粘合。完成后,将评估不良程度,您无法影响这一点。
答案2
插入原子之间的胶水以单位表示mu
(除非用户手动插入标准胶水)。
当处理内联公式时,它会被转换为水平列表,然后附加到当前水平列表以供以后分段,并且“数学胶水”会转换为标准胶水。
所以在计算不良程度上并没有真正的区别,这超出了用户的承受范围。