claim.gif
Linux Magazin Linux User Easy Linux Ubuntu User International Linux Community
Erschienen in EasyLinux 09/2006   »   Ausgabe bestellen

LaTeX leicht gemacht

GLyXfall


Textverarbeitungen wie OpenOffice machen bei langen Texten oft Probleme und die Qualität des Schriftbildes erreicht selten Buchqualität. Abhilfe schafft das professionelle Satzsystem LaTeX, dasmit dem grafischen Frontend LyX leichter bedienbar wird.

Martin Loschwitz

OpenOffice, KOffice & Co. eignen sich gut für kürzere Schriftstücke. Kein Wunder, denn dafür sind sie konzipiert. Wenn Sie umfangreiche Dokumente mit vielen Kapiteln, Unterüberschriften und Fußnoten erstellen möchten, stoßen Sie jedoch schnell an die Grenzen der Officepakete: Das Ausdrucken großer OpenOffice-Dateien überlastet leicht den Rechner. Auch Programmabstürze, die zu allem Überfluss manchmal die Dokumentdatei unbrauchbar machen, häufen sich umso mehr, je umfangreicher die Texte werden. Schließlich ist auch die Qualität des Blocksatzes weit vom Standard in Büchern oder Zeitschriften entfernt.

Für Diplomarbeiten oder Dokumente, bei denen Sie auf eine professionelle Optik nicht verzichten möchten, führt kaum ein Weg an LaTeX (sprich "Latech") vorbei. LaTeX basiert auf TeX, einem von Donald E. Knuth entwickelten Textsatzsystem. Anders als die verbreiteten Office-Pakete zeigt LaTeX keine Vorschau des endgültigen Resultats auf dem Bildschirm an. Vielmehr verarbeitet LaTeX einfache Textdateien, in denen Formatierungen über Befehle (z.B. kursiv als \emph) definiert sind. Erst nach dem Speichern wandelt LaTeX die Mischung aus Text und Befehlen in formatierte Dokumente um.

Erleichterung

Es ist nicht jedermanns Sache, sich in die LaTeX-Befehlssprache einzuarbeiten. Die Mischung aus Text und Formatierbefehlen ist außerdem nicht besonders übersichtlich. Wenn Sie die Stärken von LaTeX nutzen möchten, ohne auf die Vorzüge einer grafischen Oberfläche bei der Texteingabe zu verzichten, dann ist LyX die richtige Wahl. LyX ist ein Programm, das Sie ähnlich wie OpenOffice oder Koffice bedienen, das jedoch die endgültige Formatierung der Dokumente dem Satzsystem LaTeX überlässt. Dieser Artikel erklärt, wie Sie mit LyX ohne großen Aufwand professionell formatierte Dokumente erstellen.

Auf der Heft-DVD finden Sie aktuelle LyX-Pakete für Suse und Mandriva Linux sowie für Ubuntu. Installieren Sie diese wie auf der Heft-CD bschrieben mit dem Paketmanager Ihren Distribution. Sie Starten LyX entweder mit dem entsprechenden Eintrag im K-Menü oder mit [Alt-F2] und Eingabe von lyx.

Die Programmoberfläche

Zwar wirkt die LyX-Oberfläche auf den ersten Blick ein wenig angestaubt, doch die einfache Gestaltung erleichtert die Eingewöhnung. Mit der grafischen Oberfläche führt Sie LyX Schritt für Schritt in die LaTeX-Basics ein, wenn Sie sich die LyX-Dateien gelegentlich in einem normalen Texteditor ansehen. Dies ist aber nicht Vorausssetzung für die Arbeit mit LyX. Der Kasten "LaTeX-Basics" bietet LaTeX-Grundwissen für Interessierte.

Die LyX-Oberfläche ist wie bei einem normalen Textverarbeitungsprogramm aufgebaut: Unterhalb der Menüleiste finden Sie eine Button-Leiste mit Schaltflächen zur Textformatierung sowie zum Speichern und Öffnen von Dateien und für das Benutzen der Zwischenablage.

Abb. 1: Textausrichtung und Zeilenabstand: Die LyX-Oberfläche gleicht in der Bedienung gewöhnlichen Textverarbeitungsprogrammen.
LaTeX-Basics

