
No início de TeX: The Program encontramos que
Planos preliminares para converter o código SAIL em um formato parecido com a atual "web" foram desenvolvidos por Luis Trabb-Pardo e o autor no início de 1979, e uma implementação completa foi criada por Ignacio A. Zabala em 1979 e 1980.
Logo na primeira edição do TUGboat há um artigo de Trabb-Pardo e Zabala chamado"O status da implementação Pascal do TeX", que menciona as "listagens amplamente documentadas de TEX
, TEXPRE
e SYSDEP
" (que eram os três módulos que compunham o TeX na época). O artigo original de Knuth sobre Programação Alfabetizada cita este artigo ao falar sobre WEB
o antecessor do DOC
e menciona que "Ignacio Zabala Salelles fez um DOC
teste completo quando preparou uma implementação completa do TeX em PASCAL". Portanto sabemos que esta versão Pascal do TeX (" PTEX
") foi escrita usando DOC
.
O artigo do TUGboat implica que PTEX
seus arquivos podem ser encontrados no computador SAIL em [TEX,IAZ]
. O arquivo SAILDART é protegido por senha. Depois de muita pesquisa, consegui encontrar a listagem documentada do SYSDEP
módulo mencionado acima! Não está no DOC
formato, mas sim na forma "tecida" (embora fosse, claro, pré- WEAVE
) TeX:SYSDEP.TEX[TEX,ALS]. Há também o que parece ser a principal fonte de PascalPTEX
aqui. Sinceramente, não sei se esta é uma versão bem impressa do código produzido pelo DOC
equivalente a TANGLE
(sei que DOC
não tinha os comentários sobre o número do módulo, então sua ausência faz sentido) ou se é como foi distribuído, mas de qualquer forma, a DOC
versão está fora de alcance.
Suponho que o Sr. Zabala possa ser contatado, mas antes de recorrer a isso, alguém sabe onde encontrar uma cópia do formulário PTEX
?DOC