meillo@185: .H- Colophon meillo@213: meillo@147: .P meillo@147: This document was typeset with the meillo@147: .I troff meillo@147: document preparation system on Unix. meillo@200: After having typeset my diploma thesis with LaTeX, meillo@200: the choice for troff was similar to preferring MH over mutt. meillo@147: .P meillo@147: I used the troff implementation of the Heirloom doctools, meillo@147: and built upon the meillo@147: .I ms meillo@147: macro package. meillo@147: To meet my personal wishes, I added further macros and replaced meillo@147: clumpsy parts of ms. meillo@147: My own macro code comprises about 400 lines. meillo@147: Unfortunately, I must admit that the troff sources are not perfectly meillo@147: portable as I accessed Heirloom troff extensions and ms internals, meillo@147: occasionally. meillo@147: .P meillo@147: My troff setup was inspired and guided by meillo@147: Dougherty and O'Reilly's meillo@147: .I "UNIX Text Processing meillo@147: and by chapter seven of Bourne's meillo@147: .I "The UNIX System" . meillo@147: The meillo@147: .I "Nroff/Troff User's Manual meillo@147: added definitive answers. meillo@147: .P meillo@147: The typesetting command line read something like: meillo@147: .VS meillo@147: export TROFFONTS=fonts REFER=bib meillo@147: soelim style *.roff | refer -e -P -sLAD -l,2 -k | \ meillo@188: tbl | grap | pic | troff -Tps -ms 2>err.ig | dpost >thesis.ps meillo@147: VE meillo@147: .P meillo@160: The text and heading font is Philipp Poll's \fILinux Libertine\fP. meillo@160: The monospace font used for code listings is a TrueType variant of meillo@160: Dimitar Zhekov's \fITerminus\fP font. meillo@160: Both are free typefaces. meillo@160: .P meillo@160: The page layout of the document was greatly inspired by the German book meillo@160: \fIEinf\[udieresis]hrung in die Automatentheorie, meillo@160: Formale Sprache und Komplexit\[adieresis]tstheorie\fP meillo@160: by Hopcroft and Ullman, Addison-Wesley, 1990. meillo@160: .P meillo@213: For programming and to write this document, I used the meillo@213: .Pn ex-vi meillo@213: editor because meillo@213: .Pn ed meillo@213: would have been a bit too heavy, even for me. ;-) meillo@176: meillo@160: .sp 2 meillo@160: .LP meillo@213: The complete sources of this document, as well as final versions in meillo@213: PDF and Postscript format, are available on my website: meillo@213: .CW http://marmaro.de/docs \^. meillo@213: .P meillo@147: This document may be copied and redistributed in complete form. meillo@147: Apart from that, follow the scientific custom: meillo@147: Quote and acknowledge the reference. meillo@176: meillo@181: .sp 3c meillo@176: .LP meillo@176: Dijkstra's words on page meillo@176: .Cf dijkstra.page meillo@176: are a quotation of EWD\|648.