LaTeX-Dokumente sind auf normale Textdateien, wie Sie sie mit Kate, KWrite oder unter Windows mit Notepad erstellen. LaTeX interpretiert die darin enthaltenen Formatierbefehle (\Befehl[Typ]{Option}) und gibt fertig formatierte Dokumente im PDF- oder im LaTeX-spezifischen DVI-Format aus.

Einige Beispiele für LaTeX-Befehle: Um ein neues Kapitel zu starten, verwenden Sie den Befehl: \section{Mein neues Kapitel}. Ein vollständiges LaTeX-Dokument besteht aus mindestens drei Befehlen: \documentclass, \begin sowie \end. Eine kleine LaTeX-Datei sieht so aus:

% Seiteneigenschaften: A4, 11pt große Schrift, einseitiger Druck
% Dokument-Typ "article"
\documentclass[a4paper, 11pt, oneside]{article}

% der eigentliche Text
\begin{document}

% Dokmentende
\end{document}

Zwischen \begin{document} und \end{document} fügen Sie beliebige LaTeX-Befehle ein: \tableofcontents erzeugt ein Inhaltsverzeichnis, \section{Kapitelname} startet ein neues Kapitel. Alle LaTeX-Befehle im Kopf zu haben, ist schwierig. Doch wenn Sie LyX verwenden, ist dies nicht nötig.


PDF: Das Portable Document Format ist ein von Adobe entwickeltes Dateiformat, das sich besonders für den Austausch von formatierten Dokumenten zwischen unterschiedlichen Computersystemen eignet. PDF-Dokumente sehen auf Linux-, Windows- und Mac-Rechnern genau gleich aus. Für alle Systeme gibt es den Acrobat Reader als kostenlosen Betrachter.

Der erste Brief mit LyX

Die Grundstruktur eines LaTeX-Dokuments legt LyX für Sie an, ohne dass Sie sich darum kümmern müssen: Wählen Sie dazu Datei / Neu aus dem Menü. In folgenden Beispiel verwandeln Sie das leere Dokument in einen Geschäftsbrief. Sie lernen dabei die wichtigsten LyX-Features kennen.

LyX enthält "ab Werk" Vorlagen für die verbreitetsten Dokumenttypen. Einen professionell aussehenden Brief erstellen Sie so innerhalb von wenigen Minuten: Geben Sie nur Ihre eigene Adresse, die des Empfängers sowie den Text des Briefes ein. Eine passende Formatierung ergibt sich von selbst (Abbildung 2). So gehen Sie vor:

 

Abb. 2: Mit ein paar Textzeilen zaubern Sie in LyX einen professionell wirkenden Geschäftsbrief.
  1. Klicken Sie in der Menüleiste auf Neue Datei aus Vorlage. Es erscheint ein Datei-Auswahlfenster. Wählen Sie die Vorlage g-brief-de.lyx. Je nach Distribution müssen Sie hierzu durch Doppelklick in den Ordner default wechseln.
  1. Nach einem Klick auf OK öffnet LyX die Vorlage im Hauptfenster. Sie sehen nun ein Formular, in das Sie Adresse und Anrede eingeben. Manche Felder sind bereits mit Beispielwerten ausgefüllt.
  1. Passen Sie bereits gefüllte Felder an und ergänzen Sie fehlende Werte. Die ersten fünf Zeilen sind für Ihre eigene Adresse bestimmt. Im zweiten Absatz tragen Sie die Adresse des Briefempfängers ein. LyX sieht dafür drei Zeilen vor. Benötigen Sie mehr Platz, werden Sie zunächst feststellen, dass Sie mit [Eingabe] keine neue Zeile einfügen können. Dies funktioniert in LyX nur über [Strg-Eingabe]. Hintergrund für die ungewohnte Tastaturbelegung ist folgender: Zeilenumbrüche und Leerzeichen lassen sich in LaTeX und in LyX nicht zum Formatieren einsetzen. Wie oft Sie auch die Leertaste drücken, LyX weigert sich, mehr als ein Leerzeichen zu setzen. Im professionellen Textsatz gelten mehrere Leerzeichen oder Zeilenumbrüche hintereinander als Satzfehler.
  1. Füllen Sie die restlichen Zeilen mit passenden Werten. Benötigen Sie ein Feld nicht, lassen Sie es leer. LyX ignoriert die leeren Zeilen.
  1. Im Feld Text am Ende des Formulars geben Sie den eigentlichen Brieftext ein.
  1. Ist Ihr Brief fertig, klicken Sie in der LyX-Menüleiste unter Ansicht auf PDF (pdf2latex). LyX erzeugt nun eine PDF-Datei und zeigt diese automatisch in einem PDF-Viewer an.

