
Zu Beginn von TeX: Das Programm finden wir, dass
Vorläufige Pläne zur Konvertierung des SAIL-Codes in eine Form ähnlich dem heutigen „Web“ wurden Anfang 1979 von Luis Trabb-Pardo und dem Autor entwickelt, und eine vollständige Implementierung wurde 1979 und 1980 von Ignacio A. Zabala erstellt.
In der allerersten Ausgabe von TUGboat gibt es einen Artikel von Trabb-Pardo und Zabala mit dem Titel„Der Status der Pascal-Implementierung von TeX“, in dem die „ausführlich dokumentierten Auflistungen von TEX
, TEXPRE
und SYSDEP
“ (das waren die drei Module, aus denen TeX damals bestand) erwähnt werden. Knuths Originalarbeit über Literate Programming zitiert diesen Artikel, wenn er über WEB
den Vorgänger von spricht DOC
, und erwähnt, dass „Ignacio Zabala Salelles einen DOC
gründlichen Test durchführte, als er eine vollständige Implementierung von TeX in PASCAL vorbereitete“. Daher wissen wir, dass diese Pascal-Version von TeX („ PTEX
“) mit geschrieben wurde DOC
.
Der TUGboat-Artikel impliziert, dass PTEX
die Dateien auf dem SAIL-Computer unter zu finden sind [TEX,IAZ]
. Das SAILDART-Archiv hat diese mit einem Passwort geschützt. Nach einer unglaublich langen Suche gelang es mir, die dokumentierte Auflistung des SYSDEP
oben erwähnten Moduls zu finden! Es ist nicht im DOC
Format, sondern in der „gewebten“ (obwohl dies natürlich vor WEAVE
) TeX-Form:SYSDEP.TEX[TEX,ALS]. Es gibt auch das, was die Hauptquelle von Pascal zu sein scheintPTEX
Hier. Ich weiß ehrlich gesagt nicht, ob dies eine schön gedruckte Version des Codes ist, der vom DOC
Äquivalent von erstellt wurde TANGLE
(ich weiß, dass DOC
die Modulnummernkommentare fehlten, daher ist ihr Fehlen verständlich) oder ob es an der Art der Verteilung liegt, aber so oder so DOC
ist die Version einfach unerreichbar.
Ich nehme an, dass Herr Zabala kontaktiert werden könnte, aber bevor man darauf zurückgreift: Weiß jemand, wo eine Kopie PTEX
in diesem DOC
Formular zu finden sein könnte?