![TeX 中的交叉引用框:程序](https://linux22.com/image/234396/TeX%20%E4%B8%AD%E7%9A%84%E4%BA%A4%E5%8F%89%E5%BC%95%E7%94%A8%E6%A1%86%EF%BC%9A%E7%A8%8B%E5%BA%8F.png)
您知道 B 卷右页底部的那些方框吗?好吧,我设法mf.web
通过从实际可以运行的发行版中窃取 weave 二进制文件(在 MiKTeX 中不行)来进行 weave,并且它经过了 TeX 处理,但我有点不明白为什么那些方框没有出现。我有什么办法可以得到它们,还是 Knuth 是否将其代码保密了?
答案1
b 卷中的“迷你索引”列表是单独生成的,并在后期处理中添加。knuth 的书“数字排版”中有一章题为“文学程序的迷你索引”(第 11 章,第 225-245 页),索引中还有其他几个条目。
TWILL 程序用于创建卷 b 和卷 d 中的迷你索引。该名称“源于它是标准程序 WEAVE 的两遍变体”。在 2010 年 tug 的小组讨论过程中,多次提到 TWILL。(见http://tug.org/TUGboat/tb31-2/tb98panel.pdf或观看小组视频http://river-valley.zeeba.tv/tug-2010-panel/)显然 TWILL 在 knuth 的网站上的某个地方(http://www-cs-faculty.stanford.edu/~knuth/) 。“它不太容易使用,所以我没有大力宣传它。它需要多次运行。”
所以是即使不那么容易使用,仍有待探索。