TeX ist ein System zum Setzen von Texten und insbesondere
mathematischer Texte, das ab 1977 von
Donald E. Knuth entwickelt wurde.
Es ist rechner- und betriebssystemunabhängig und praktisch für
alle Plattformen frei erhältlich. Seine Verbreitung über das
universitäre Umfeld bzw. über Verlage hinaus als Standard-Textsystem leidet
daran, dass es mehr einer Programmiersprache als einem
üblichen Textverarbeitungsprogramm ähnelt (ähnlich wie bei HTML).
Von "Wysiwyg" also keine Spur beim Editieren! Umso höher ist dann allerdings
die Qualität beim Ausdruck.
Die Texterstellung ist ein zweistufiger Vorgang.
Zunächst wird ein Quelltext (reines ASCII) erstellt, der hauptsächlich die
logische Struktur des gewünschten Textes beschreibt und Vorgaben zum Layout macht.
Dieser Text wird vom TeX-Compiler in ein spezielles Format (.DVI=device independant) übersetzt.
Diese Datei kann dann mit hardwareabhängigen Programmen
betrachtet und ausgedruckt werden.
Der Quelltext für die gewünschte Textausgabe ist auf beliebigen Rechnern
und Betriebssystemen verarbeitbar. Man muss dort nur ein entsprechendes TeX-System
installiert haben.
Seit ca. 1988 erstelle ich alle meine Texte für die Schule und auch alle
privaten Briefe mit dem Textsatzsystem TeX bzw. mit LaTeX, einer um Makros
erweiterten Version. In dieser Zeit sind Versionen des beliebten MS-Word und
Betriebssysteme geändert, upgedatet und neuentwickelt worden, vom Markt
verschwunden, neu hinzugekommen und auch häufig abgestürzt.
TeX hat sich über all die Jahre als äußerst stabiles, freies und
betriebssystemunabhängiges System zum Setzen von "`schönen"´ Texten
behauptet. Im Bereich des mathematischen Satzes ist es immer noch unerreicht.
Die Versionsnummern sind an den Nachkommastellen der Zahl PI ablesbar.
Die Versionsnummern von METAFONT, dem Programm zur Erstellung von Fonts, sind
an den Nachkommastellen der Zahl e ablesbar.
TeX ist praktisch fehlerfrei! Donald Knuth hat vor einiger Zeit für einen
gefundenen Fehler einen Preis ausgesetzt und für jeden weiteren Fehler den Preis
verdoppelt. Momentan bekommt man 327 Dollar und 68 Cent für einen
gefundenen Fehler in TeX (man beachte die 2er-Potenz)!
Typographie und Schrift sind Mimik und Tonfall des geschriebenen Wortes.
Einige Links zum Thema:
- Allgemeines
- Einführungen
- TeX-Systeme
- proTeXt
befindet sich auf der aktuell bei
Lehmanns Fachbuchhandlung beziehbaren TeX-Collection-DVD.
Es gibt an gleicher Stelle auch eine
proTeXt-CD
für 7,95 Euro.
Es ist ein sehr empfehlenswertes System (für Windows)
basierend auf MikTeX mit sehr einfacher
Installation. Momentan ist dieses System wohl die Referenz
unter Windows. Die Installation geschieht direkt aus einer
PDF-Datei heraus mit ausführlichen Erläuterungen. Als Ergänzung
dazu kann sicherlich die Installationsanleitung von Rafael Lubinski
helfen.
- TeX Live
- Die TeX-Live-CD 09/2003 ist nicht mehr erhältlich.
Ich benutze dieses System seit der Installation von ProTeXt nicht mehr.
Eine Installationsanleitung gibt es aber noch.
- MikTeX
- eine sehr gelungene freie TeX-Implementierung für Windows-Rechner; die oben
angegebene proTeXt-Version beruht darauf.
- Dokumentationen zu (teilweise) veralteten MiKTeX-Versionen
-
Installations-Dokumentation
für MikTex 2.5.2449 und Adobe Reader 7
in Verbindung mit WinEdt 5.4 (neueste Version bei Dante, stammt ursprünglich
vom Werdenfels Gymnasium in Garmisch-Partenkirchen) - Sehr gut!
-
Installations-Dokumentation
für MikTex in Verbindung mit WinEdt und weiteren Informationen zu TeX von Jens Weißenburger
- TeX-Oberflächen
- WinEdt
- ein sehr gelungener Shareware-Editor bzw. eine sehr gelungene Shell für TeX-Live, MikTeX, proTeXt u.a.
für die Windows-Schiene. Ich möchte nicht auf ihn verzichten!
-
TeXnicCenter - ebenfalls recht gelungene Shell für Windows
-
WinShell - ebenfalls recht gelungene Shell für Windows
-
LaTeX-Editor für Windows, im Beta-Stadium, aber vielversprechend.
- Kile
- gefällt mir ausgesprochen gut auf der Linux-Schiene (ist bei Suse-Linux enthalten).
Die Installation ist absolut problemlos.
- Bücher
-
LaTeX - Eine Einführung Empfehlenswertes Buch von Helmut Kopka. Besonders als
Nachschlagewerk geeignet.
-
Der LaTeX-Begleiter 2. Auflage, Frank Mittelbach, Michel Goossens, Johannes Braams,
David Carlisle, Chris Rowley, ISBN 3-8273-7166-X, 59,95 Euro.
Sehr empfehlenswertes Buch für alle Dinge, die über den Standard, der in
den meisten Einführungen in LaTeX erlätert wird, hinausgeht.
An den richtigen Stellen erfährt man praktisch alles Wissenswerte zu
geeigneten Zusatzpaketen und deren Einsatz mit vielen Beispielen.
Das Buch ist nicht billig, aber jeden Euro wert.
- Zusatzprogramme
- GhostScript und GSView
- ein freier Postscript-Interpreter und Previewer. Ist nicht nur für TeX
interessant, sondern auch für das Erstellen von PDF-Dateien aus
beliebigen Programmen:
Man installiert einen Postscript-Drucker auf File:, druckt in eine PS-Datei und
wandelt diese mit Ghostscript ins PDF-Format um.
GhostScript ist auf der Live-CD enthalten.
Hier ist eine Installationsanleitung.
- PSTOEDIT ist nicht direkt für TeX
nötig, kann aber bei der Konvertierung von PostScript-Dateien in andere
Vektorgraphikformate sehr gute Dienste tun. Das Programm bindet sich in
GSView ein. U.a. ist ein Export in HPGL möglich.
Den umgekehrten Weg von HPGL nach PostScript geht man mit
PrintGL, einem Plotter-Emulator
und HPGL-Viewer. Die Bedienung (DOS) ist sehr gewöhnungsbedürftig, aber wenn
man schon so lange wie ich mit dem Programm arbeitet...
Einen sehr guten HPGL-Viewer findet man bei
www.taktools.de Das Programm takView2 ist Freeware
und zeigt neben HPGL noch viele andere Graphikformate an.
- JPEG2PS
erledigt die andere Richtung. Eine JPEG-Datei kann in eine EPS-Datei konvertiert werden.
Es ist ein Programm von Thomas Merz. Eine Dokumentation und den Quelltext findet man
hier.
Download des Programmes: hier
- TtH
Ein TeX-to-HTML-Translator (freie Version erhältlich).
Von meinen eigenen TeX-Texten sind viele damit nach HTML konvertiert worden.
- Writer2LaTeX
konvertiert StarOffice- und OpenOffice-Dokumente (SXW) in eine LaTeX-Datei.
- Calc2LaTeX
konvertiert Tabellen in StarOffice/Openoffice in LaTeX-Code (arbeitet als Makro)
- GNU-Plot
- zur Darstellung von Funktionsgraphen mit einfacher Integration in TeX (free).
- WinPlot
- Freies und sehr gutes Programm zum Zeichnen von Funktionsgraphen
mit der Möglichkeit, PicTeX-Ausgaben zu machen.
- Funktion
- Das Sharewareprogramm FUNKTION von fb-software zum Zeichnen von Funktionsgraphen und mehr
gestattet die Ausgabe in eine TeX-Datei mit einer Picture-Umgebung.
Außerdem sind SVG-Graphiken als Ausgabe möglich.
Die Vollversion kostet 29,95 Euro.
VORSICHT: Das Programm kann nur einmal auf einem bestimmten Rechner
installiert werden. Neuinstallation des Betriebssystems erfordert eine
neue Lizenz. Nachdem ich dieses Verfahren leider zu spät erfahren
musste, lasse ich die Finger von diesem Programm.
-
Links zu empfehlenswerten Programmen zur dynamischen Geometrie - teilweise mit EPS-Ausgabe.
- PSTricks - Umfangreiche Sammlung an Style-Files
zum Setzen aller möglichen graphischen Elemente in TeX in Verbindung mit
PostScript-Ausgabe; damit arbeite ich immer mehr und immer lieber...
- PSfrag - Paket
zum Ersetzen von Zeichenfolgen in PS-Dateien durch TeX-Formeln
- BM2FONT Im angegebenen
FTP-Verzeichnis findet man bm2font.exe (DOS), bm2font-win32.exe (Windows32)
und manual.zip.
Das Kommandozeilen-Programm wandelt eine Graphikdatei (pcx, tiff,...) in einen TeX-Font um,
den man einfach wie eine Schrift in den Text einbaut.
Ich benutzte dieses Programm für alle Graphiken, die ich nicht als Postscript-Graphiken
brauchte. Mittlerweile ist aber die Graphikeinbindung über pdftex einfacher.
- Präsentationen mit LaTeX
- Tipps und Tricks
-
A5-Heft drucken und "binden" - Die benötigten Programme psbook, psnup und psselect
findet man im PSTools-Verzeichnis einer LaTeX-Distribution.
Alternative Vorgehensweise:
- Ein z.B. 29-seitiges A4-LaTeX-Dokument in eine PostScript-Datei "dinA4.ps" schreiben.
- Die Seiten sortieren lassen (hier muss für die Seitenzahl
ein Vielfaches von 4 angegeben werden):
psbook -s32 dinA4.ps dinA4sortiert.ps
- Die Seiten von DinA4 auf DinA5 verkleinern:
psnup -2 dinA4sortiert.ps dinA5.ps
- Diese Datei kann auf einen duplexfähigen Drucker ausgegeben werden.
- Die DinA4-Seiten werden gefaltet und ergeben ein DinA5-Heftchen.
- Beipiele, Aufgabensammlungen u.a.
- Diverses