多年前,我遇到的一个 TeX 问题是,可丢弃项目(粘合项目、字距和惩罚)在输出例程中无法恢复。这对于包含插入内容的复杂多列页面非常有用,尤其是当需要完美平衡列和对开页时。
我当时的目标是创建一个非常长的列表,调用输出例程,然后以编程方式重新排列内容以制作美观的多列页面,就像本科教科书一样。
但可丢弃物品确实被丢弃了,并且没有办法恢复。
LuaTeX(或任何其他 TeX 衍生产品)修复了这个问题吗?
答案1
请参阅\savingvdiscards
e-tex 手册。所有引擎都使用 e-tex 扩展(在 dvi plain tex 中禁用)