LyX hat automatisch einen Briefkopf und einen Seitenfuß erstellt. Das Adressfeld im Briefkopf ist so platziert, dass bei einem DIN-Lang-Umschlag die Adresse im Fenster sichtbar ist. LyX hat sogar Falzmarken hinzugefügt, damit Sie den Brief für das Fensterkuvert exakt falten können.

Textstellen hervorheben

LaTeX sorgt für eine sinnvolle Formatierung der einzelnen Briefelemente wie Adresse oder Anrede. Zusätzlich können Sie im eigentlichen Brieftext per Hand Formatierungen einfügen:

  1. Markieren Sie im Lauftext des Briefes mit dem Cursor das Wort oder den Abschnitt, den Sie hervorheben möchten.
  1. Sie haben zwei Möglichkeiten, Text auszuzeichnen: Klicken Sie auf das Symbol mit dem Männchen, um aus den Buchstaben so genannte Kapitälchen zu machen. Der Button mit dem Ausrufezeichen formatiert den Text kursiv.
  1. Das Symbol ab öffnet ein Dialogfeld, das alle LaTeX-Schrifteinstellungen zusammenfasst: Schriftart Family, Schriftserie (das heißt: normal, mittelfett oder fett), Form (kursiv und Kapitälchen) sowie Farbe und Sprache. LaTeX benutzt nicht die bei normalen Textverarbeitungen üblichen TrueType-Schriften. Daher gibt es nur drei Schriftarten- oder Familien: die romanische Schrift (Schrift mit Serifen), serifenlose Schrift und eine Schreibmaschinenschrift, bei der alle Buchstaben gleich breit sind. Als Ausgleich für die geringe Auswahl bieten die LaTeX-Schriften eine erstklassige Qualität.
  1. Wenn Sie auf Übernehmen klicken zeigt, LyX eine Vorschau für die eingestellten Änderungen, der OK-Button übernimmt diese endgültig.


Serifen: Kleine Haken an den Enden der Striche, aus denen sich die Buchstaben zusammensetzen. Der Text in EasyLinux ist in Serifenschrift, die Überschriften dagegen in serifenloser Schrift gesetzt.

Eine eigene Briefvorlage erstellen

Wenn sie häufiger mit LyX arbeiten, möchten Sie sicher Ihre eigene Adresse nicht jedes mal neu eingeben. So erstellen Sie eine angepasste Version der mitgelieferten Vorlage g-brief-de.lyx, die Ihre Adresse enthält:

  1. Öffnen Sie, wie zuvor beschrieben, die Vorlage g-brief-de.lyx.
  1. Geben Sie Daten in alle Felder ein, die LyX bei jedem Öffnen der Vorlage automatisch ausfüllen soll.
  1. Speichern Sie die Datei über Datei / Speichern unter. Geben Sie der Datei einen aussagekräftigen Namen und klicken Sie auf Speichern.

Wissenschaftliche Dokumente mit LyX

Zwar macht die Qualität der mit LyX und LaTeX erstellten Dokumente gerade bei geschäftlicher Korrespondenz einen guten Eindruck, doch erst bei wissenschaftlichen Arbeiten spielt das Satzsystem seine Stärken voll aus: Bei Diplom- oder Doktorarbeiten fällt zum Beispiel das Einhalten der häufig genau vorgegebenen formalen Regeln wesentlich leichter als mit OpenOffice. Auch für wissenschaftliche Texte liefert LyX eine fertige Vorlage mit.

Abb. 3: Alles am richtigen Fleck: Der LyX-Dialog für die Seitenränder macht es leicht, Layout-Vorgaben für wissenschaftliche Arbeiten genau einzuhalten.

