在 TeX: The Program 的开头我们发现
将 SAIL 代码转换成类似于现在的“网络”的形式的初步计划由 Luis Trabb-Pardo 和作者在 1979 年初制定,并由 Ignacio A. Zabala 在 1979 年和 1980 年创建了完整的实现。
在 TUGboat 的第一期上,有一篇由 Trabb-Pardo 和 Zabala 撰写的文章,名为“Pascal TeX 实现的状态”TEX
,其中提到了“ 、TEXPRE
和”的详尽文档列表SYSDEP
(当时 TeX 的三个模块)。Knuth 关于 Literate Programming 的原始论文在谈到 的WEB
前身时引用了这篇文章DOC
,并提到“Ignacio Zabala SalellesDOC
在准备用 PASCAL 实现 TeX 时对 进行了彻底的测试”。因此我们知道这个 Pascal 版本的 TeX(“ PTEX
”)是使用 编写的DOC
。
TUGboat 文章暗示,PTEX
可以在 SAIL 计算机上找到 的文件[TEX,IAZ]
。SAILDART 档案库对此进行了密码保护。经过一番愚蠢的挖掘,我终于找到了SYSDEP
上述模块的文档列表!它不是 格式DOC
,而是“编织”的(尽管这当然是 之前的WEAVE
)TeX 格式:SYSDEP.TEX[TEX,ALS]。还有似乎是 Pascal 的主要来源PTEX
这里DOC
。老实说,我不知道这是否是等效代码生成的漂亮打印版本TANGLE
(我知道DOC
没有模块编号注释,因此没有注释是有道理的)或者它是如何分发的,但无论哪种方式,该DOC
版本都是遥不可及的。
我想可以联系扎巴拉先生,但在联系之前,有人知道哪里可以找到PTEX
它的副本吗?DOC