24.02.2013 Aufrufe

Einf ¨uhrung in UNIX - CIS

Einf ¨uhrung in UNIX - CIS

Einf ¨uhrung in UNIX - CIS

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

146 2 <strong>UNIX</strong><br />

zu LaTeX, die es erleichtern, den Text durch Zeichnungen zu ergänzen. Außerdem<br />

kann man Grafiken bestimmter Formate (Encapsulated Postscript) –<br />

auch Fotos – <strong>in</strong> den Text e<strong>in</strong>b<strong>in</strong>den.<br />

TeX ist sehr leistungsfähig, verlangt aber vom Benutzer die Kenntnis vieler<br />

E<strong>in</strong>zelheiten, ähnlich wie das Programmieren <strong>in</strong> Assembler. LaTeX ist<br />

e<strong>in</strong>e Makrosammlung, die auf TeX aufbaut. Die LaTeX-Makros von LES-<br />

LIE LAMPORT erleichtern bei Standardaufgaben und -formaten die Arbeit<br />

beträchtlich, <strong>in</strong>dem viele TeX-Befehle zu e<strong>in</strong>fach anzuwendenden LaTeX-<br />

Befehlen zusammengefaßt werden. Kle<strong>in</strong>ere Modifikationen der Standarde<strong>in</strong>stellungen<br />

s<strong>in</strong>d vorgesehen, weitergehende Sonderwünsche erfordern das<br />

H<strong>in</strong>absteigen auf TeX-Ebene.<br />

Computeralgebrasysteme wie Maple arbeiten mit LaTeX zusammen, aus<br />

den Arbeitsblättern lassen sich LaTeX-Artikel erzeugen. Diese kann man<br />

entweder als selbständige Dokumente behandeln oder nach etwas Editieren<br />

(Löschen des Vorspanns) als Kapitel oder Abschnitte <strong>in</strong> andere LaTeX-<br />

Dokumente e<strong>in</strong>b<strong>in</strong>den. Man hat damit sozusagen e<strong>in</strong> LaTeX, das rechnen<br />

kann.<br />

Dokumentklassen Das wichtigste Stilelement ist die Dokumentklasse.<br />

Diese bestimmt die Gliederung und wesentliche Teile der Aufmachung.<br />

Die Dokumentklasse book kennt Bände, Kapitel, Abschnitte, Unterabschnitte<br />

usw. E<strong>in</strong> Inhaltsverzeichnis wird angelegt, auf Wunsch und mit etwas<br />

menschlicher Unterstützung auch e<strong>in</strong> Sachregister. Bei der Dokumentklasse<br />

report beg<strong>in</strong>nt die Gliederung mit dem Kapitel, ansonsten ist sie dem Buch<br />

ähnlich. Das ist die richtige Klasse für Dissertationen, Diplomarbeiten, Forschungsberichte,<br />

Skripten und dergleichen. Mehrbändige Werke s<strong>in</strong>d <strong>in</strong> diesem<br />

Genre eher selten. Die Dokumentklasse article eignet sich für Aufsätze<br />

und kurze Berichte. Die Gliederung beg<strong>in</strong>nt mit dem Abschnitt, die Klasse<br />

kennt ke<strong>in</strong> Inhaltsverzeichnis, dafür aber e<strong>in</strong> Abstract. Nützlich ist auch die<br />

Dokumentklasse foils zur Formatierung von Folien für Overhead-Projektoren.<br />

Hier wird das Dokument <strong>in</strong> Folien gegliedert, die Schriftgöße beträgt 25 oder<br />

30 Punkte. Auch zum Schreiben von Briefen gibt es e<strong>in</strong>e Klasse, aber für diesen<br />

Zweck ist LaTeX vielleicht e<strong>in</strong> zu schwerer Hammer.<br />

Arbeitsweise Man schreibt se<strong>in</strong>en Text mit e<strong>in</strong>em beliebigen Editor.<br />

Dabei wird nur von den druckbaren Zeichen des US-ASCII-Zeichensatzes<br />

zuzüglich L<strong>in</strong>efeed Gebrauch gemacht. In den Text e<strong>in</strong>gestreut s<strong>in</strong>d die<br />

LaTeX-Anweisungen. Der Name des Textfiles muß die Kennung .tex haben.<br />

Dann schickt man das Textfile durch den LaTeX-Compiler. Dieser erzeugt<br />

e<strong>in</strong> B<strong>in</strong>ärfile, dessen Namen die Kennung .dvi trägt. Das bedeutet<br />

device <strong>in</strong>dependent, das B<strong>in</strong>ärfile ist also noch nicht auf e<strong>in</strong> bestimmtes<br />

Ausgabegerät h<strong>in</strong> ausgerichtet. Mittels e<strong>in</strong>es geräteabhängigen Treiberprogrammes<br />

wird aus dem dvi-File das bit-File erzeugt – Kennung .bit<br />

– das mit e<strong>in</strong>em <strong>UNIX</strong>-Kommando wie cat durch e<strong>in</strong>e hundertprozentig<br />

transparente Schnittstelle zum Ausgabegerät geschickt wird. Es gibt e<strong>in</strong> Pro-

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!