Besonders in den naturwissenschaftlichen Fächern entsteht seit langem ein großer Teil der Arbeiten mit LaTeX. Dessen gute Satzqualität ist hier Standard. Mit LyX können Sie unter einer grafischen Oberfläche arbeiten und trotzdem Dokumente in LaTeX-Qualität erstellen. LaTeX erstellt außerdem PDF-Dateien in professioneller Qualität, die selbst Druckereien direkt übernehmen können.

So richten Sie LyX für wissenschaftliche Arbeiten ein:

  1. Klicken Sie auf das Symbol mit dem weißen Blatt, um ein neues Dokument zu erstellen.
  1. Wählen Sie aus dem Menü Dokument / Einstellungen. In diesem Dialog legen Sie die Einstellungen fest, die für das ganze Dokument gelten. Klicken Sie links auf Dokumentenklasse. Im Drop-Down-Menü sehen Sie alle Klassen (= Dokumenttypen), die in LaTeX zur Verfügung stehen. Für wissenschaftliche Arbeiten hat sich die Klasse Book bewährt. Wählen Sie diese aus und klicken Sie auf Übernehmen.
  1. Stellen Sie den Zeilenabstand unter Textformat im Feld Zeilenabstand ein.
  1. Klicken Sie auf Seite. Bei Papiergröße wählen Sie A4 und Übernehmen die Einstellung.
  1. In der Kategorie Ränder stellen Sie den rechten, linken, oberen und unteren Seitenrand ein.
  1. Wählen Sie unter Sprache aus der Dropdown-Liste Deutsch (neue Rechtschreibung). Hier legen Sie auch fest, welche Anführungszeichen LaTeX benutzt.
  1. Klicken Sie auf Nummerierung und entfernen Sie oben im Dialog den Haken vor Standardposition verwenden: In der Standardeinstellung platziert LaTeX die Seitenzahlen am äußeren oberen Rand einer Seite. In Deutschland ist es aber üblich, die Seitenzahl an den unteren Rand der Seite zu setzen. Wählen Sie daher Ende der Seite.

Alle anderen Einstellungen lassen Sie zunächst unangetastet. Schließen Sie den Dialog mit OK.

Das folgende Beispiel erläutert, wie Sie die ersten Seiten einer kleinen Facharbeit erstellen. Wir zeigen Ihnen, wie Sie mit LyX Titelseiten gestalten und ein Inhaltsverzeichnis erstellen. Außerdem fügen Sie Fußnoten in den Fließtext ein.

Erstellen Sie zuerst das Titelblatt (Abbildung 4):

  1. In der oberen Buttonleiste finden Sie ganz links ein Listenfeld für die Auswahl der Textstile. Wählen Sie hier Titel, geben Sie den Titel Ihrer Arbeit ein und drücken Sie [Eingabe], um einen neuen Absatz zu beginnen.
  1. Wählen Sie aus dem Stil-Listenfeld Autor und geben Sie Ihren Namen ein.
  1. Ansicht / PDF (pdf2latex) erzeugt eine Vorschau der Titelseite. LyX hat unter dem Namen automatisch das aktuelle Datum eingefügt.

Auf der zweiten Seite des Beispiels steht der Name der Instituition, an der Sie die Facharbeit verfassen:

  1. Wählen Sie im Stil-Listenfeld links in der oberen Button-Leiste Standard.
  1. Wählen Sie Bearbeiten / Absatzeinstellungen aus dem Menü. Stellen Sie die Ausrichtung auf Zentriert und übernehmen Sie die Einstellungen mit OK.
  1. Beachten Sie beim Tippen der Adresse, dass [Eingabe] einen Absatzumbruch mit vergrößertem Abstand einfügt. Mit [Strg-Eingabe] fügen Sie einen einfachen Zeilenumbruch ein.
  1. Lassen Sie sich nicht von der recht ungenauen Vorschau in LyX irritiern. Wählen Sie PDF (pdf2latex) aus dem Menü Ansicht, um sich einen Überblick zu verschaffen, wie das endgültige Dokument aussieht.
  1. Wählen Sie Einfügen / Spezialformatierung / Seitenumbruch, wenn Sie die Adresse eingegeben haben.

