[pdftex] pdftex compression -- proposed addition to manual

Hans Hagen pragma at wxs.nl
Tue Aug 21 11:02:25 CEST 2001

At 05:41 PM 8/20/2001 -0400, William Adams wrote:
>This brings up a thing which I'd managed to not bring up at TUG....
>Why isn't pdfTeX written in some form of Literate Programming, so as to
>facilitate the book, _pdfTeX: The Program_ being published from its
>Are any of the TeX successors being so programmed?

pdftex is partly written in web (kind of pascal) and partly in C.

it also links to libraries

add to that etex (pascal web)

and other small extensions

and system dependent things

... so it's a hybrid

If you have a tangle/weave system running, you can typeset the pascal part 

Also, afaik, that has plans to reorganize / split parts of pdftex, so in a 
sense it's not finished

Concerning successors:

- etex : pascal web
- omega : was pascal web, will be c++
- nts : is java, may be ...
- texlib : ansi c

                                   Hans Hagen | PRAGMA ADE | pragma at wxs.nl
                       Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
  tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com

More information about the pdftex mailing list