这是练习 12.17
(这是练习 12.2 的续篇,但更棘手。)描述结果
\line{\hfil A puzzle.\hfilneg}
这是练习 12.2
描述结果
\line{\hfil\hfil What happens now?\hfil}
\line{\hfill\hfil and now?\hfil}
练习 12.17 的答案如下:
...(在这种情况下,如果 1 fil 的值是有限的但越来越大,那么 TeX 关于无限粘合的规则与你在极限中得到的规则不同。真正的限制行为会以相同的方式拉伸文本“A puzzle。”,但它也会将该文本无限移动到页面右边缘之外。)
问题中的例子相当于:
\hbox to\hsize {\hskip 0pt plus 1fil A puzzle.\hskip 0pt plus -1fil}
从这个角度来看,如何解释“如果 1 fil 的值是有限的”和“真正的限制行为”这两个词?
答案1
\hfilneg
不是一个minus
值,而是一个负值plus
:
\hbox to\hsize {\hskip 0pt plus 0pt A puzzle.\hskip 0pt plus -0pt}
\hbox to\hsize {\hskip 0pt plus 10pt B puzzle.\hskip 0pt plus -10pt}
\hbox to\hsize {\hskip 0pt plus 100pt C puzzle.\hskip 0pt plus -100pt}
\hbox to\hsize {\hskip 0pt plus 1000pt D puzzle.\hskip 0pt plus -1000pt}
\hbox to\hsize {\hskip 0pt plus 1fil E puzzle.\hskip 0pt plus -1fil}
\hbox to\hsize {\hfil F puzzle.\hfilneg}
\bye
请注意,最后两个示例 E 和 F 是相同的,但重点是,随着有限跳过变大,它们并不对应于 AD 的极限情况。