Die neue Seite nach dem Umbruch ist die richtige Stelle für das Inhaltsverzeichnis (Abbildung 4). LaTeX erzeugt es später automatisch aus den Zwischenüberschriften, die Sie in den eigentlichen Text der Arbeit einfügen. Wählen Sie Einfügen / Liste & TOC / Inhaltsverzeichnis, um die Position des Inhaltsverzeichnisses festzulegen. Fügen Sie nun nochmals wie beschrieben einen Seitenumbruch ein.

Abb. 4: Alles, was eine wissenschaftliche Arbeit braucht: Titelblatt, Inhaltsverzeichnis und übersichtliche Kapitelüberschriften erstellen Sie in LyX mit wenigen Mausklicks.

Der eigentliche Text

Drücken Sie [Eingabe], damit der Cursor in die erste Zeile der eben eingefügten neuen Seite wandert. Schrieben Sie die erste Überschrift Ihrer Arbeit und wählen Sie im Stil-Listenfeld Kapitel. Da LaTeX die Kapitel der Arbeit durchnummeriert, erscheint oberhalb der Überschrift zusätzlich der Text Kapitel 1.

Auch wenn die Vorschau in LyX dies nicht wiedergibt, beginnt LaTeX automatisch eine neue Seite, sobald die vorhergehende voll ist. Außerdem fügt es Kapitelnummer und -überschrift als Kopfzeile ein. Dies erleichtert die Orientierung in längeren Texten. Solche automatischen Kopfzeilen sind in einer Textverarbeitung schwierig zu realisieren.

Drücken Sie nun [Eingabe] und geben Sie den eigentlichen Text des Kapitels ein. Schriftformatierungen wie kursiv oder Kapitälchen fügen Sie wie bereits beim Geschäftsbrief-Beispiel beschrieben, mit der Buttonleiste hinzu.

Bei wissenschaftlichen Arbeiten sind Kapitel meist noch weiter untergliedert: Neben den großgedruckten Kapitelüberschriften gibt es noch kleinere Zwischenüberschriften. LaTeX kennt hierfür die Stile Section und Subsection (Abschnitt und Unterabschnitt). Geben Sie den Text für eine Zwischenüberschrift ein, nachdem Sie mit [Eingabe] einen neuen Absatz begonnen haben, und wählen Sie aus dem Listenfeld links in der Buttonleiste den passenden Stil aus. Wenn Sie erneut [Eingabe] drücken, schaltet LyX wieder zum normalen Fließtext um.

Alle Kapitel und Unterkapitel erscheinen im Inhaltsverzeichnis. LaTeX baut dieses übersichtlich auf: Die Unterkapitelüberschriften erscheinen eingerückt und im Gegensatz zu Kapitelüberschriften nicht fett. Hinter jeder Überschrift steht die Seitenzahl.

LaTeX erzeugt auf Basis des Dateityps, den Sie zu Beginn ausgewählt haben, automatisch ein vorgegebenes Layout. Sie müssen sich nicht um Details kümmern. Der Nachteil dieser Automatisierung ist, dass Sie keinen Einfluss darauf haben, wie das Layout ausfällt. Doch alle LaTeX-Designs wurden von Profis entworfen. Nur wenn Sie viel Erfahrung mit der Gestaltung von Dokumenten haben, gelingt es in einer normalen Textverarbeitung, ebenso professionell wirkende Seiten zu gestalten. LaTeX eignet sich daher ausgezeichnet für wissenschaftliche Arbeiten, bei denen es weniger auf eine individuelle Note als auf Übersicht ankommt.

Grafiken einbinden

Wie andere Textverarbeitungen kann LyX auch Grafiken einbinden. So fügen Sie Grafiken in Ihr Dokument ein (Abbildung 5):

Abb. 5: Mit LyX können Sie die gängigen Grafikformate wie Jpeg oder Png direkt in Ihr Dokument einbinden.
  1. Navigieren Sie an die Stelle im Text, an der Sie die Grafik einfügen möchten.
  1. Der Menüpunkt Einfügen / Grafik öffnet eine Dialogfeld, in dem Sie die Grafikdatei auswählen. Verändern Sie keine weiteren Einstellungen.
  1. Klicken Sie schließlich auf OK. Die Grafik ist nun eingebunden und auch in der LyX-Vorschau sichtbar.

Fußnoten erstellen

