TeX ist ein Computerprogramm von Donald E. Knuth. Es dient zum Setzen und Drucken von Texten, insbesondere von solchen mit mathematischen Formeln. Darauf baut das von Leslie Lamport entwickelte Makropaket LaTeX auf (Leslie Lamport: Das LaTeX-Handbuch, Addison-Wesley, Bonn, 1995). Die erste allgemein verbreitete Version war LaTeX-2.09, die aktuelle Version ist LaTeX2e (seit dem 1. Juni 1994).
Wer mit LaTeX arbeiten möchte, sollte die
Empfehlenswert sind noch die folgenden Hilfen:
Zum Üben sollte man sich die Datei small2e.tex in sein eigenes Verzeichnis kopieren. Die Erstellung einer DVI-Datei ("device independent") erfolgt durch den Aufruf von latex:
latex small2e
Außer der eigentlichen Zieldatei small2e.dvi wird noch eine Log-Datei erzeugt small2e.log und eine Hilfsdatei small2e.aux, die z.B. für die Erstellung eines Inhaltsverzeichnisses oder eines Literaturverzeichnisses von Bedeutung ist.
Die DVI-Datei (small2e.dvi) kann man nun am Bildschirm betrachten
xdvi small2e &
oder in eine PostScript-Datei umwandeln,
dvips -o small2e.ps small2e
um sie anschließend auszudrucken.
Wenn z.B. ein Inhaltsverzeichnis (toc) erstellt werden soll, muß das Programm latex zweimal aufgerufen werden:
latex mytext latex mytext
Zur Erstellung des Verzeichnisses wird nämlich die aux-Datei benötigt, die beim ersten Durchlauf angelegt wird. Bei Verwendung von Bibtex zur Literaturstellenverwaltung sind sogar drei latex-Durchläufe und ein bibtex-Durchlauf erforderlich:
latex mytext bibtex mytext latex mytext latex mytext
Eine weitere wesentliche Änderung betrifft die Behandlung von Fonts bzw. Schriftstilen, z.B.:
LaTeX-2.09 LaTeX2e LaTeX2e
Deklaration Deklaration Befehl
\bf \bfseries \textbf{}
\it \itshape \textit{}
\tt \ttfamily \texttt{}
Beispielsweise müßte das Dokument small2e.tex wie folgt geändert werden, um es unter LaTeX-2.09 übersetzen zu können:
< \documentclass{article}
> \documentstyle{article}
...
< Emphasized text is typed like this: \emph{this is emphasized}.
< Bold text is typed like this: \textbf{this is bold}.
> Emphasized text is typed like this: {\em this is emphasized}.
> Bold text is typed like this: {\bf this is bold}.
Zur Erstellung deutschsprachiger Dokumente verwendet man das german-Paket. Um es zu laden, fügt man den Befehl \usepackage{german} in die Präambel des Dokuments ein. Außer einer erweiterten Trennhilfe bietet es deutsche Abschnittsüberschriften sowie eine vereinfachte Schreibweise für deutsche Umlaute:
"a statt \"a
"s statt {\ss}
Es folgen noch einige weitere Verweise auf (externe) Informationen zu LaTeX:
TeX- und LaTeX-Software findet man in den CTAN-Archiven (Comprehensive Tex Archive Network), z.B. ftp.germany.eu.net /pub/packages/TeX. Von Interesse ist auch der DANTE-Server (Deutschsprachige ANwendervereinigung TEx).
Für Benutzer ist das Home-Verzeichnis von TeX/LaTeX im ChemNet (HP- und SGI-Anlagen) logisch anzusprechen als:
/software/texmf
(Physikalisch liegt es auf den Rechnern weasel bzw. lynx.)
Das Verzeichnis auf den Linux-Maschinen lautet:
/usr/local/lib/texmf
(Auf dodecan lautet das Verzeichnis /local/TeXhome, z.Zt. steht dort allerdings nur LaTeX-2.09 zur Verfügung, nicht LaTeX2e.)