Textverarbeitung mit TeX
CIP Index Up Left

TeX (LaTeX)

Wird ausgesprochen "tech". Dieses Programm ermöglicht die Erstellung von hübsch formatierten Texten. Das Vorgehen ist aber gänzlich anders als bei FrameMaker. Man schreibt den Text mit einem ganz normalen Texteditor wie vi oder emacs, fügt aber Steuerungsanweisungen für die Formatierung in den Text ein (z.B. um ein Wort zu unterstreichen, einen Absatz einzurücken usw.). Für gewöhnlich wird solchen Textdateien die Endung .tex gegeben, damit man ihren Zweck sofort erkennen kann.

Die so erstellte Datei kann man dann z.B. mit latex datei.tex in das dvi - Format konvertieren, und mit xdvi datei am Bildschirm anschauen. Zum Drucken muß man es aber noch nach Postscript konvertieren (siehe unten). Die Postscriptdatei kann man sich dann wieder am Bilschirm anschauen (z.B. mit ghostview), sie sollte aber genauso aussehen wie das dvi-File.

Das Programmpaket liegt im CIP-Pool unter /local/newtex und die Binaries wie gewohnt unter /local/newtex/bin. Daneben existiert auch eine Installation der teTeX-Distribution, die unter /local/teTeX zu finden ist. Im Gegensatz zu newtex ist teTeX aber nur für die Sun-Architekturen installiert. Für die SGI-Workstations ist kein TeX installiert.

Um mit TeX zu arbeiten sollte man sich für eine der beiden Installationen entscheiden (beide sind recht umfangreich) und diese mit addpackage newtex oder addpackage teTeX in dem ~/.environ File eintragen.

Wie arbeitet man mit TeX?

Die meisten Leute arbeiten wohl mit dem Makropaket LaTeX, weil das wesentlich leichter zu bedienen ist. Man übersetzt also seinen Text mit: latex datei.tex. Dann bekommt man ein DVI-File (datei.dvi), das man sich mit xdvi datei ansehen kann. Zum Ausdrucken muß man aufpassen. Am einfachsten erzeugt man sich erstmal ein Postscriptfile mit dvips -o datei.ps datei.dvi; bei Problemen (fehlende Seitenzahl/die "psutils" weigern sich das Postscriptfile zu verarbeiten) hilft evtl. die Option -N0.

Die Option -o datei.ps ist sehr wichtig, sonst geht der Output sofort an den Defaultdrucker.

Ein einfaches LaTeX2e Eingabefile sieht so aus:

\documentclass{article}
\begin{document}
\section{Genesis}
Hello World!
\end{document}

Sowohl TeX wie auch LaTeX (insbesondere das aktuelle LaTeX2e) besitzen einen sehr umfangreichen Befehlsschatz, deshalb wird hier gar nicht erst der Versuch unternommen auch nur die wichtigsten Formatierungskommandos zu erläutern. Es gibt zu dem Thema umfangreiche Literatur in den Fachbibliotheken.

Eine brauchbare Informationsquelle ist der TeX-Service des HRZ der Uni Gießen. Als weiterer wichtiger Ausgangspunkt auf der Suche nach neuen Erkenntnissen ist der DANTE WWW-Server (TeX-Anwenderverein) zu empfehlen.

Siehe auch:
Überblick aller Kommandos des TeX-Programmpakets