Wenige wissenschaftliche Arbeiten kommen ohne Fußnoten aus. Auch diese verwaltet LaTeX automatisch. Sie müssen die Fußnote nur an der passenden Stelle im Text einfügen. LaTeX kümmert sich um die Nummerierung und eine optisch günstige Platzierung auf der Seite. So gehen Sie vor, um eine Fußnote zu erstellen:

  1. Bewegen Sie den Cursor an die Stelle, an der Sie die Fußnote einfügen möchten.
  1. Wählen Sie den Menüpunkt Einfügen / Fußnote. Tragen Sie den Fußnotentext in das farbige Rechteck hinter dem Steuerzeichen Fußnote ein.

Die LyX-Vorschau zeigt Fußnoten schematisch direkt an der Stelle im Text, an der im fertigen Dokument nur die verweisende, hochgestellte Ziffer erscheint: LyX basiert nicht wie normalen Textverarbeitungen auf dem WYSIWYG-Prinzip, bei dem die Bildschirmanzeige genau mit der Ausgabe auf dem Drucker übereinstimmt. Um in LyX das endgültige Layout zu sehen, müssen Sie erst mit dem Menübefehl PDF (pdf2latex) eine PDF-Datei erstellen.


WYSIWYG: What you see is what you get. (Was Sie sehen ist, was Sie bekommen.) Bei Programmen, die nach diesem Prinzip arbeiten, zeigt der Bildschirm eine genaue Vorschau des Ausdrucks an.

Ausblick

Dieser Artikel hat nur die grundlegendsten Funktionen des Gespanns LyX und LaTeX vorgestellt. Einer der wichtigsten Gründe, warum viele naturwissenschaftliche Arbeiten und Bücher mit Hilfe des seit den 80er-Jahren existieren Satzsystems entstehen, ist neben der guten Satzqualität, der automatischen Verwaltung von Inhaltsverzeichnissen und Fußnoten vor allem der leistungsstarke Formeleditor: Praktisch jede mathematische Formel lässt sich damit umsetzen. Kein anderes Textverarbeitungssystem kann es hier mit LaTeX aufnehmen. Sie starten den Formeleditor in LyX über den Menüpunkt Einfügen / Mathematische Formeln. Eine Anleitung finden Sie unter [1].

Abb. 6: Für wissenschaftliche Arbeiten mit mathematischem Hintergrund ist der LaTeX-Formelsatz unübertroffen. Der LyX-Formeleditor erspart Ihnen die Mühe, sich in die LaTeX-Befehlssprache einzuarbeiten.

Selbst wenn Sie den Formeleditor nicht nutzen möchten, ist LyX immer dann eine echte Alternative zu OpenOffice & Co., wenn Sie Ihre Texte schnell in ein übersichtliches, professionelles Layout bringen möchten. Für LyX und LaTeX spricht außerdem, dass beide mit einem einfach aufgebauten Dateiformat arbeiten: Wenn Sie eine LyX-Datei mit einem Texteditor wie Kate oder GEdit öffnen, können Sie, anders als bei Word- oder OpenOffice-Dateien, den Text trotzdem lesen. Nur einige Steuerbefehle, die stets mit \ beginnen, unterbrechen den Textfluss. Wegen dieses simplen Formats müssen Sie auch bei Dokumenten mit mehreren hundert Seiten nicht befürchten, dass das Programm abstürzt und das Dokument sich nach einem Neustart nicht mehr öffnen lässt. (pkr/hge)

Infos
[1] Anleitung zum Formeleditor: http://wiki.lyx.org/LyX/LyXMathebefehle#download

Dieser Online-Artikel kann Links enthalten, die auf nicht mehr vorhandene Seiten verweisen. Wir ändern solche "broken links" nur in wenigen Ausnahmefällen. Der Online-Artikel soll möglichst unverändert der gedruckten Fassung entsprechen.

Druckerfreundliche Version | Feedback zu dieser Seite | Datenschutz | © 2012 Linux New Media AG | Last modified: 2008-11-05 17:02

[Linux-Magazin] [LinuxUser] [Linux-Community] [Admin-Magazin] [Ubuntu User] [Smart Developer] [Linux Events] [Linux Magazine] [Ubuntu User] [Admin Magazine] [Smart Developer] [Linux Magazine Poland] [Linux Community Poland] [Linux Magazine Brasil] [Linux Magazine Spain] [Linux Technical Review]