view colophon.roff @ 235:e58400695ae2

Added tag final version for changeset 348b92755bef
author markus schnalke <meillo@marmaro.de>
date Mon, 16 Jul 2012 11:25:04 +0200
parents 96778c1afc3e
children
line wrap: on
line source

.H- Colophon

.P
This document was typeset with the
.I troff
document preparation system on Unix.
After having typeset my diploma thesis with LaTeX,
the choice for troff was similar to preferring MH over mutt.
.P
I used the troff implementation of the Heirloom doctools,
and built upon the
.I ms
macro package.
To meet my personal wishes, I added further macros and replaced
clumsy parts of ms.
My own macro code comprises about 400 lines.
Unfortunately, I must admit that the troff sources are not perfectly
portable as I accessed Heirloom troff extensions and ms internals,
occasionally.
The typesetting command line read something like:
.VS
export TROFFONTS=fonts REFER=bib
soelim style *.roff | \
	refer -e -P -sLAD -l,2 -k | tbl | grap | pic | \
	troff -Tps -ms -mpictures 2>err.ig | dpost >thesis.ps
VE
My document preparation setup was inspired and guided by
Dougherty and O'Reilly's
.I "UNIX Text Processing
and by chapter seven of Bourne's
.I "The UNIX System" .
The
.I "Nroff/Troff User's Manual
helped with definitive answers.
.P
The mail agent diagram was written in
.I pic .
The figures displaying the number of switches and the amount of
code through time were created with
.I grap .
The build dependency graph was generated with
.I dot .
Source data was preprocessed with
.I awk .
For programming and for writing this document, I used the
.I ex-vi
editor because
.I ed
would have been a bit too heavy, even for me.  ;-)
.P
The text and heading font is Philipp Poll's \fILinux Libertine\fP.
The monospace font used for code listings is a TrueType variant of
Dimitar Zhekov's \fITerminus\fP font.
Both are free typefaces.
.P
The layout of the inner pages of this document is modeled after
the German book \fIEinf\[udieresis]hrung in die Automatentheorie,
Formale Sprache und Komplexit\[adieresis]tstheorie\fP
by Hopcroft and Ullman, Addison-Wesley, 1990.
The title page was inspired by books of the 19th century,
mainly by the ones of Charles Darwin.

.sp 2
.LP
The complete sources of this document, as well as final versions in
PDF and Postscript format, are available on my website:
.CW http://marmaro.de/docs \^.
.P
This document may be copied and redistributed in complete form.
Apart from that, follow the scientific custom:
Quote and acknowledge the reference.


.sp \n(.tu-1u
Dijkstra's words on page
.Cf dijkstra.page
are a quotation of EWD\|648.