#This file was created by Sun Apr 18 12:39:58 1999 #LyX 1.0 (C) 1995-1999 Matthias Ettrich and the LyX Team \lyxformat 2.15 \textclass book \begin_preamble \usepackage{multicol} \newcommand{\extratablespace}[1]{\noalign{\vskip#1}} \end_preamble \language german \inputencoding latin1 \fontscheme default \graphics default \paperfontsize default \spacing single \papersize Default \paperpackage widemarginsa4 \use_geometry 0 \use_amsmath 0 \paperorientation portrait \secnumdepth 3 \tocdepth 3 \paragraph_separation skip \defskip medskip \quotes_language german \quotes_times 2 \papercolumns 1 \papersides 1 \paperpagestyle headings \layout Title Textbearbeitung für Fortgeschrittene \newline mit LyX \layout Author vom LyX Team \begin_float footnote \layout Standard Diese Datei wird derzeit von \noun on Mike Ressler \noun default , mike.ressler@alum.mit.edu, betreut. Bitte schicken Sie generelle Kommentare und Fehlermeldungen an diese Adresse. Kommentare zur deutschen Version bitte an den Übersetzer, pit@uni-sw.gwdg.de. \end_float \newline \size normal Übersetzung Peter Sütterlin \layout Date 10. \protected_separator April 1999 \layout Standard \begin_inset LatexCommand \tableofcontents{} \end_inset \layout Chapter Weitere Werkzeuge zum Bearbeiten von Dokumenten \layout Section Einleitung \layout Standard Die Dokumentation \emph on Textbearbeitung für Fortgeschrittene mit LyX \emph default , die Sie gerade lesen, ist eigentlich so etwas wie der zweite Teil des \emph on Benutzerhandbuches \emph default . Der Grund, diesen Text in zwei Teile zu teilen, ist einfach: Das \emph on Benutzerhandbuch \emph default ist bereits sehr umfangreich und enthält all die grundlegenden Dinge, die man beherrschen sollte, um einen Großteil der regelmäßig anfallenden Aufgaben beim Erstellen professioneller Dokumente bewältigen zu können. Auf längere Sicht ist es vom Entwicklerteam geplant und zu einem gewissen Teil bereits realisiert, LyX durch unterschiedliche Konfigurationsdateien erweiterbar zu machen. Das bedeutet: Wenn Sie Unterstützung für ein beliebiges LaTeX-Paket wünschen, erstellen Sie dafür lediglich eine passende Layout-Datei. An LyX selbst sind keine Veränderungen notwendig. Auf diese Weise hat LyX bereits viele Erweiterungen erfahren. All diese sind hier dokumentiert. \layout Standard Außerdem werden in diesem Text auch einige Besonderheiten von LyX wie etwa Fax Unterstützung, Versionskontrolle und Unterstützung für die \family typewriter SGML-Tools \family default beschrieben, für die zur korrekten Funktion zusätzliche Software installiert sein muß. Letztendlich gibt es noch ein Kapitel mit Tips und Hinweisen zu LaTeX. Es enthält Tips, die Sie verwenden können, um ihren Texten durch die direkte Verwendung der leistungsfähigen Möglichkeiten von LaTeX ein noch besseres Aussehen zu geben. LyX selber ist ja ein WYSIWYM-Programm und unterstützt nur einen begrenzten (wenn auch schnell größer werdenden) Anteil der umfangreichen Möglichkeiten von LaTeX. \layout Standard Noch ein Hinweis: Sollten Sie etwa tatsächlich die \emph on Einleitung \emph default noch nicht gelesen haben, dann ist dieser Teil der Dokumentation sicherlich nicht gut geeignet für Sie. Sie sollten wirklich mit der \emph on Einleitung \emph default anfangen, denn dort bekommen Sie nicht nur einen Überblick über den Gesamtumfan g der Dokumentation sondern, und das ist ebenso wichtig, eine Einführung in die Notation, die in allen Handbüchern verwendet wird. Um diesen Teil der Dokumentation sinnvoll einsetzen zu können, sollten Sie sich mit der grundlegenden Bedienung von LyX bereits auskennen, und auch schon den einen oder anderen Blick in das \emph on Benutzerhandbuch \emph default geworfen haben. Grundlagen, die dort erklärt wurden, können hier natürlich nicht wiederholt werden. \layout Standard In diesem Dokument stellt jedes Kapitel, ja teilweise jeder einzelne Abschnitt einen Artikel dar, der meist von derjenigen Person geschrieben wurde, die auch die entsprechende Layout-Datei für die jeweilige Dokumentenklasse oder das neue LaTeX-Paket geschrieben hat. Ist kein spezieller Autor angegeben, wurde der Text gemeinsam vom Dokumentation s-Team verfaßt. \layout Standard Das erste Kapitel enthält Hilfestellungen zur fortgeschrittenen Textbearbeitung. Meist sind das Dinge, die nicht in das Benutzerhandbuch gepaßt haben, und für fortgeschrittenere LyX-Nutzer gedacht sind. \layout Section Export im ASCII-Format \layout Standard von \noun on Jürgen Vigna \layout Standard \added_space_top bigskip Der ASCII-Export gibt ihnen die Möglichkeit, ihre Dateien als normalen ASCII-Tex t abzuspeichern, z. \latex latex \backslash , \latex default B. \protected_separator um diesen dann mit anderen Applikationen weiterzubearbeiten, oder einfach um ihn im Rohformat zu betrachten oder zu drucken. Im Folgenden werden nur die Konfigurationsbefehle in der Datei \family typewriter lyxrc \family default dokumentiert. Bedenken Sie bitte, daß LyX bei der Installation automatisch die für ihr System optimalen Einstellungen auswählt. Falls es dennoch Probleme gibt, oder falls Sie die voreingestellten Werte ändern möchten, finden Sie hier eine Beschreibung der entsprechenden Parameter. \layout Description \family typewriter \backslash ascii_roff_command: \family default Mit diesem Befehl bestimmen Sie das Programm, mit dessen Hilfe ASCII-Tabellen in ein ansprechendes Format gebracht werden. Dies ist üblicherweise eines der Programme \family typewriter groff \family default / \family typewriter troff \family default / \family typewriter nroff \family default . (Näheres entnehmen Sie den jeweiligen Manpages). Wird dieser Befehl nicht definiert, verwendet LyX den (schlechteren) internen Formatierer. \layout Paragraph Beispiel: \layout LyX-Code # Damit können Sie ascii Tabellen mit dem latin1 \newline # Zeichensatz erstellen, mit groff als Formatierer \newline # \newline \backslash ascii_roff_command \begin_inset Quotes eld \end_inset groff -t -ms -Tlatin1 \begin_inset Quotes erd \end_inset \newline \protected_separator \newline # Damit können Sie ascii Tabellen mit \newline # nroff als Formatierer erstellen \newline # \newline \backslash ascii_roff_command \begin_inset Quotes eld \end_inset nroff \begin_inset Quotes erd \end_inset \layout Description \family typewriter \backslash ascii_linelen: \family default Mit diesem Befehl wird die Zeilenlänge für zu exportierende ASCII-Dateien festgelegt. Ein Wert von \family typewriter 0 \family default bedeutet endlose Zeilen. Standardeinstellung ist \family typewriter 75 \family default . \layout Paragraph Beispiel: \layout LyX-Code # Dies stellt die Zeilenlänge auf 80 Zeichen \layout LyX-Code # \layout LyX-Code \backslash ascii_linelen 80 \layout Section Erstellen einer Literaturliste mit BibTeX \layout Standard Für diejenigen, die BibTeX nicht kennen: Bei diesem System erstellen Sie eine große Datenbank mit all den Literaturzitaten, die Sie in Ihren Veröffentli chungen verwenden. Bei allen zukünftigen Artikeln, die Sie schreiben, müssen Sie nur noch diese Datenbank einbinden und für ein Zitat den einer Referenz zugeordneten Schlüssel angeben. Auch wenn Sie nur gelegentlich Veröffentlichungen mit nur ein paar Zitaten schreiben, sollten Sie sich BibTeX einmal ansehen und entscheiden, ob es den Lernaufwand wert ist. \layout Standard Wenn Sie noch nie von BibTeX gehört haben und auch nicht wissen wie man es sinnvoll verwendet, d. \latex latex \backslash , \latex default h. \protected_separator wie man eine eigene Literaturdatenbank erstellt, können Sie sich die zweite Auflage von Leslie Lamport's \emph on LaTeX: A Document Preparation System \emph default besorgen, in dessen Anhang B BibTeX eingehend beschrieben ist. Im Rahmen dieser Dokumentation wird angenommen, daß Sie bereits eine funktionie rende Literaturdatenbank erstellt haben, daß die entsprechenden Umgebungsvariabl en (insbesondere \family typewriter BIBINPUTS \family default , \family typewriter BSTINPUTS \family default und \family typewriter TEXINPUTS \family default ) korrekt gesetzt sind und daß Sie (im Notfall) eine gewöhnliche LaTeX-Datei unter Verwendung ihrer BibTeX-Datenbank übersetzen können. \layout Standard Wird BibTeX zusammen mit LyX verwendet, funktioniert das Einfügen von Zitaten genau so, wie es im \emph on Benutzerhandbuch \emph default im entsprechenden Abschnitt beschrieben wurde. Beim Einfügen von BibTeX-Zitaten handelt es sich tatsächlich um denselben Mechanismus. Im Unterschied zur einfachen Vorgehensweise fügen Sie jedoch am Ende Ihres Textes eine sogenannte BibTeX-Referenz ein. Dazu wählen Sie am Ende des Textes den Menüpunkt \family sans \bar under E \bar default infügen\SpecialChar \menuseparator Listen \protected_separator & \protected_separator \bar under I \bar default nhalt\SpecialChar \menuseparator \bar under B \bar default ibTeX \protected_separator Referenz \family default . In der sich dann öffnenden Dialogbox tragen Sie folgende Dinge ein: \layout Description Datenbank: Den Namen ihrer Datenbank-Datei \series bold \emph on ohne \series default \emph default die Endung \family typewriter .bib \family default . Wenn Sie mehrere Dateien angeben wollen, müssen Sie diese in der gewünschten Reihenfolge, getrennt durch Kommata, eingeben. \layout Description Format: Den Namen der Stildatei für BibTeX \emph on ohne \emph default die Endung \family typewriter .bst \family default . Die Standardeinstellung ist \family typewriter plain \family default ; diese sollte Bestandteil der LaTeX-Distribution sein, so daß Sie sich nicht darum kümmern müssen, diese erst anzulegen. \layout Standard Wenn Sie nun ein Zitat einfügen wollen, dessen Referenz in der \family typewriter .bib \family default -Datei enthalten ist, müssen Sie lediglich den Cursor an die gewünschte Stelle im Text positionieren, den Menüpunkt \family sans \bar under E \bar default infügen\SpecialChar \menuseparator \bar under Z \bar default itat \family default wählen und den entsprechenden Schlüssel eintragen. Sonst sind keine weiteren Aktionen nötig: Ein Blick in die Druckvorschau ( \family sans \bar under D \bar default atei\SpecialChar \menuseparator DVI \protected_separator \bar under a \bar default nzeigen \family default ) zeigt, daß LyX automatisch die notwendigen Programme (BibTeX, LaTeX inklusive eventuell notwendiger mehrfacher Aufrufe) startet. \layout Section Erstellen eines Index \layout Standard Einen guten Textindex zu erstellen gehört gerade bei längeren Dokumenten mit zu den schwierigsten Aufgaben. LyX unterstützt Sie jedoch auch hier und vereinfacht die Dinge, indem eine Schnittstelle zum Programm \family typewriter makeindex \family default , das zu den meisten LaTeX-Distributionen gehört, bereitgestellt wird. Das Einfügen eines Index und das Markieren von Worten, die in diesem Index erscheinen sollen, funktioniert dadurch ähnlich einfach wie das Erstellen einer Literaturliste, das im vorigen Abschnitt beschrieben wurde. \layout Standard Setzen Sie den Cursor zunächst ganz ans Ende ihres Dokumentes und wählen Sie dort den Menüpunkt \family sans \bar under E \bar default infügen\SpecialChar \menuseparator Listen \protected_separator & \protected_separator \bar under I \bar default nhalt\SpecialChar \menuseparator Index \protected_separator \bar under L \bar default iste \family default . Für jedes Wort, das in dieser Liste erscheinen soll, setzen Sie nun den Cursor direkt hinter dieses Wort und wählen den Menüpunkt \family sans \bar under E \bar default infügen\SpecialChar \menuseparator Index Eintrag \protected_separator letztes \protected_separator \bar under W \bar default ort \family default . Dadurch wird hinter diesem Wort eine Marke eingefügt, die anzeigt, daß dieses Wort in den Index aufgenommen ist. Wenn Sie zusätzlich genau festlegen wollen, \emph on wie \emph default das Wort im Index auftaucht --- z.B. \protected_separator wenn Sie im Index mit dem Wort \begin_inset Quotes gld \end_inset Katze \begin_inset Quotes grd \end_inset sowohl auf \begin_inset Quotes gld \end_inset Katze \begin_inset Quotes grd \end_inset als auch auf \begin_inset Quotes gld \end_inset Katzen \begin_inset Quotes grd \end_inset verweisen wollen --- wählen Sie hinter \begin_inset Quotes gld \end_inset Katzen \begin_inset Quotes grd \end_inset stattdessen \family sans \bar under E \bar default infügen\SpecialChar \menuseparator Inde \bar under x \bar default \protected_separator Eintrag \family default . Geben Sie dann im Dialogfeld an, unter welchem Eintrag (in diesem Fall also \begin_inset Quotes gld \end_inset Katze \begin_inset Quotes grd \end_inset ) das Wort indiziert werden soll. Das ist bereits alles; LyX ruft bei Bedarf automatisch das Programm \family typewriter makeindex \family default auf, welches dann denn eigentlichen Index erzeugt. \layout Standard Achten Sie darauf, daß sich zwischen dem zu indizierenden Wort im Text und der Index-Marke kein Leerzeichen befindet, da auf diese Weise falsche Seitennum mern im Index hervorgerufen werden können. Außerdem möchten wir darauf hinweisen, daß mit dem Programm \family typewriter makeindex \family default noch weit kompliziertere Dinge möglich sind. Ein Blick in die Dokumentation zu \family typewriter makeindex \family default zeigt ihnen z. \latex latex \backslash , \latex default B., wie man auch verschachtelte Einträge generieren kann. \layout Section Mehrteilige Dokumente \layout Standard Gerade bei der Arbeit an sehr langen Texten mit vielen Kapiteln oder Abschnitten ist es üblich, ein Dokument in mehrere Dateien aufzuteilen. Auch wenn Sie z. \latex latex \backslash , \latex default B. \protected_separator einen Text haben, der eine Tabelle enthält, die des öfteren abgeändert werden muß, wobei der Text selber unverändert bleibt, kann es sinnvoll sein, ein mehrteiliges Dokument zu verwenden. Zum Beispiel haben wissenschaftliche Veröffentlichungen meist fünf Hauptteile: Einleitung, Beobachtungen, Ergebnisse, Diskussion und Zusammenfassung. Jeder dieser Teile kann als separate LyX-Datei angelegt werden, die dann von einem Hauptdokument eingebunden werden, welches selber Titel, Zusammenfassu ng, Autoren usw. \protected_separator enthält. Jedes dieser Teildokumente ist dabei eine vollwertige LyX-Datei und kann sowohl eigenständig übersetzt, formatiert und ausgedruckt als auch vom Hauptdokument eingebunden werden. Sie können ebenfalls reine LaTeX-Dateien einbinden, diese dürfen dann aber keine eigene Präambel haben (d. \latex latex \backslash , \latex default h. \protected_separator der Teil bis einschließlich der Zeile \family typewriter \backslash begin{document} \family default als auch das abschließende \family typewriter \backslash end{document} \family default müssen entfernt werden), andernfalls werden beim LaTeX-Lauf Fehler gemeldet. \layout Standard In LyX können externe Dateien sehr einfach über den Menüpunkt \family sans \bar under E \bar default infügen\SpecialChar \menuseparator \bar under D \bar default atei \protected_separator einbinden \family default in ein Dokument integriert werden. Dabei wird ein kleiner grauer Kasten (ähnlich einer Marke) an der aktuellen Cursorposition eingefügt. Ein Klick auf diesen Kasten öffnet einen Dialog, über den die einzubindende Datei sowie die Art der Einbindung ausgewählt werden können. \layout Standard Nach der Auswahl der einzubindenden Datei hat der Benutzer drei Möglichkeiten zur Einbindung. Diese sind \begin_inset Quotes gld \end_inset include \begin_inset Quotes grd \end_inset , \begin_inset Quotes gld \end_inset input \begin_inset Quotes grd \end_inset und \begin_inset Quotes gld \end_inset unformatiert \begin_inset Quotes grd \end_inset . Der genaue Unterschied zwischen \begin_inset Quotes gld \end_inset include \begin_inset Quotes grd \end_inset und \begin_inset Quotes gld \end_inset input \begin_inset Quotes grd \end_inset ist gering und wohl nur für LaTeX-Experten wichtig. Dateien, die über \begin_inset Quotes gld \end_inset include \begin_inset Quotes grd \end_inset eingebunden werden, werden auf einer neuen Seite beginnend gesetzt, wohingegen über \begin_inset Quotes gld \end_inset input \begin_inset Quotes grd \end_inset eingebundene Dateien auf der aktuellen Seite angefügt werden. LyX selber zeigt diesen Unterschied derzeit nicht an. \layout Standard Normalerweise wird das Hauptdokument zum Setzen des Textes in eine vollwertige LaTeX-Datei konvertiert, die eingebundenen Dateien jedoch nur in LaTeX-Dateien ohne jegliche Präambel. Das Einbinden und Setzen der Teildokumente kann mit dem Auswahlpunkt \family sans Nicht \protected_separator setzen \family default unterbunden werden. Dies kann z. \latex latex \backslash , \latex default B. \protected_separator dann sinnvoll sein, wenn in einer Bearbeitungsphase der Text nicht vollständig zum Korrekturlesen ausgedruckt werden soll. \layout Standard Eine Datei, die \begin_inset Quotes gld \end_inset unformatiert \begin_inset Quotes grd \end_inset eingebunden wird, erscheint ohne Formatierung, d. \latex latex \backslash , \latex default h. \protected_separator genau so wie in der Datei. Es findet kein Zeilenumbruch und dergleichen Formatierung statt. Der Text wird allerdings mit dem Schrifttyp Schreibmaschine gesetzt, wobei im Gegensatz zum normalen Verhalten von LyX auch mehrere Leerzeichen hintereina nder auftreten können. Über den Auswahlpunkt \family sans Leerzeichen \protected_separator sichtbar \family default können diese durch eine kleine Markierung ersetzt werden, die das Vorhandensein von Leerzeichen anzeigt. \layout Section Algorithmen \layout Standard \emph on (aus der LaTeX Konfiguration) \layout Standard Das Paket \family sans algorithm \family default wird von LyX benötigt, um \begin_inset Quotes gld \end_inset Algorithmen-Floats \begin_inset Quotes grd \end_inset verwenden zu können. Diese sind hilfreich wenn es darum geht, Algorithmen an Seitenumbrüchen zu positionieren oder einen \begin_inset Quotes gld \end_inset Index der Algorithmen \begin_inset Quotes grd \end_inset anzulegen. \layout Section Teilabbildungen \layout Standard \emph on (aus der LaTeX Konfiguration) \layout Standard Das Paket \family sans subfigure \family default wird von LyX verwendet, wenn im Dialog \begin_inset Quotes gld \end_inset Abbildung \begin_inset Quotes grd \end_inset die Option \begin_inset Quotes gld \end_inset Teilabbildung \begin_inset Quotes grd \end_inset aktiviert wird. Damit lassen sich mehrere Abbildungen in einem einzigen Float-Objekt unterbring en, wobei jede Teilabbildung ihre eigene Bildunterschrift erhält. \layout Section Erweiterte Möglichkeiten für Kopf- und Fußzeilen \layout Standard Der normale Satzspiegel einer Seite ist recht einfach. Für die Dokumentenklasse \begin_inset Quotes gld \end_inset article \begin_inset Quotes grd \end_inset besteht er aus der in der Fußzeile zentrierten Seitennummer. Der vorliegende Text verwendet die Klasse \begin_inset Quotes gld \end_inset book \begin_inset Quotes grd \end_inset und erscheint daher bereits ein wenig aufwendiger. Doch um wirklich \begin_inset Quotes gld \end_inset aufsehenerregende \begin_inset Quotes grd \end_inset Dinge zu erreichen, müssen Sie (wie im \emph on Benutzerhandbuch \emph default beschrieben) das Seitenformat im Menü \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default auf \begin_inset Quotes gld \end_inset fancy \begin_inset Quotes grd \end_inset einstellen. Im vorliegenden Abschnitt wird beschrieben, welche LaTeX-Befehle Sie im LaTeX-Vorspann einfügen müssen, um den gewünschten Effekt zu erzielen. \layout Standard Die Kopfzeile der Seite ist in drei Bereiche aufgeteilt, die mit \begin_inset Quotes gld \end_inset left \begin_inset Quotes grd \end_inset \begin_inset Quotes gld \end_inset center \begin_inset Quotes grd \end_inset und \begin_inset Quotes gld \end_inset right \begin_inset Quotes grd \end_inset bezeichnet sind. Gleiches gilt für die Fußzeile. Die LaTeX-Befehle, mit denen diese Felder am einfachsten beschrieben werden können, sind \family typewriter \backslash lhead \family default , \family typewriter \backslash chead \family default , \family typewriter \backslash rhead \family default , \family typewriter \backslash lfoot \family default usw\SpecialChar \@. Wenn Sie z. \latex latex \backslash , \latex default B. \protected_separator ihren Namen links oben auf jeder Seite einfügen wollen, genügt dafür der folgende Befehl im LaTeX-Vorspann: \layout LyX-Code \backslash lhead{John Q. DocWriter} \layout Standard Wenn eines der Felder eine Standard-Eintrag hat, den Sie entfernen wollen (oft die Seitennummer, die mitten in der Fußzeile ausgegeben wird), fügen Sie den entsprechenden Befehl einfach mit einem leeren Argument ein, also etwa: \layout LyX-Code \backslash cfoot{} \layout Standard So, und nun wird es wirklich abgehoben: In die linke obere Ecke soll die laufende Abschnittsnummer zusammen mit dem Wort \begin_inset Quotes gld \end_inset Abschnitt \begin_inset Quotes grd \end_inset , in die rechte obere Seite die Seitennummer (z. \latex latex \backslash , \latex default B. \protected_separator Seite 4); links unten soll ihr Name stehen und unten rechts das Datum. Dazu benötigen sie die folgenden Befehle im LaTeX-Vorspann: \layout LyX-Code \backslash lhead{Abschnitt \backslash thesection} \layout LyX-Code \backslash chead{} \layout LyX-Code \backslash rhead{Seite \backslash thepage} \layout LyX-Code \backslash lfoot{John Q. DocWriter} \layout LyX-Code \backslash cfoot{} \layout LyX-Code \backslash rfoot{ \backslash today} \layout Standard Die Befehle \family typewriter \backslash thesection \family default und \family typewriter \backslash thepage \family default referenzieren die internen LaTeX-Zähler für Abschnitt und Seitennummer und geben so die jeweils aktuellen Werte aus. Der Befehl \family typewriter \backslash today \family default gibt einfach das heutige Datum aus. \layout Standard Die Dicke der Linien, die unter der Kopf- und über der Fußzeile eingefügt werden, kann ebenfalls verändert werden. Wenn Sie eine dieser Linien nicht wollen, setzen Sie ihre Dicke auf 0\SpecialChar \@. Die Standarddicke der Linie unter der Kopfzeile beträgt 0.4pt. Verwenden Sie die Befehle \family typewriter \backslash renewcommand{ \backslash headrulewidth}{0.4pt} \family default bzw. \family typewriter \backslash renewcommand{ \backslash footrulewidth}{0.4pt} \family default um die Dicke zu verändern. \layout Standard Die Einstellungen für Kopf- und Fußzeile können durch die Befehle \family typewriter \backslash thispagestyle{empty} \family default , \family typewriter \backslash thispagestyle{plain} \family default und \family typewriter \backslash thispagestyle{fancy} \family default gezielt für einzelne Seiten ein- und umgeschaltet werden. Fügen Sie sie einfach auf der gewünschten Seite ein und markieren Sie den Text als LaTeX-Code. Wenn Sie die Einstellung \begin_inset Quotes gld \end_inset fancy \begin_inset Quotes grd \end_inset verwenden, werden standardmäßig alle Titelseiten im Stil \begin_inset Quotes gld \end_inset plain \begin_inset Quotes grd \end_inset gesetzt, alle folgenden dann in \begin_inset Quotes gld \end_inset fancy \begin_inset Quotes grd \end_inset . \layout Standard Es gibt noch weitere Befehle, z.B. \protected_separator um Dinge nur auf ungeraden Seiten zu setzen usw., doch für deren Beschreibung seien Sie an die Dokumentation des LaTeX-Paketes \family typewriter fancyhdr \family default verwiesen. \begin_float footnote \layout Standard Wenn Sie teTeX installiert haben, finden Sie diese typischerweise als \family typewriter /usr/local/teTeX/texmf/doc/latex/fancyhdr/fancyhdr.dvi \family default . \end_float \layout Standard Als letztes Beispiel soll gezeigt werden, wie man eine Abbildung im Encapsulated PostScript® Format einbinden kann. Angenommen, Sie wollen ihr Firmenlogo in die obere linke Ecke setzen, dann sollten Sie etwa folgendes versuchen: \layout Standard \pextra_type 1 \pextra_width 1cm \family typewriter \backslash lhead{ \backslash resizebox{1in}{!}{ \backslash includegraphics{logo.eps}}} \layout Standard (Falls Sie außer diesem Logo keine weiteren EPS-Abbildungen in ihrem Dokument verwenden, müssen Sie davor außerdem noch die Zeile \family typewriter \backslash usepackage{graphics} \family default einfügen.) \layout Section Besondere Absatzformate \layout Standard Im Menü \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under A \bar default bsatzformat \family default sind über den Schalter \family sans \bar under M \bar default ehr \family default einige weitere Formatiermöglichkeiten zugänglich. Dabei handelt es sich um Dinge wie das Einrücken ganzer Absätze, einen Absatz als eigene, kleine Seite zu behandeln und einen Absatz um eine Abbildung herum zu setzen. \layout Subsection Eingerückte Absätze \layout Standard \pextra_type 1 \pextra_width 1cm Mit diesem Schalter links oben im Dialog \family sans Besondere \protected_separator Absatzformate \family default können Sie ganze Absätze einrücken. Wenn er aktiviert ist, können Sie im Feld \family sans \bar under L \bar default änge \family default rechts daneben einen Abstand (z. \latex latex \backslash , \latex default B. \protected_separator 1cm) eingeben, um den der Absatz auf der linken Seite eingerückt wird. Der rechte Rand bleibt unverändert. \layout Subsection Minipages \layout Standard In LaTeX gibt es eine Möglichkeit, so etwas wie eine Seite innerhalb einer Seite zu definieren. Dies nennt man eine \begin_inset Quotes gld \end_inset Minipage \begin_inset Quotes grd \end_inset . Innerhalb einer solchen Minipage gelten alle gewöhnlichen Regeln zur Einrückung , Zeilenumbruch usw\SpecialChar \@. Auch LyX unterstützt den Benutzer beim sinnvollen Einsatz der Vorteile, die eine Minipage bietet. \layout Standard Um eine neue Minipage anzulegen, ändern Sie einfach das Absatzformat durch aktivieren des Schalters \family sans Mini \bar under p \bar default age \family default , den Sie ebenfalls im Dialog \family sans Besondere \protected_separator Absatzformate \family default finden. Geben Sie nun die Breite der Minipage ein, entweder als absoluten Wert oder als relativen Anteil der aktuellen Seitenbreite. Nun können Sie noch die Ausrichtung der Minipage mit den drei Schaltern auf der rechten Seite festlegen: Wenn mehrere (kleine) Minipages horizontal nebeneinander gesetzt werden, können Sie so deren vertikale Ausrichtung zueinander bestimmen. \layout Standard Schließlich gibt es noch zwei weitere Optionen, die Minipages betreffen. Wenn Sie zwei Minipages horizontal nebeneinandersetzen, kann zwischen ihnen ein sogenanntes \family typewriter hfill \family default eingefügt werden. Durch diesen speziellen LaTeX-Befehl wird ein variabler Leerraum zwischen den Minipages eingefügt, sodaß die erste am linken Rand der Seite beginnt und die zweite mit dem rechten Rand abschließt. Diese Option sollten Sie für die \emph on zweite \emph default Minipage aktivieren. \layout Standard Die zweite Option ist \family sans \bar under N \bar default eue \protected_separator Minipage \protected_separator beginnen \family default . Damit könne Sie eine neue Minipage beginnen, wenn Sie zwei oder mehrere Minipages horizontal hintereinander anordnen wollen. Das bedeutet andererseits, daß eine weitere Minipage, die diese Option nicht aktiviert hat, automatisch als zu der Minipage im vorangehenden Absatz zugehörig betrachtet wird. Auch diese Option ist nur für die jeweils zweite Minipage von Belang. \layout Standard Achtung: Wenn eine Minipage zu groß für die Seite ist, wird Sie nicht umgebroche n, sondern abgeschnitten! \layout Standard \pextra_type 2 \pextra_alignment 0 \pextra_start_minipage 1 \pextra_width 1.5in Hier ein Beispiel für zwei nebeneinanderliegende Minipages, die \emph on nicht \emph default durch ein \family typewriter hfill \family default getrennt sind. \layout Standard \pextra_type 2 \pextra_alignment 0 \pextra_start_minipage 1 \pextra_width 1.5in Dies ist die zweite der beiden Minipages, die nicht durch ein \family typewriter hfill \family default getrennt sind. Beachten Sie den Abstand zwischen den Blöcken. \layout Standard Dies ist nur ein (normal gesetzter) Satz, um die beiden Beispiele voneinander zu trennen. \layout Standard \pextra_type 2 \pextra_alignment 0 \pextra_hfill 1 \pextra_start_minipage 1 \pextra_width 1.5in Dies ist nun ein Beispiel für zwei nebeneinanderliegende Minipages, die durch ein \family typewriter hfill \family default voneinander getrennt sind. \layout Standard \pextra_type 2 \pextra_alignment 0 \pextra_hfill 1 \pextra_start_minipage 1 \pextra_width 1.5in Dies ist die zweite Minipage, von der ersten durch ein \family typewriter hfill \family default getrennt. Beachten Sie die Ausrichtung und den Abstand zwischen den Blöcken. \layout Subsection Text um Abbildungen herumfließen lassen \begin_inset LatexCommand \label{sec:floatflt} \end_inset \layout Standard Sehr oft wird die Frage gestellt, ob es möglich ist, den Text um eine Abbildung \begin_inset Quotes gld \end_inset herumfließen \begin_inset Quotes grd \end_inset zu lassen, so daß diese Abbildung nur einen Teil der Satzspalte belegt und der Rest von Text ausgefüllt wird. Wenn Sie das Paket \family typewriter floatflt \family default installiert haben (es gehört zu guten TeX-Distributionen wie teTeX, sonst bekommen Sie es über CTAN), können Sie diesen Effekt ebenfalls über das Menü \family sans \bar under M \bar default ehr \family default steuern. \layout Standard \begin_float fig \layout Standard \align center \pextra_type 3 \pextra_widthp 50 \begin_inset Figure size 119 51 file mobius.eps width 4 40 flags 9 \end_inset \layout Caption Dies ist eine solche vom Text umflossene Abbildung samt Bildunterschrift. \end_float Sie sehen hier ein Bild eines Möbius-Bandes --- Sie kennen es vermutlich schon aus dem \emph on Benutzerhandbuch \emph default . Um den Text wie hier im Beispiel um die Abbildung herumfließen zu lassen, gehen Sie folgendermaßen vor: Fügen Sie zunächst eine Float-Abbildung am Anfang des Absatzes ein und darin wie gewohnt die EPS-Datei. Hier im Beispiel wurde die Abbildung auf 40% der Spaltenbreite skaliert. Positionieren Sie jetzt den Cursor direkt vor die Abbildung, wählen Sie den Menüpunkt \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under A \bar default bsatzformat\SpecialChar \menuseparator \bar under M \bar default ehr \family default und markieren den Absatz als \family typewriter floatflt \family default . Tragen Sie im entsprechenden Feld die Breite ein, die für den Text verwendet werden soll (in diesem Beispiel 50%). \begin_float footnote \layout Standard Die beiden Breiten sind voneinander unabhängig, Sie müssen also immer beide Werte (für den Textbereich \emph on und \emph default für die Abbildung festlegen. \end_float Die Abbildung wird immer am \begin_inset Quotes gld \end_inset äußeren \begin_inset Quotes grd \end_inset Rand der Seite erscheinen, also auf geradzahligen Seiten links, auf ungeradzahl igen rechts. Dies kann in der derzeitigen Implementierung noch nicht verändert werden. Wenn Sie es dennoch wünschen, lesen Sie bitte Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:wrap} \end_inset , dort wird beschrieben, wie Sie die Möglichkeiten des \family typewriter floatflt \family default -Paketes voll nutzen können. Dazu ein Hinweis: Dieses Paket ist ziemlich \begin_inset Quotes gld \end_inset empfindlich \begin_inset Quotes grd \end_inset . Wenn Sie beispielsweise eine Abbildung zu dicht am unteren Rand der Seite einfügen, gerät der Seitenspiegel recht schnell durcheinander, ebenso, wenn Sie zwei Abbildungen zu dicht beieinander verwenden wollen. Benutzen Sie dieses Paket deshalb nur in Ausnahmefällen und lesen Sie die dazugehörende Dokumentation sehr sorgfältig. \layout Section Sonderformate für Tabellen \layout Standard Für 99% der von Ihnen verwendeten Tabellen werden die normalen Formatiermöglichk eiten von LyX ausreichend sein. Dennoch werden Sie gelegentlich eine Tabelle setzen wollen, die etwas mehr Handarbeit benötigt. Über den Schalter \family sans E \bar under x \bar default tra \family default im Menü \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under T \bar default abelle \family default haben Sie Zugriff auf einige weitere Parameter, mit denen Sie die Ausrichtung der Tabellenspalten beeinflussen können. Dazu ist allerdings ein wenig Hintergrundwissen über LaTeX hilfreich: In LaTeX bekommt jede Spalte einer Tabelle einen Ausrichtungs-Typ zugeordnet. Dies kann z. \latex latex \backslash , \latex default B. \protected_separator \begin_inset Quotes gld \end_inset \family typewriter l \family default \begin_inset Quotes grd \end_inset , \begin_inset Quotes gld \end_inset \family typewriter c \family default \begin_inset Quotes grd \end_inset oder \begin_inset Quotes gld \end_inset \family typewriter r \family default \begin_inset Quotes grd \end_inset sein, was für linksbündig, zentriert bzw. \protected_separator rechtsbündig steht (diese Optionen können Sie über die Schalter \begin_inset Quotes gld \end_inset Ausrichtung \begin_inset Quotes grd \end_inset im normalen Tabellen-Layout-Menü setzen). Ein vierter Typ ist \begin_inset Quotes gld \end_inset \family typewriter p \family default \begin_inset Quotes grd \end_inset , damit wird eine Spalte einer festgelegten Breite definiert ( \begin_inset Quotes gld \end_inset Breite \begin_inset Quotes grd \end_inset in Tabellen-Layout), und innerhalb dieser Spalte wird Text umgebrochen. Ein \begin_inset Quotes gld \end_inset \family typewriter | \family default \begin_inset Quotes grd \end_inset (vertikaler Strich) definiert keine wirkliche Spalte sondern einen Trennstrich zwischen zwei Spalten (in LyX durch die Schalter \begin_inset Quotes gld \end_inset Rahmen \begin_inset Quotes grd \end_inset in Tabellen-Layout aktiviert). Als letztes gibt es den Typ \begin_inset Quotes gld \end_inset \family typewriter @ \family default \begin_inset Quotes grd \end_inset , mit seiner Hilfe können beliebige Zeichen(folgen), insbesondere auch eine leere Zeichenkette, als Trenner zwischen den Tabellenspalten angegeben werden. Das mag auf Anhieb nicht sehr sinnvoll erscheinen, eröffnet aber sehr viele Möglichkeiten. Dies läßt sich am besten anhand von Beispielen erläutern. \layout Subsection Zusätzlichen Leerraum in Spalten entfernen \layout Standard Dies ist eine Standard-Tabelle: \layout Standard \added_space_top 0.3cm \added_space_bottom 0.3cm \align center \LyXTable multicol5 3 2 0 0 -1 -1 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 2 0 0 "" "" 2 1 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" Typ \newline Beispiel \newline Fels \newline Granit \newline Mineral \newline Quarz \layout Standard Beachten Sie, daß sich der horizontale Trennstrich auf beiden Seiten ein wenig über den Text heraus erstreckt. Wenn Sie wollen, daß die Linie genau mit dem Text endet, können Sie einen leeren Spaltentrenner einfügen, der den von LaTeX standardmäßig eingefügten Leerraum unterbindet. Dies sieht dann so aus: \layout Standard \added_space_top 0.3cm \added_space_bottom 0.3cm \align center \LyXTable multicol5 3 2 0 0 -1 -1 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 2 0 0 "" "@{} l" 2 1 0 "" "l @{}" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" Typ \newline Beispiel \newline Fels \newline Granit \newline Mineral \newline Quarz \layout Standard Hier wurden die Spaltenformate links auf \begin_inset Quotes gld \end_inset \family typewriter @{}l \family default \begin_inset Quotes grd \end_inset und rechts auf \begin_inset Quotes gld \end_inset \family typewriter l@{} \family default \begin_inset Quotes grd \end_inset gesetzt, um den jeweils äußeren Leerraum zu entfernen. \layout Subsection Ändern des Spaltentrennzeichens \layout Standard Angenommen, Sie wollten, aus welchem Grund auch immer, \begin_inset Quotes gld \end_inset \begin_inset Formula \( \sqrt{\pi } \) \end_inset \begin_inset Quotes grd \end_inset umgeben von ein wenig Leerraum, als Trennung zwischen zwei Spalten verwenden: Schalten Sie einfach die senkrechten Trennstriche über das normale Menü ab und tragen dann für die rechte Spalte als besonderes Spaltenformat \begin_inset Quotes eld \end_inset \family typewriter @{~$ \backslash sqrt{ \backslash pi}$~} l \family default \begin_inset Quotes erd \end_inset ein. Damit können Sie die folgende Tabelle erstellen: \layout Standard \added_space_top 0.3cm \added_space_bottom 0.3cm \align center \LyXTable multicol5 3 2 0 0 -1 -1 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 2 0 0 "" "" 2 0 0 "" "@{~$\sqrt{\pi}$~}l" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" Typ \newline Beispiel \newline Fels \newline Granit \newline Mineral \newline Quarz \layout Subsection Eine Spalte nach einem Dezimalpunkt ausrichten \layout Standard Zugegeben, das letzte Beispiel war nicht sehr sinnvoll. Dafür ist das nächste um so praxisnäher: Eine Spalte der Tabelle soll Zahlen enthalten, die nach ihrem Dezimalpunkt ausgerichtet sind. Dies kann in LaTeX auf zwei verschiedene Weisen erreicht werden. Entweder wird der ganzzahlige Anteil rechtsbündig gesetzt, dann ein Dezimalpunk t als Spaltentrenner verwendet und der Nachkommateil in der folgenden Spalte linksbündig. Bei der anderen Variante wird der Dezimalpunkt beim ganzzahligen Anteil miteingegeben und dann zwischen den Spalten ein leerer Spaltentrenner verwendet. Dies wurde im folgenden Beispiel getan: \layout Standard \added_space_top 0.3cm \added_space_bottom 0.3cm \align center \LyXTable multicol5 5 3 0 0 -1 -1 -1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 "" "" 4 1 0 "" "" 2 0 0 "" "@{} l" 0 8 1 0 0 0 0 "" "" 1 8 0 1 0 0 0 "" "" 2 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 4 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" Ausdruck \newline Wert \newline \begin_inset Formula \( \pi \) \end_inset \newline 3. \newline 1416 \newline \begin_inset Formula \( \pi ^{\pi } \) \end_inset \newline 36. \newline 462 \newline \begin_inset Formula \( (\pi ^{\pi })^{\pi } \) \end_inset \newline 80663. \newline \newline \begin_inset Formula \( \pi ^{\pi ^{\pi }} \) \end_inset \newline 1. \newline 3402 \begin_inset Formula \( \times 10^{18} \) \end_inset \layout Standard Obwohl das in LyX noch etwas seltsam aussieht, wird LaTeX beim späteren Ausdruck daraus etwas erstellen, das wie eine zweispaltige Tabelle aussieht, bei der die rechte Spalte nach dem Dezimalpunkt ausgerichtet ist und die Überschrift darüber zentriert ist. \layout Standard Hier eine Schritt-für-Schritt Beschreibung, wie diese Tabelle erstellt wurde: Legen Sie zunächst eine 3 \begin_inset Formula \( \times \) \end_inset 3 Tabelle an und schalten Sie alle Rahmen aus. Dann fügen Sie in der ersten Zeile wieder den unteren und in der ersten Spalte den rechten Rand ein. Geben Sie den Text für die erste Spalte ein, verwenden Sie als Ausrichtung \begin_inset Quotes gld \end_inset zentriert \begin_inset Quotes grd \end_inset . Tragen Sie in der zweiten Spalte die ganzzahligen Anteile (inklusive Dezimalpun kt) ein, die Ausrichtung muß rechtsbündig sein. Für die dritte Spalte tragen Sie als \begin_inset Quotes gld \end_inset Besonderes Spaltenformat \begin_inset Quotes grd \end_inset \begin_inset Quotes gld \end_inset \family typewriter @{}l \family default \begin_inset Quotes grd \end_inset ein und geben in der Tabelle die Nachkommaanteile ein. Und zum Schluß noch die Spaltenüberschrift: Schreiben Sie \begin_inset Quotes gld \end_inset Wert \begin_inset Quotes grd \end_inset in das oberste mittlere Feld, markieren das Wort und das (leere) Feld rechts daneben und klicken dann auf \family sans Mehrs \bar under p \bar default altig \family default (unter \begin_inset Quotes gld \end_inset Sonderformat \begin_inset Quotes grd \end_inset im Menü Tabellen-Layout). Einfach, nicht? \layout Standard Die meisten modernen LaTeX-Distributionen enthalten das Paket \family typewriter dcolumn.sty \family default , mit dem noch viel raffiniertere Variationen im Tabellensatz erlaubt, doch wird dieses Paket von LyX derzeit nicht unterstützt. Wenn Sie Bedarf für derlei Dinge haben, sollten Sie sich die Dokumentation dieses Paketes ansehen und die entsprechenden Befehle von Hand einfügen. \layout Section Auswahl der Markierer für Listen \begin_inset LatexCommand \label{sec:bullet} \end_inset \layout Standard von \noun on Allan Rae \layout Subsection Einleitung \layout Standard LyX stellt zur Erstellung von Listen insgesamt 216 verschiedene Symbole zur Verfügung. Sie können einfach über eine entsprechende Dialogbox für jede Ebene einer Aufzählung eines dieser Zeichen auswählen. Diese Einstellungen gelten allerdings für das gesamte Dokument, Sie können also nicht in verschiedenen Teilen des Textes unterschiedliche Zeichen verwenden. \begin_float footnote \layout Standard Genaugenommen geht es schon, Sie müssen dann aber die Einstellungen von Hand eingeben. \end_float \layout Subsection Das Dialogfeld \layout Standard Öffnen Sie das Dialogfeld, indem Sie zunächst das Menü \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default öffnen und dort die Schaltfläche \family sans Aufzäh \bar under l \bar default ungszeichen \family default betätigen (wahlweise erreichen Sie diesen Dialog auch durch die Tastenkombinati on \family sans M-l \protected_separator i \family default ). \layout Standard Der Dialog zeigt eine Tabelle der Aufzählungszeichen. Über die Leiste auf der linken Seite können sechs verschiedene Felder mit Zeichen angewählt werden. Die Knopfleiste am oberen Rand dient dazu, die Aufzählungsebene festzulegen, für die das Zeichen ausgewählt werden soll. Unter der Tabelle zeigt ein Textfeld, welcher LaTeX-Befehl das jeweilige Zeichen erzeugt. Dieses Feld kann auch editiert werden. Wenn Sie den Eintrag von Hand ändern kann es aber notwendig sein, ein entsprech endes LaTeX-Paket, in dem der Eintrag definiert wird, selber in den LaTeX-Vorspa nn einzutragen. \layout Standard Die sechs zur Auswahl stehenden Felder ergeben sich aufgrund der zu ihrer Darstellung notwendigen LaTeX Pakete. Die folgende Tabelle zeigt die Zuordnung von Name und zugehörigem LaTeX Paket. \layout Standard \added_space_top 0.3cm \added_space_bottom 0.3cm \align center \LyXTable multicol5 7 2 0 0 -1 -1 -1 -1 1 1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 1 0 0 8 1 0 "" "" 8 1 1 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" Schalter \newline Benötigtes Paket \newline \family sans Standard \family default \newline einfaches LaTeX \newline \family sans Mathe \family default \newline \family typewriter amssymb.sty \family default \newline \family sans Ding1 \family default \newline \family typewriter pifont.sty \family default \newline \family sans Ding2 \family default \newline \family typewriter pifont.sty \family default \newline \family sans Ding3 \family default \newline \family typewriter pifont.sty \family default \newline \family sans Ding4 \family default \newline \family typewriter pifont.sty \layout Standard LyX hindert Sie nicht daran, Aufzählungszeichen aus Paketen zu verwenden, die Sie nicht installiert haben. Damit soll es ihnen ermöglicht werden, auch Texte für jemanden anders zu schreiben, der diese Pakete besitzt. Sie werden aber in diesem Fall Fehlermeldungen bekommen, wenn Sie versuchen, den Text zu drucken oder als \family typewriter dvi \family default zu betrachten. \layout Subsection So funktioniert es \layout Standard Legen Sie fest, für welche Aufzählungsebene Sie das Zeichen festlegen wollen, und wählen Sie dann eines aus. Die Änderung wird innerhalb von LyX \series bold nicht sichtbar \series default sein, sondern erst wenn Sie den Text als \family typewriter Dvi \family default oder PostScript® Datei betrachten. \layout Standard Sie können das Standardzeichen wiederherstellen, indem Sie mit dem rechten Mausknopf auf den Knopf für die jeweilige Aufzählungsebene klicken. \layout Standard Falls Sie \emph on wirklich \emph default in verschiedenen Absätzen unterschiedliche Aufzählungszeichen verwenden wollen, müssen Sie von Hand eingreifen. Allerdings kann Ihnen der Dialog dabei ein wenig helfen, da er den LaTeX Code, der das jeweilige Zeichen erzeugt, gleich angibt. Um nun ihren eigenen, abweichenden Absatz anzulegen, haben Sie folgende Möglichkeiten: \layout LaTeX \backslash let \backslash savelabelitemi= \backslash labelitemi \layout LaTeX \backslash renewcommand \backslash labelitemi[0]{ \backslash small \backslash ( \backslash sharp \backslash )} \layout Itemize Verwenden Sie den LaTeX Befehl \family typewriter \backslash renewcommand{}{} \family default , um für eine Aufzählungsebene ein neues Zeichen zu definieren. Sie sollten außerdem den gegenwärtigen Wert speichern, um ihn hinterher wiederherstellen zu können. In der aktuellen Aufzählung wurden folgende LaTeX Befehle verwendet, um das Zeichen für die erste Aufzählungsebene zu verändern: \newline \family typewriter \backslash let \backslash savelabelitemi= \backslash labelitemi \newline \backslash renewcommand \backslash labelitemi[0]{ \backslash small \backslash ( \backslash sharp \backslash )} \family default \family typewriter \newline \family default Beachten Sie, daß die Aufzählungsebene in römischen Ziffern als Teil des Befehls \family typewriter \backslash labelitem \family default angegeben wird. \layout Itemize \latex latex [ \backslash ( \backslash star \backslash )] \latex default Geben Sie jedes Zeichen einzeln an, indem Sie jeden Eintrag mit einem in eckige Klammern eingeschlossenen Befehl für das Zeichen beginnen. Dieser Eintrag hier wurde z. \latex latex \backslash , \latex default B. \protected_separator mit dem Befehl \family typewriter [ \backslash ( \backslash star \backslash )] \family default begonnen. \layout Itemize Warten Sie auf LyX 1.2. Die nächste stabile Version von LyX wird vermutlich von sich aus Unterstützung für verschiedene Zeichen haben \layout LaTeX \backslash renewcommand \backslash labelitemi[0]{ \backslash savelabelitemi} \layout Standard Falls Sie das Listensymbol lokal verändert haben, denken Sie daran, es hinterher wieder in den Originalzustand zurückzusetzen. Für das vorliegende Beispiel geschieht das durch die Sequenz: \newline \family typewriter \backslash renewcommand \backslash labelitemi[0]{ \backslash savelabelitemi} \layout Chapter Besondere Dokumentenklassen \layout Section AMS Math \layout Standard von \noun on David Johnson \layout Standard Die Layouts der Klasse AMS Math wurden erstellt um damit mathematische Veröffent lichungen zu schreiben, die in den diversen Veröffentlichungen der American Mathematical Society erscheinen sollen. Sie sind nicht an eine bestimmte Zeitschrift gebunden, können aber einfach verändert werden, um dies zu erreichen. Lesen Sie dazu die Anleitung für die jeweilige Zeitschrift (oft beschränken sich die Änderungen auf das Verändern einer einzigen Zeile in der TeX Datei). Die Dokumentation der AMS ist auch über das WWW zugänglich ( \begin_inset LatexCommand \url{http://www.ams.org} \end_inset ) bzw. \protected_separator kann per FTP geladen werden ( \family typewriter \begin_inset LatexCommand \url{ftp://ftp.ams.org/pub/tex/amslatex/} \end_inset \family default ). Darüberhinaus sind diese Layouts für jede Art von mathematischen Texten geeignet. Derzeit gibt es vier verschiedene Layouts für AMS-Math: \layout Enumerate amsart - Das Standard AMS-Format für Artikel. Alle Ergebnisse und gleichwertige Aussagen werden in der Form \begin_inset Formula \( (n,m) \) \end_inset numeriert. Dabei steht die erste Zahl für den Abschnitt, die zweite zählt alle Aussagen (Theoreme, Korollare, Propositionen, Definitionen usw.) in diesem Abschnitt durch. Außerdem stehen eine ganze Reihe von nichtnumerierten Umgebungen zur Verfügung, die auch gelegentlich benötigt werden. Diese sind durch einen Stern am Ende des Namens gekennzeichnet. \layout Enumerate amsart-seq - Hier ist die Numerierung unabhängig vom Abschnitt und wird für jeden Typ von Aussage getrennt geführt. Einige öfters benötigte Typen (nicht alle) stehen ebenfalls in einer nichtnumer ierten Form zur Verfügung, die durch einen Stern am Ende des Namens gekennzeichn et \layout Enumerate amsbook - Das Standard AMS-Format für Bücher (oder besser Monographien). Die Numerierung erfolgt ähnlich wie bei amsart, allerdings umfaßt die Numerieru ng drei Ziffern, \begin_inset Formula \( (n,m,p) \) \end_inset , mit Kapitel (erste Zahl), Abschnitt (zweite Zahl) und Aussage (dritte Zahl). Theorem, Korollar, Proposition, Definition usw. \protected_separator werden wiederum gleichbehandelt. Die wichtigsten Umgebungen gibt es ebenfalls in einer unnumerierten Version, die mit einem Stern am Ende des Namens gekennzeichnet ist. \layout Standard Eine LyX Datei der ams* Klasse kann einfach in jede andere der ams*-Klassen umgewandelt werden, indem man die entsprechende Klasse über den Dialog \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default aktiviert. \layout Subsection Was diese Layouts bieten \layout Standard Dies ist eine umfangreiche Aufzählung der Umgebungstypen, die von den Layouts der AMS-Klasse bereitgestellt werden. AMS-LaTeX selber bietet die Möglichkeit, eine Unzahl derartiger Typen selber für eigene Zwecke zu definieren. Die hier realisierte Auswahl entspricht den Empfehlungen der AMS. Zusätzlich zu den normalen LyX Typen wie \family sans Section \family default , \family sans Bibliography \family default , \family sans Title \family default , \family sans Author \family default , \family sans Date \family default sind dies: \layout Description Theorem Dies wird normalerweise zur Präsentation zentraler Ergebnisse verwendet. Das Wort ,,Theorem`` wird in Fettdruck ausgegeben, zusammen mit einer automatis ch ermittelten Zahl (eine nichtnumerierte Version ist als \family sans Theorem* \family default vorhanden). Der Text erscheint hervorgehoben. \layout Description Corollary Dies wird für Aussagen verwendet, die direkt aus vorhergehenden Aussagen hervorgehen. Dies können ebenfalls wieder zentrale Ergebnisse sein. Eine unnumerierte Version ( \family sans Corollary* \family default ) ist vorhanden. \layout Description Lemma Dies sind kleinere Ergebnisse die benötigt werden, um andere Aussagen zu beweisen. \layout Description Proposition Noch weniger zentrale Ergebnisse, die (hoffentlich) zu der entwickel ten Theorie beitragen. \layout Description Conjecture Aussagen, für die der Autor keinen Beweis liefern kann, die aber einleuchtend und wahr erscheinen (für den Autor, zumindest). \layout Description Criterion Ein benötigter Umstand. \layout Description Algorithm Eine generelle Vorgehensweise, die verwendet werden soll. \layout Description Axiom Eine Eigenschaft oder Aussage, die für den Augenblick als wahr vorausgeset zt wird. \layout Description Definition Raten Sie wofür\SpecialChar \ldots{} Diese Aussage hebt sich im Zeichensatz stark von den vorherigen ab. Die Überschrift (,,Definition``) ist zwar auch in Fettdruck, aber der restliche Text erscheint in normaler Schrift. \layout Description Example Wird ähnlich wie \family sans Definition \family default gesetzt. \layout Description Condition \layout Description Problem \layout Description Exercise \layout Description Remark Dies ist auch eine etwas veränderte Art von \family sans Theorem \family default . ,,Remark`` wird hervorgehoben gesetzt, der Rest in Normalschrift. \layout Description Note Wird genauso wie \family sans Remark \family default gesetzt \layout Description Notation \layout Description Claim \layout Description Summary \layout Description Acknowledgement \layout Description Case Dies wird verwendet, um lange Argumentationen aufzuspalten, indem besondere Fälle betrachtet werden. \family sans Case \family default hat sein eigenes, unabhängiges Numerierungsschema. \layout Description Conclusion \layout Description Fact \layout Description Proof Das Wort ,,Proof`` wird hervorgehoben gesetzt. Am Ende dieser Umgebung wird ein QED Symbol (normalerweise ein Quadrat, das hängt aber vom verwendeten Stil ab) eingefügt. \layout Description Address Die permanente Adresse des Autors. \layout Description Current \protected_separator Address Hierher gehört die (momentane) Adresse des Autors zum Zeitpunkt der Einsendung des Artikels, falls diese von der normalen Adresse abweicht. \layout Description Email Die E-Mail Adresse des Autors. \layout Description URL Die Web-Adresse des Autors, falls gewünscht. \layout Description Keywords Schlüsselworte oder Phrasen um die im Artikel verwendeten Themen zu charakterisieren. \layout Description Subjectclass Dies bezieht sich auf die AMS Subjektklassifizierung, die in \emph on Mathematical Reviews \emph default beschrieben und veröffentlicht ist. Sie sind auch Online über die oben angegebenen Adressen zugänglich. \layout Description Thanks \layout Description Dedicatory \layout Description Translator \layout Standard Darüberhinaus aktivieren all diese Layouts automatisch die AMS-LaTeX und AMS-Font Pakete. Sie müssen auf ihrem System installiert sein, damit Sie diese Layouts verwenden können. \layout Section Dinbrief \layout Standard Mit der Dokumentenklasse \family sans dinbrief \family default können Briefe unter Berücksichtigung deutscher Konventionen geschrieben werden. In \family typewriter LyXDir/templates \family default finden Sie ein Beispiel als Vorlage. \layout Section Iletter \layout Standard Mit der Dokumentenklasse \family sans iletter \family default können Briefe unter Berücksichtigung italienischer Konventionen geschrieben werden. In \family typewriter LyXDir/templates \family default finden Sie ein Beispiel als Vorlage. \layout Section Paper \layout Standard \pagebreak_bottom Die Dokumentenklasse \family sans paper \family default stellt eine Alternative zur Standard-Klasse \family sans article \family default dar. Es hat in etwa dieselbe Funktionalität, hat aber ein etwas anderes Layout mit Abschnittsüberschriften in Sans Serif und einigen weiteren Änderungen. \layout Section A&A Paper \layout Standard von \noun on Peter Sütterlin \layout Subsection Einleitung \layout Standard Dieser Abschnitt beschreibt, wie man mit LyX Artikel für die Veröffentlichung in der wissenschaftlichen Zeitschrift \emph on Astronomy & Astrophysics \emph default und der begleitenden \emph on Supplement Series \emph default schreiben kann. Man benötigt dafür das Paket \family typewriter aa.cls \family default des Springer Makro Paketes. Dieses erhält man über den FTP-Server von Springer, \layout Standard \added_space_top medskip \added_space_bottom medskip \align center \family typewriter \begin_inset LatexCommand \url{ftp://ftp.springer.de/pub/tex/latex/aa} \end_inset \layout Standard Zu diesem Springer Paket gehört auch ein Handbuch, und der vorliegende Text dient nicht als Ersatz für dieses Handbuch! Er soll nur ein paar Hilfestellunge n geben, wie man unter LyX die richtige Form erreicht. \layout Subsection Am Anfang \layout Standard Sie beginnen ein neues Dokument über die Menüpunkte \family sans \bar under D \bar default atei\SpecialChar \menuseparator \bar under N \bar default eu \family default oder \family sans \bar under D \bar default atei\SpecialChar \menuseparator \bar under N \bar default eu \protected_separator von \protected_separator Vorlage \family default . \begin_float footnote \layout Standard Die Verwendung von Vorlagen ist äußerst empfehlenswert. Legen Sie sich selber eine an, oder bitten Sie den lokalen Systemadministrator, eine solche zu erstellen. Ein Beispiel für eine solche Vorlage finden Sie bei der normalen LyX Distributi on. \end_float Falls Sie keine Vorlage verwenden, achten Sie auf die folgenden Einstellungen: \layout Itemize Wählen Sie die Klasse \family sans paper (A&A) \family default im Dialog \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default (naja, das war naheliegend). \layout Itemize Ändern Sie nichts an den Einstellungen Seitenformat, alles Notwendige wird von den Springer-Makros eingestellt. \layout Itemize Von Springer wird vorgeschlagen, das Paket \family sans Times \family default zu verwenden. Sie können dies im Feld \family sans Zeichensatz \family default einstellen. \layout Subsection Der Titelblock \layout Standard Das erste, was Sie eingeben müssen, sind die Informationen für den Titel. Er hat insgesamt acht Einträge, von denen einige optional sind. Dies sind: \layout Itemize \family sans Thesaurus \family default : [benötigt] Das Handbuch des Springer-Paketes enthält die notwendigen Angaben hierzu. \layout Itemize \family sans Title \family default : [benötigt] \layout Itemize \family sans Subtitle \family default : [optional] \layout Itemize \family sans Author \family default : [optional] \layout Itemize \family sans Address \family default : [benötigt] \layout Itemize \family sans Offprints \family default : [optional] falls mehr als ein Autor beteiligt ist: An wen sollen Anfragen bzgl. Reprints gestellt werden? \layout Itemize \family sans Email \family default : [optional] Email Adresse. \layout Itemize \family sans Date \family default : [benötigt]. Das von Springer verwendete Format ist \newline \family typewriter Received: / Accepted \family default . \layout Standard Der Befehl \family typewriter \backslash maketitle \family default darf \series bold nicht \series default selber eingefügt werden, dies wird automatisch von LyX getan, sobald der Titelblock beendet ist. Die Reihenfolge der Einträge im Titelblock ist übrigens egal, die oben gegebene Reihenfolge ist aber optisch am nächsten am Format des späteren Textes. \layout Standard Wenn Sie im Titelblock Fußnoten verwenden wollen, z. \latex latex \backslash , \latex default B. \protected_separator um ihre gegenwärtige Adresse anzugeben, können Sie dazu die normale Fußnote \family sans \bar under E \bar default infügen\SpecialChar \menuseparator \bar under F \bar default ußnote \family default verwenden. LyX verwendet dann automatisch die in diesem Fall korrekte LaTeX-Form \family typewriter \backslash thanks{} \family default . \layout Standard Darüberhinaus verwendet Springer zwei zusätzliche LaTeX-Befehle, für die es in LyX kein Gegenstück gibt: \layout Itemize \family typewriter \backslash and \family default trennt die Namen von mehreren Autoren bzw. \protected_separator Adressen \layout Itemize \family typewriter \backslash inst{} \family default wird verwendet, um die zusammengehörigen Autoren/Adressen zu kennzeichnen. Die Adressen werden normalerweise in der Reihenfolge numeriert, wie sie in der Umgebung \family sans Address \family default eingegeben werden. Deshalb werden mit \family typewriter \backslash inst \family default die zugehörigen Autoren markiert. \layout Standard In beiden Fällen müssen Sie die entsprechenden Befehle selber eingeben und als TeX Code markieren. Beachten Sie auch die Beispiele. \layout Subsection Der Abstract \layout Standard Der Abstract sollte direkt auf den Titelblock folgen. Als Besonderheit soll das Abstract einen Eintrag mit einigen Schlüsselworten enthalten. Diese Umgebung ist in LyX derzeit nicht implementiert, deshalb müssen Sie den LaTeX Befehl \family typewriter \backslash keywords{} \family default von Hand eingeben und als TeX Code kennzeichnen. Siehe dazu auch das Beispiel. \layout Subsection Unterstützte Umgebungstypen \layout Standard Vom Layout \family sans paper (A&A) \family default werden folgende Umgebungstypen unterstützt: \layout Standard \latex latex \backslash begin{multicols}{3} \layout Itemize \family sans Standard \layout Itemize \family sans Section \layout Itemize \family sans Subsection \layout Itemize \family sans Subsubsection \layout Itemize \family sans Itemize \layout Itemize \family sans Enumerate \layout Itemize \family sans Description \layout Itemize \family sans Caption \layout Itemize \family sans Abstract \layout Itemize \family sans Acknowledgment \layout Itemize \family sans Bibliography \layout Itemize \family sans LaTeX \layout Standard \latex latex \backslash end{multicols} \layout Subsection Von LyX nicht unterstützte Befehle \layout Standard Einige der LaTeX Befehle werden vom Layout \family sans paper (A&A) \family default in LyX nicht unterstützt. Einige davon wurden bereits erwähnt. Der Übersicht halber sind hier nochmals alle zusammen aufgeführt: \layout Standard \latex latex \backslash begin{multicols}{3} \layout Itemize \family typewriter \backslash and \layout Itemize \family typewriter \backslash appendix \layout Itemize \family typewriter \backslash authorrunning \layout Itemize \family typewriter \backslash inst{} \layout Itemize \family typewriter \backslash keywords{} \layout Itemize \family typewriter \backslash object{} \layout Itemize \family typewriter \backslash titlerunning{} \layout Standard \latex latex \backslash end{multicols} \layout Standard Wenn Sie einen dieser Befehle verwenden wollen, müssen Sie sie von Hand eingeben. \series bold Vergessen Sie keinesfalls, die Befehle als LaTeX Code zu kennzeichnen! \layout Subsection Abbildungen und Tabellen \layout Standard LyX stellt die notwendigen Float-Umgebungen \family sans figure \family default , \family sans figure* \family default , \family sans table \family default und \family sans table* \family default zur Verfügung. Deren Benutzung ist an anderer Stelle erläutert, deshalb hier keine weiteren Erläuterungen dazu. Lesen Sie das \emph on Benutzerhandbuch \emph default . Denken Sie aber daran, daß laut Vorgabe von Springer Tabellen linksbündig gesetzt werden sollten. Verwenden Sie dazu die Einstellungsmöglichkeit im Menü \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under A \bar default bsatzformat \family default . \layout Standard Eine kleine Ausnahme vom Standard stellen breite Abbildungen mit dem Text neben dem Bild dar. Um eine solche Abbildung zu erstellen, gehen Sie folgendermaßen vor: \layout Enumerate Erzeugen Sie eine breite Gleitabbildung: \family sans \bar under E \bar default infügen\SpecialChar \menuseparator Fl \bar under o \bar default ats\SpecialChar \menuseparator Abbildung \protected_separator (breit) \family default . \layout Enumerate Geben Sie ihren Abbildungstext ein. \layout Enumerate Drücken Sie \family sans Return \family default um den Cursor über den Text zu positionieren. \layout Enumerate Fügen Sie die Abbildung ein: \family sans \bar under E \bar default infügen\SpecialChar \menuseparator \bar under A \bar default bbildung \family default . Die Abbildung sollte auf eine Breite von 12 \latex latex \backslash , \latex default cm skaliert werden. \layout Enumerate Positionieren Sie den Cursor hinter die Abbildung und fügen Sie einen horizontal en Leerraum ein: \family sans \bar under E \bar default infügen\SpecialChar \menuseparator \bar under S \bar default onderzeichen\SpecialChar \menuseparator \bar under H \bar default Fill \family default . \layout Enumerate Schalten Sie in den TeX Modus: \family sans M-z \protected_separator t \family default . \layout Enumerate Geben Sie folgenden Text ein: \family typewriter \backslash parbox[b]{55mm}{ \family default . \series bold Schließen Sie die Klammer nicht! \layout Enumerate Setzen Sie den Cursor hinter den Text und fügen Sie im TeX-Modus die schließende Klammer ein: \family sans M-z \protected_separator t \protected_separator } \family default . \layout Standard Sehen Sie sich dazu auch die Abbildungen im Beispiel an. \layout Subsection Referee layout \layout Standard Um den Artikel einzureichen, muß er in einem speziellen, zweizeiligen Format ausgedruckt werden. Dazu muß der Dokumentenklasse in LaTeX die Option angegeben werden. Verwenden Sie hierzu das Feld \family sans Weitere \protected_separator \bar under O \bar default ptionen \family default im Dialog \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default . \layout Subsection Der Beispielartikel \layout Standard \pagebreak_bottom Im Verzeichnis Beispiele, in das Sie über den entsprechenden Knopf im Dialog \family sans \bar under D \bar default atei\SpecialChar \menuseparator \bar under Ö \bar default ffnen \family default gelangen, finden Sie einen Beispielartikel für dieses Layout. Es ist der Artikel, der auch im originalen Paket von Springer beigelegt ist, in LyX ,,übersetzt``. Sie können ihn als Anregung verwenden und den originalen LaTeX Text mit LyX' Art und Weise zu Schreiben vergleichen. \layout Section Koma-Script \layout Standard von \noun on Bernd Rellermeyer \layout Subsection Überblick \layout Standard Die LyX-Dokumentenklassen \emph on article (koma-script) \emph default , \emph on report (koma-script) \emph default , \emph on book \emph default \emph on (koma-script) \emph default und \emph on letter \emph default \emph on (koma-script) \emph default korrespondieren zu den LaTeX-Dokumentenklassen \family typewriter scrartcl.cls \family default , \latex latex \backslash break \latex default \family typewriter scrreprt.cls \family default , \family typewriter scrbook.cls \family default bzw. \family typewriter \protected_separator scrlettr.cls \family default der Koma-Script-Familie. Sie sind Ersetzungen der Standard-Dokumentenklassen \family typewriter article.cls \family default , \family typewriter report.cls \family default , \family typewriter book.cls \family default bzw. \family typewriter \protected_separator letter.cls \family default und entsprechen in einigen Punkten besser den europäischen typographischen Konventionen. \layout Itemize Standard-Schriftgröße ist 11pt in \emph on article (koma-script) \emph default , \emph on report (koma-script) \emph default und \emph on book (koma-script) \emph default und 12pt in \emph on letter (koma-script) \emph default . \layout Itemize Überschriften, Labels der Description-Umgebung und zahlreiche Elemente der Dokumentenklasse \emph on letter (koma-script) \emph default sind in einer fetten, serifenlosen Schrift gesetzt. \begin_float footnote \layout Standard Es gibt einen großen Unterschied zwischen den fetten, serifenlosen alten cm-Fonts und neuen ec-Fonts, insbesondere im Aussehen der Überschriften. Die fetten, serifenlosen ec-Fonts sehen in größeren Schriftgraden vergleichswei se dünn aus. Abhilfe schafft das LaTeX-Paket \family typewriter cmsd.sty \family default von \shape smallcaps Walter Schmidt \shape default , welches das \begin_inset Quotes gld \end_inset gewohnte \begin_inset Quotes grd \end_inset Aussehen bei Benutzung der ec-Fonts erzeugt. \end_float Die Numerierung der Chapter-Überschriften ist genauso gestaltet, wie die der Section-Überschriften, also ohne die Extrazeile \begin_inset Quotes gld \end_inset Kapitel \SpecialChar \ldots{} \begin_inset Quotes grd \end_inset . Ferner kann das Aussehen der Überschriften mit einer Reihe von Optionen (in LyX einzugeben im Feld \family sans Weitere \protected_separator \bar under O \bar default ptionen \family default des Popups \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default ) modifiziert werden. Eine ausführliche deutsche Beschreibung dieser Optionen findet sich in der Koma-Script-Dokumentation \emph on scrguide \emph default . \layout Itemize Hauptsächliches Mittel der Koma-Script-Dokumentenklassen für die Satzspiegelgest altung ist die Benutzung der Optionen \family sans BCOR \family default und \family sans DIV \family default (in LyX einzugeben im Feld \family sans Weitere \protected_separator \bar under O \bar default ptionen \family default des Popups \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default ). Sie ermöglichen eine klarere Modifikation von Seitenrändern als die Optionen im Popup \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under S \bar default eite \family default . Eine ausführliche deutsche Beschreibung dieser und weiterer Satzspiegel-Optione n findet sich in der Koma-Script-Dokumentation \emph on scrguide \emph default . \layout Itemize Die LaTeX-Dokumentenklassen der Koma-Script-Familie definieren eine Reihe zusätzlicher Befehle. Der für LyX sinnvolle Teil davon ist in den LyX-Dokumentenklassen in entspreche nden Absatztypen umgesetzt. \layout Standard Eine ausführliche deutsche Beschreibung der LaTeX-Dokumentenklassen der Koma-Script-Familie ist in der Koma-Script-Dokumentation \emph on scrguide \emph default zu finden. \begin_float footnote \layout Standard Es gibt eine englische Übersetzung \emph on screnggu \emph default , die jedoch nicht vollständig ist. \end_float In den folgenden Abschnitten werden nur diejenigen Aspekte beschrieben, die für die LyX-Dokumentenklassen relevant sind. \layout Subsection article (koma-script), report (koma-script) und book (koma-script) \layout Standard Die Dokumentenklassen \emph on article (koma-script) \emph default , \emph on report (koma-script) \emph default und \emph on book \emph default \emph on (koma-script) \emph default sind in den Layout-Files \family typewriter scrartcl.layout \family default , \family typewriter scrreprt.layout \family default bzw. \family typewriter \protected_separator scrbook.layout \family default implementiert. Sie enthalten sämtliche, teilweise modifizierten, Absatztypen der entsprechende n Standard-Doku\SpecialChar \- mentenklassen \emph on article \emph default , \emph on report \emph default bzw. \emph on \protected_separator book \emph default , mit Ausnahme des LyX-spezifischen \family sans List \family default -Typs, welcher durch den neuen \family sans Labeling \family default -Typ mit der gleichen Funktionalität ersetzt wird. Neben dem \family sans Labeling \family default -Typ kommen eine Reihe neuer Absatztypen hinzu. Sie sind \emph on nicht \emph default Bestandteil von \emph on letter (koma-script) \emph default . \layout Itemize \family sans Addchap \family default , \family sans Addsec \family default : sind Äquivalente zu \family sans Chapter* \family default bzw. \family sans Section* \family default , wobei zusätzlich ein Eintrag in das Inhaltsverzeichnis erfolgt. \family sans Addchap \family default ist nicht in \emph on article (koma-script) \emph default enthalten. \layout Itemize \family sans Addchap* \family default , \family sans Addsec* \family default : verhalten sich genauso wie \family sans Addchap \family default bzw. \family sans \protected_separator Addsec \family default , wobei zusätzlich die Kolumnentitel gelöscht werden. \family sans Addchap* \family default ist nicht in \emph on article (koma-script) \emph default enthalten. \layout Itemize \family sans Minisec \family default : erzeugt eine Überschrift direkt über dem nachfolgenden Absatz in der Standard- Schriftgröße, ohne die Struktur des Dokuments zu beeinflussen. \layout Standard Die folgenden Typen bilden zusammen mit den Standardtypen \family sans Title \family default , \family sans Author \family default und \family sans Date \family default den Titelbereich des Dokuments. Sie müssen vor dem ersten \begin_inset Quotes gld \end_inset normalen \begin_inset Quotes grd \end_inset Textabsatz eingegeben werden. \begin_float footnote \layout Standard Die entsprechenden LaTeX-Befehle müssen vor dem \family typewriter \backslash maketitle \family default -Befehl stehen. \end_float Wird solch ein Typ mehrfach verwendet, so überschreibt jede nachfolgende Verwendung die vorhergehende, d. \latex latex \backslash , \latex default h. \protected_separator es ist für jeden Typen nur die letzte Verwendung gültig. Die Reihenfolge der verschiedenen Typen untereinander hat jedoch, genauso wie bei \family sans Title \family default , \family sans Author \family default und \family sans Date \family default , keinen Einfluß auf das Aussehen des erzeugten Dokuments. \layout Itemize \family sans Subject \family default : erzeugt einen zentrierten Absatz oberhalb des normalen Titels ( \family sans Title \family default , \family sans Author \family default , \family sans Date \family default ) für das Thema des Dokuments. \layout Itemize \family sans Publishers \family default : erzeugt einen zentrierten Absatz unterhalb des normalen Titels ( \family sans Title \family default , \family sans Author \family default , \family sans Date \family default ) für den Verlagsnamen. \layout Itemize \family sans Dedication \family default : erzeugt in \emph on report (koma-script) \emph default und \emph on book (koma-script) \emph default einen zentrierten Absatz auf einer eigenen Seite nach der Titelseite oder in \emph on article (koma-script) \emph default einen zentrierten Absatz unterhalb des normalen Titels ( \family sans Title \family default , \family sans Author \family default , \family sans Date \family default , \family sans Publishers \family default ) für eine Widmung. \layout Itemize \family sans Titlehead \family default : erzeugt einen linksbündigen Absatz oberhalb des normalen Titels ( \family sans Title \family default , \family sans Author \family default , \family sans Date \family default , \family sans Subject \family default ) für einen Dokumentenkopf. \layout Itemize \family sans Uppertitleback \family default : erzeugt im zweiseitigen Druck in \emph on report (koma-script) \emph default und \emph on book (koma-script) \emph default einen linksbündigen Absatz unten auf der Rückseite des Titelblatts oder hat im einseitigen Druck oder in \emph on article (koma-script) \emph default keinen Effekt. \layout Itemize \family sans Lowertitleback \family default : erzeugt im zweiseitigen Druck in \emph on report (koma-script) \emph default und \emph on book (koma-script) \emph default einen linksbündigen Absatz oben auf der Rückseite des Titelblatts oder hat im einseitigen Druck oder in \emph on article (koma-script) \emph default keinen Effekt. \layout Itemize \family sans Extratitle \family default : erzeugt ein spezielles \begin_inset Quotes gld \end_inset Schmutztitel \begin_inset Quotes grd \end_inset -Blatt vor dem eigentlichen Dokument mit einem Absatz ohne besondere Formatierun g. \layout Standard Die Layout-Files für die Dokumentenklassen \emph on article (koma-script) \emph default , \emph on report (koma-script) \emph default und \emph on book (koma-script) \emph default inkludieren die Datei \family typewriter scrmacros.inc \family default . Diese Datei ist als Ort gedacht, an dem eigene Typen definiert werden können. Kopieren Sie dazu s \family typewriter crmacros.inc \family default in Ihr persönliches Layout-Verzeichnis und editieren Sie die Datei. \layout Subsection letter (koma-script) \layout Standard Die Dokumentenklasse \emph on letter (koma-script) \emph default ist im Layout-File \family typewriter scrlettr.layout \family default implementiert. Sie enthält sämtliche, teilweise modifizierten, Absatztypen der entsprechenden Standard-Doku\SpecialChar \- mentenklasse \emph on letter \emph default , mit Ausnahme der LyX-spezifischen Typen \family sans LyX-Code \family default und \family sans Comment \family default sowie des durch den neuen \family sans Labeling \family default -Typ ersetzten \family sans List \family default -Typs. Außerdem enthält sie, abweichend von der Standard-Dokumentenklasse, die Standard-Typen \family sans LaTeX \family default , \family sans Quotation \family default , \family sans Quote \family default und \family sans Verse \family default . Ferner kommen eine Reihe neuer briefspezifischer Typen hinzu. \layout Standard Das Aussehen des durch diese Dokumentenklasse erzeugten Briefes kann durch eine Reihe von LaTeX-Befehlen (in LyX einzugeben in \family sans \bar under L \bar default ayout\SpecialChar \menuseparator LaTeX- \bar under V \bar default orspann \family default ) gesteuert werden. \begin_float footnote \layout Standard Beispielsweise ist das Standard-Aussehen des Briefkopfs, bestehend aus Name und Adresse, recht eigenwillig. Ein \begin_inset Quotes gld \end_inset normaler \begin_inset Quotes grd \end_inset Briefkopf wird durch folgende LaTeX-Befehle im Vorspann erzeugt: \layout LyX-Code \backslash firsthead{ \backslash parbox[b]{ \backslash textwidth} \layout LyX-Code \protected_separator \protected_separator { \backslash ignorespaces \protected_separator \backslash fromname \backslash \backslash \protected_separator \backslash ignorespaces \protected_separator \backslash fromaddress}} \layout LyX-Code \backslash nexthead{ \backslash parbox[b]{ \backslash textwidth} \layout LyX-Code \protected_separator \protected_separator { \backslash ignorespaces \protected_separator \backslash fromname \protected_separator \backslash hfill \protected_separator \backslash ignorespaces \protected_separator \backslash pagename \backslash \protected_separator \backslash thepage}} \end_float Eine genaue deutsche Beschreibung solcher LaTeX-Befehle findet sich in der Koma-Script-Dokumentation \emph on scrguide \emph default . Damit kann der Briefautor ein persönliches Brief \latex latex \backslash / \latex default layout erzeugen. \layout Standard Die Typen \family sans Letter \family default und \family sans Opening \family default definieren den Beginn des Briefes und müssen in jedem Brief verwendet werden. Zu deren Hervorhebung sind sie in der LyX-Dokumentenvorlage durch die Buchstabe n \shape italic L \shape default bzw. \shape italic \protected_separator O \shape default am linken Rand markiert. Es können beliebig viele Briefe in eine Datei geschrieben werden. Ein \family sans Opening \family default -Typ erzeugt einen neuen Brief mit demselben Adressaten und ein \family sans Letter \family default -Typ einen neuen Adressaten. Die Typen \family sans Closing \family default , \family sans PS \family default , \family sans CC \family default und \family sans Encl \family default sind normale Absatztypen und können innerhalb eines Briefes auch mehrfach verwendet werden. \layout Itemize \family sans Letter \family default : erzeugt einen Absatz für den Adressat und definiert implizit den Beginn des Briefes. \layout Itemize \family sans Opening \family default : erzeugt einen Absatz für die Anrede und dadurch implizit einen neuen Brief. \layout Itemize \family sans Closing \family default : erzeugt einen Absatz für eine Grußformel. \layout Itemize \family sans PS \family default : erzeugt einen Absatz für ein Postscriptum. \layout Itemize \family sans CC \family default : erzeugt einen Absatz für einen Verteiler. \layout Itemize \family sans Encl \family default : erzeugt einen Absatz für Anlagen. \layout Standard Die Typen \family sans Name \family default , \family sans Signature \family default , \family sans Address \family default , \family sans Telephone \family default , \family sans Place \family default , \family sans Backaddress \family default , \family sans Specialmail \family default , \family sans Location \family default , \family sans Title \family default und \family sans Subject \family default sind Eingabe-Typen mit vorangestelltem Label zur Eingabe von Informationen, die durch die Dokumentenklasse verarbeitet werden. \begin_float footnote \layout Standard Es kann als ein Zeichen von Inkonsequenz gewertet werden, daß die oben beschrieb enen Typen \family sans Letter \family default und \family sans Opening \family default nicht auch solche Eingabe-Typen sind. Aufgrund der besonderen Bedeutung jener Typen habe ich sie jedoch als normale Absatztypen mit Kennzeichnung durch einen Buchstaben am linken Rand realisiert. Zudem würde es mein Symmetrieempfinden stören, wenn der \family sans Opening \family default -Typ und der \family sans Closing \family default -Typ ein solch gravierend unterschiedliches Aussehen hätten. \end_float Die Typen müssen vor dem zugehörigen \family sans Opening \family default -Typ verwendet werden. \layout Standard Eine Realisierung dieser Typen im WYSIWYM-Stil erscheint für diese Typen nicht sinnvoll, da das wirkliche Aussehen des erzeugten Briefes nicht nur von der Verwendung des jeweiligen Typs, sondern auch von anderen Faktoren abhängen kann. Beispielsweise wird eine im \family sans Signature \family default -Typ eingegebene Unterschrift standardmäßig nur dann im erzeugten Brief angezeigt, wenn im selben Brief auch ein \family sans Closing \family default -Typ verwendet wird. Die eingegebene Wert des \family sans Telephone \family default -Typs wird standardmäßig im erzeugten Brief überhaupt nicht angezeigt. Auf die Möglichkeiten zur freien Gestaltung des Briefkopfes wurde oben in einer Fußnote bereits hingewiesen. \layout Standard Die Eingabe-Typen können auch als leere Absätze verwendet werden. Dies ist sinnvoll z. \latex latex \backslash , \latex default B. \protected_separator für den \family sans Signature \family default -Typ. Wird der \family sans Signature \family default -Typ überhaupt nicht verwendet, wird standardmäßig der Wert des \family sans Name \family default -Typs als Unterschrift verwendet, während bei Verwendung eines leeren \family sans Signature \family default -Typs keine Unterschrift definiert ist. \layout Standard Mit Hilfe der Eingabe-Typen ist es möglich, eine Brief-Vorlage zu schreiben, das ausgefüllte Eingabe-Typen mit den persönlichen Daten (Name, Adresse, etc.) und leere Eingabe-Typen für die anderen zu verwendenden Daten enthält. \layout Itemize \family sans Name \family default : Name des Absenders, erscheint standardmäßig zentriert in Kapitälchen im Briefkopf. \layout Itemize \family sans Signature \family default : Unterschrift des Absenders, erscheint standardmäßig unterhalb des \family sans Closing \family default -Typs. Wenn kein \family sans Signature \family default -Typ verwendet wird, erscheint stattdessen die Eingabe des \family sans Name \family default -Typs. \layout Itemize \family sans Address \family default : Adresse des Absenders, erscheint standardmäßig zentriert im Briefkopf unterhalb des Namens des Absenders. \layout Itemize \family sans Telephone \family default : Telefonnummer des Absenders, setzt standardmäßig lediglich die LaTeX-Variable \family typewriter \backslash telephonenum \family default . \layout Itemize \family sans Place \family default : Ort der Brieferstellung. \layout Itemize \family sans Date \family default : Datum der Brieferstellung. \family sans Place \family default und \family sans Date \family default erzeugen standardmäßig Ort und Datum in einer rechtsbündigen Zeile unterhalb des Adressatenfeldes. Falls ein leerer \family sans Date \family default -Typ verwendet wird, wird unabhängig vom Wert des \family sans Place \family default -Typs weder Ort noch Datum angezeigt. Falls kein \family sans Date \family default -Typ verwendet wird, wird das Datum der Brieferstellung verwendet. \layout Itemize \family sans Backaddress \family default : Rücksende-Adresse, erscheint standardmäßig oberhalb des Adressatenfeldes in kleiner serifenloser Schrift. \layout Itemize \family sans Specialmail \family default : spezielle Versandart, erscheint standardmäßig unterstrichen oberhalb des Adressatenfeldes unterhalb der Rücksende-Adresse. \layout Itemize \family sans Location \family default : Zusatz-Informationen, erscheint standardmäßig rechts unten neben dem Adressate nfeld. \layout Itemize \family sans Title \family default : Titel des Briefes, erscheint standardmäßig in großer, fetter, serifenloser Schrift oberhalb des Betreffs. \layout Itemize \family sans Subject \family default : Betreff des Briefes, erscheint standardmäßig in fetter Schrift oberhalb des \family sans Opening \family default -Absatzes. \layout Standard Die Typen \family sans Yourref \family default , \family sans Yourmail \family default , \family sans Myref \family default , \family sans Customer \family default und \family sans Invoice \family default erzeugen eine geschäftsbriefähnliche Zeile oberhalb der \family sans Title \family default -Zeile mit den Feldern \begin_inset Quotes gld \end_inset Ihr Zeichen \begin_inset Quotes grd \end_inset , \begin_inset Quotes gld \end_inset Ihr Schreiben vom \begin_inset Quotes grd \end_inset , \begin_inset Quotes gld \end_inset Unser Zeichen \begin_inset Quotes grd \end_inset , \begin_inset Quotes gld \end_inset Kundennummer \begin_inset Quotes grd \end_inset , \begin_inset Quotes gld \end_inset Rechnungsnummer \begin_inset Quotes grd \end_inset und \begin_inset Quotes gld \end_inset Datum \begin_inset Quotes grd \end_inset . Für den Datumsfeld wird der Wert des \family sans Date \family default -Typs verwendet. Der Wert des \family sans Place \family default -Typs wird bei Verwendung einer dieser \begin_inset Quotes gld \end_inset Geschäftsbrief-Typen \begin_inset Quotes grd \end_inset jedoch nicht ausgegeben, sondern es wird lediglich die LaTeX-Variable \family typewriter \backslash fromplace \family default gesetzt. Die übliche Ausgabe von Ort und Datum rechtsbündig in einer Zeile unterhalb des Adressatenfeldes entfällt. Die Typen sind als Eingabe-Typen mit vorangestelltem Label realisiert und müssen vor dem zugehörigen \family sans Opening \family default -Typ verwendet werden. \layout Itemize \family sans Yourref \family default : Ihr Zeichen. \layout Itemize \family sans Yourmail \family default : Ihr Schreiben vom. \layout Itemize \family sans Myref \family default : Unser Zeichen. \layout Itemize \family sans Customer \family default : Kundennummer. \layout Itemize \family sans Invoice \family default : Rechnungsnummer. \layout Subsection Probleme \layout Standard Die LyX-Interna verursachen einige Probleme bei der Visualisierung der Koma-Scri pt-Doku\SpecialChar \- menten\SpecialChar \- klassen in LyX. \layout Itemize Die Kapitelnummer des \family sans Chapter \family default -Typs steht auf einer eigenen Zeile über der Kapitelüberschrift anstatt auf derselben Zeile davor. Die Ursache dafür ist das LyX-interne Verhalten bei Angabe des Labeltyps \family sans Counter_Chapter \family default im Layout-File. \layout Itemize Die Überschriften der Typen \family sans Addchap \family default und \family sans Addsec \family default werden nur ins \begin_inset Quotes gld \end_inset richtige \begin_inset Quotes grd \end_inset LaTeX-Inhalts\SpecialChar \- verzeichnis, nicht aber ins LyX-Inhaltsverzeichnis ( \family sans \bar under B \bar default earbeiten\SpecialChar \menuseparator I \bar under n \bar default haltsverzeichnis \family default ) übernommen. \layout Itemize Die Absätze in einer \emph on letter \emph default -Dokumentenklasse sind standardmäßig durch vertikale Abstände und nicht durch Einzüge getrennt. Dafür sind keine speziellen LaTeX-Befehle nötig. Im Popup \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default steht jedoch der entsprechende Radio-Button auf \family sans Einz \bar under u \bar default g \family default . Der Wert \family sans Vert. \protected_separator \bar under A \bar default bstand \family default hat immer den Effekt, daß der vertikale Abstand durch extra LaTeX-Befehle im Dokument erzeugt wird, was in diesem Fall aber nicht gewünscht ist. \layout Section Zweispaltige Journale von Springer ( \family sans ejour2 \family default ) \layout Standard von \noun on Martin Vermeer \layout Subsection Beschreibung \layout Standard Dies sind Textklassen- und Layout-Dateien für das zweispaltige Journal-Format, das vom Springer-Verlag verwendet wird. Ausführlich getestet wurde es bislang nur für das \emph on Journal of Geodes \emph default y. Installieren Sie die Dateien in den passenden Verzeichnissen und konfigurieren Sie erst LaTeX neu (im Falle von teTeX durch den Aufruf von \family typewriter texhash \family default ), danach auch LyX. Dann sollte die neue Klasse zur Verfügung stehen. \layout Standard Wenn Sie anstelle der Nummern in der Literaturliste die Zitatform \begin_inset Quotes gld \end_inset (Autor, Jahr) \begin_inset Quotes grd \end_inset verwenden wollen, müssen Sie unter \family sans Weitere \protected_separator \bar under O \bar default ptionen \family default in \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default ocument \family default \begin_inset Quotes gld \end_inset JG \begin_inset Quotes grd \end_inset eintragen. Dann können Sie einen Eintrag referenzieren, indem Sie Name und Jahr in (roten) LaTeX-Klammern eintragen, das sieht dann etwa so aus: \layout Description \series medium [1] \series default \latex latex { \latex default P. Murphy, 1879 \latex latex } \latex default The luck of the Irish. Journal of Irreproducible Results. \begin_float footnote \layout Standard Es wurde hier kein wirklicher Literatureintrag verwendet, da er in der hier verwendeten Klasse \family sans book \family default seltsam aussähe. Beachten Sie auch, daß in der gedruckten Version des Textes die Klammern nicht sichtbar sind. \end_float \layout Subsection Danksagung \layout Standard Diese Dateien wurden auf der Basis von älteren Style-Dateien für LaTeX 2.09 erstellt, die von Springer über ihren FTP-Server verteilt wurden. \layout Standard Ich habe Springer um die Erlaubnis gebeten, diese verändere Style-Datei zu verbreiten oder sie darum gebeten, diese veränderte Version -- nach notwendigen Änderungen --- auf ihrem FTP-Server zu übernehmen. \layout Standard Da ich keine Antwort erhalten habe, muß ich annehmen, daß Springer dieses (freie) Paket nicht mehr unterstützt, so daß ich es übernehmen darf. (Falls ein Vertreter von Springer dies liest: Bitte nehmen Sie Kontakt auf.) \layout Subsection Fehler \layout Standard Ein noch vorhandener Fehler ist, daß die Referenzierung als (Autor, Jahr) über die \family typewriter JG \family default -Option nur in Englisch, also nicht mit dem \family typewriter Babel \family default -Paket funktioniert. Vielleicht gibt es auch noch mehr\SpecialChar \ldots{} \layout Section Folien [S \noun on li \noun default TeX] \begin_inset LatexCommand \label{sec:slitex} \end_inset \layout Standard von \noun on John Weiss \noun default \layout Subsection Einleitung \layout Standard In diesem Abschnitt wird beschrieben, wie Sie mit LyX Folien für Overhead-Projek toren erstellen können. Es gibt zwei verschiedene Dokumentenklassen, mit denen Sie dies realisieren können: Die normale Klasse \family sans slides \family default sowie die Klasse \family sans FoilTeX slides \family default . In diesem Abschnitt soll es um die erste der beiden gehen. \layout Standard \align center \series bold Dieser Abschnitt beschreibt \emph on ausschließlich \emph default die Klasse ,, \family sans slides (default) \family default ``. \layout Standard Falls Sie die Dokumentation für die Klasse ,, \family sans slides (FoilTeX) \family default `` suchen , lesen Sie bitte Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:foiltex} \end_inset . Die neuere Dokumentenklasse [ \family sans slides (FoilTeX \family default ] ist in einigen Punkten besser als die normale Klasse \family sans slides \family default , \begin_float footnote \layout Standard \SpecialChar \ldots{} das sagen jedenfalls diejenigen, die beide Pakete ausprobiert haben. Wir geben das so unkommentiert weiter. \end_float die in diesem Abschnitt beschrieben wird. \layout Standard Diese Klasse ist die verbesserte LaTeX2e Version des alten Paketes \family sans SliTeX \family default . Sie gehört zum Standardumfang jeder LaTeX2e-Distribution. Im folgenden ist dieses Paket gemeint, wenn von der Klasse \family sans slides \family default gesprochen wird. Wie bereits erwähnt gibt es noch andere Klassen, mit denen ebenfalls Folien erzeugt werden können, die diese Aufgabe teilweise sogar besser erledigen. Einige Dinge sind aber nur mit der normalen Klasse \family sans slides \family default möglich. Dazu gleich mehr. \layout Subsection Zu Beginn \begin_inset LatexCommand \label{sec:Slidestart} \end_inset \layout Standard Als erstes müssen sie im Dialogfeld \family sans \bar under K \bar default lasse \family default unter \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default die Klasse \family sans slides \protected_separator (default) \family default auswählen. Einige zusätzliche Dinge sollten Sie zu dieser Dokumentenklasse wissen: \layout Itemize Verändern Sie nicht die Einstellungen für Format und Spalten. Dies wird von der Klasse \family sans slides \family default nicht unterstützt. \layout Itemize Die möglichen Einstellungen im Feld \family sans \bar under S \bar default eitenformat \family default des Dialoges \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default unterscheiden sich etwas von dem normalen Verhalten. Sie können unter folgenden Versionen wählen: \begin_deeper \layout Description \family sans plain \family default Die Folien enthalten die Seitennummer in der rechten unteren Ecke. \layout Description \family sans headings \family default Ähnlich wie \family sans plain \family default , es werden aber zusätzlich auch eingegebene Zeitmarken ausgegeben. Dies ist die Standardeinstellung. \layout Description \family sans empty \family default Die Seite enthält weder eine Seitennumerierung noch Zeit- oder andere Marken. \end_deeper \layout Itemize Die Klasse slides unterstützt eine weitere Option, \family typewriter clock \family default . Um sie zu verwenden, geben Sie ,,clock`` im Feld \family sans Weitere \protected_separator \bar under O \bar default ptionen \family default des Dialoges \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default ein. Damit können Sie Zeitmarken für ihren Vortrag einfügen. Näheres dazu in Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:SlideNote} \end_inset . \layout Standard Sie können auch die Vorlage \family typewriter slides.lyx \family default verwenden, um automatisch ein Dokument der Klasse \family sans slides \family default zu erstellen (benutzen Sie dazu \family sans \bar under D \bar default atei\SpecialChar \menuseparator Neu \protected_separator von \protected_separator \bar under V \bar default orlage \family default , um ein neues Dokument zu öffnen). Die Vorlage enthält auch ein paar Beispiele für besondere Absatzumgebungen, die in dieser Klasse verwendet werden können. Diese werden in den folgenden Abschnitten beschrieben. \layout Subsection Absatzumgebungen \layout Subsubsection Unterstützte Umgebungen \layout Standard Das erste, was Ihnen bei einem Dokument der Klasse \family sans slides \family default vermutlich auffällt ist der Zeichensatz. Die Standardeinstellung entspricht der Größe \family sans Groß \protected_separator 3 \family default im Zeichensatz \family sans Sans \protected_separator Serif \family default . Diese Einstellung wird auch bei der Ausgabe verwendet. Sehen Sie es als \begin_inset Quotes gld \end_inset visuellen Hinweis \begin_inset Quotes grd \end_inset an, daß Sie gerade ein Folien-Dokument bearbeiten. Da der Zeichensatz in der Druckausgabe viel größer ist, steht Ihnen auf der Seite weniger Platz zur Verfügung, denken Sie bei der Planung daran! \layout Standard Der nächste Unterschied betrifft die Auswahlbox mit den Absatzumgebungen (ganz links in der Werkzeugleiste). Die meisten der gewohnten Einstellungen fehlen dort, dafür gibt es vier neue Einträge. Das liegt daran, daß von der Klasse \family sans slides \family default lediglich die folgenden Typen unterstützt werden: \layout Standard \latex latex \backslash begin{multicols}{3} \layout Itemize \family sans Standard \layout Itemize \family sans Itemize \layout Itemize \family sans Enumerate \layout Itemize \family sans Description \layout Itemize \family sans List \layout Itemize \family sans LaTeX \layout Itemize \family sans Quotation \layout Itemize \family sans Quote \layout Itemize \family sans Verse \layout Itemize \family sans Caption \layout Itemize \family sans LyX-Code \layout Itemize \family sans Comment \layout Standard \latex latex \backslash end{multicols} \layout Standard Alle anderen Typen, einschließlich der verschiedenen Abschnittsüberschriften, werden von der Klasse \family sans slides \family default nicht benutzt. \layout Standard Dafür gibt es folgende neue Umgebungstypen: \begin_float footnote \layout Standard In den früheren Versionen dieser Textklasse gab es den Umgebungstyp \family sans EndAllSlides \family default , der immer benutzt werden mußte. Er wird mittlerweile nicht mehr benötigt und wird, wenn Sie ein altes Dokument laden, in einen \family sans Comment \family default umgewandelt. Am besten löschen Sie diese Einträge. \end_float \layout Standard \latex latex \backslash begin{multicols}{3} \layout Itemize \family sans Slide \layout Itemize \family sans Overlay \layout Itemize \family sans Note \layout Itemize \family sans Invisible Text \layout Itemize \family sans Visible Text \layout Standard \latex latex \backslash end{multicols} \layout Standard Aufgrund einer Besonderheit von LyX sind diese fünf etwas kniffelig zu benutzen: In LyX ist es nicht möglich, eine Absatzumgebung in einer anderen, leeren Umgebung einzubetten. Das ist zwar im Normalfall äußerst klug, bedeutet aber, daß Sie eine Folie ausschließlich mit normalem Text beginnen könnten. Deshalb ist ein wenig \begin_inset Quotes gld \end_inset LaTeX-Magie \begin_inset Quotes grd \end_inset nötig. \layout Subsubsection Kniffe mit den neuen Absatzumgebungen \begin_inset LatexCommand \label{sec:Slide-Kniffe} \end_inset \layout Standard Wie gerade erwähnt kann in LyX eine Absatzumgebung nicht mit einer anderen, eingebetteten Umgebung beginnen. Aus diesem Grund ist der Typ \family sans Slide \family default keine normale Absatzumgebung, wie sie im \emph on Benutzerhandbuch \emph default beschrieben wird. \layout Standard Betrachten Sie \family sans Slide \family default , \family sans Overlay \family default und \family sans Note \family default als Pseudo-Umgebungen. Sie sehen zwar aus wie Abschnittsüberschriften oder eine \family sans Caption \family default , beginnen aber eine Absatzumgebung (und beenden gegebenenfalls eine vorngehende ). In der gleichen Weise stellen \family sans Invisible \protected_separator Text \family default und \family sans Visible \protected_separator Text \family default eine Art Pseudo-Befehl dar, denn diese beiden bewirken etwas. \layout Standard Eine Gemeinsamkeit dieser fünf Umgebungstypen ist, daß sie sehr lange Marken ( \begin_inset Quotes gld \end_inset Labels \begin_inset Quotes grd \end_inset ) besitzen. Der Text nach dieser Marke --- normalerweise der Inhalt der Absatzumgebung --- ist für die Typen \family sans Slide \family default , \family sans Overlay \family default , \family sans Note \family default , \family sans Invisible \protected_separator Text \family default und \family sans Visible \protected_separator Text \family default unbedeutend, Lyx ignoriert ihn völlig. Sie können diese Umgebungen also auch ganz leer lassen. \layout Standard Vielleicht möchten Sie aber dennoch etwas Text hinter die Marken schreiben, beispielsweise eine kurze Beschreibung des Inhaltes der aktuellen Folie. In diesem Fall können Sie den Text wie gewohnt eingeben und mit \family sans Return \family default abschließen. \layout Standard Wenn Sie aber wirklich keinen Text eingeben wollen, werden Sie über eine weitere Eigenheit von LyX stolpern: LyX mag kein \begin_inset Quotes gld \end_inset Vakuum \begin_inset Quotes grd \end_inset , deshalb können Sie keine neue Absatzumgebung beginnen, solange nicht irgend etwas in der vorangehenden steht. Gehen Sie deshalb folgendermassen vor: \layout Itemize Geben Sie zuerst den Text ein, der \emph on hinter \emph default der gewünschten \family sans Slide \family default , \family sans Overlay \family default , \family sans Note \family default , \family sans Invisible \protected_separator Text \family default oder \family sans Visible \protected_separator Text \family default Umgebung stehen soll. \layout Itemize Positionieren Sie den Cursor an den Anfang dieses Absatzes. \layout Itemize Jetzt drücken Sie \family sans Return \family default . \layout Itemize Ändern Sie nun den Umgebungstyp des (leeren) Absatzes in das gewünschte \family sans Slide \family default , \family sans Overlay \family default , \family sans Note \family default , \family sans Invisible \protected_separator Text \family default oder \family sans Visible \protected_separator Text \family default . \layout Standard In einer zukünftigen Version von LyX werden diese Umstände hoffentlich nicht mehr nötig sein\SpecialChar \ldots{} \layout Subsection Erstellen einer Präsentation mit \family sans Slide \family default , \family sans Overlay \family default und \family sans Note \layout Subsubsection Der Umgebungstyp \family sans Slide \layout Standard Wenn Sie erwarten, daß wir Ihnen in diesem Kapitel zeigen, wie Sie eine gute Präsentation erstellen, werden Sie enttäuscht sein. Selbstverständlich werden wir Ihnen alle Möglichkeiten und Hilfen erläutern, die Ihnen die Textklasse \family sans Slides \family default dazu zur Verfügung stellt, doch für den Inhalt und die Zusammenstellung sind Sie selbst verantwortlich (denn genau \emph on das \emph default ist ja die Philosophie von LyX). \layout Standard Wenn Sie (wie in Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:Slide-Kniffe} \end_inset beschrieben) den Umgebungstyp \family sans Slide \family default einstellen, beginnt LyX mit einer neuen Folie. Die Marke für diese Umgebung ist eine blaue Linie und an deren Ende (ebenfalls in Blau) der Schriftzug \begin_inset Quotes gld \end_inset NewSlide: \begin_inset Quotes grd \end_inset . Alles, was auf diese Zeile folgt, wird auf die neue Folie geschrieben. \layout Standard Folien sind vermutlich die einzigen Dokumente, bei denen Sie in LyX explizit Seitenenden angeben müssen, nämlich dann, wenn Sie allen Text für eine Folie eingegeben haben. Falls Sie mehr Text eingegeben haben, als tatsächlich auf eine Folie paßt, wird der Text zwar automatisch auf eine neue Folie umgebrochen, doch dieses Vorgehen ist nicht ratsam, da diese zusätzliche Seite keinerlei Seitennummern usw. \protected_separator enthält. Darüberhinaus kann es zu Problemen führen, wenn Sie den Umgebungstyp \family sans Overlay \family default verwenden, um übergroße Folien zu erstellen. \layout Standard \family sans Overlay \family default und \family sans Note \family default funktionieren genauso wie auch \family sans Slide \family default , Auch sie erzeugen in LyX eine Linie, gefolgt von den Schriftzügen \begin_inset Quotes gld \end_inset New Overlay: \begin_inset Quotes grd \end_inset bzw. \protected_separator \begin_inset Quotes gld \end_inset New Note: \begin_inset Quotes grd \end_inset . Lediglich die Farbe (margenta statt blau) und die Form und Länge der Linie sowie der verwendete Zeichensatz sind unterschiedlich. \layout Standard Wie auch bei \family sans Slide \family default wird der Text in \family sans Overlay \family default und \family sans Note \family default automatisch auf eine neue Seite umgebrochen, falls er zu lang wird. Aber auch hier sollten Sie das vermeiden -- es macht die Wirkung von \family sans Overlay \family default und \family sans Note \family default zunichte. \layout Subsubsection Die Verwendung von \family sans Overlay \family default und \family sans Slide \layout Standard Der Sinn eines \family sans Overlay \family default ist eine Folie, die man \emph on auf \emph default eine andere Folie legt. Vielleicht wollen Sie eine Abbildung zunächst erläutern, bevor Sie den zugehörigen Text zeigen. Das geht natürlich, indem Sie über den Text zunächst ein Blatt Papier legen. Das funktioniert aber bereits nicht mehr, wenn Sie zwei Graphen zu Vergleich übereinanderlegen wollen. Sie müssen dann, während Sie reden, mit den beiden Folien herumfummeln, um die beiden Abbildungen genau zur Deckung zu bringen. Die Verwendung eines \family sans Overlay \family default macht Ihr Leben in diesen Fällen viel einfacher. \layout Standard Jedes \family sans Overlay \family default erhält als Seitennummer diejenige seiner vorangehenden Folie, erweitert um den Anhang \begin_inset Quotes gld \end_inset -a \begin_inset Quotes grd \end_inset . \begin_float footnote \layout Standard Mehrere \family sans Overlay \family default s bekämen dann \begin_inset Quotes gld \end_inset -b \begin_inset Quotes grd \end_inset , \begin_inset Quotes gld \end_inset -c \begin_inset Quotes grd \end_inset usw. \protected_separator an die ursprüngliche Seitenzahl angehängt. \end_float Natürlich sollten der Inhalt von ursprünglicher Seite und Overlay jeweils auf eine einzige Seite passen. Am besten sehen Sie ein Overlay als \begin_inset Quotes gld \end_inset Teil \begin_inset Quotes grd \end_inset einer Seite an. LyX deutet das am Bildschirm dadurch an, daß die Marke zu Beginn eines \family sans Overlay \family default kleiner ist als bei \family sans Slide \family default . Und als letztes werden Sie beim betrachten des Ausdruckes feststellen, daß sowohl auf der ursprünglichen Seite als auch auf dem Overlay in allen vier Ecken kleine Markierungen aufgedruckt sind, die Ihnen die Ausrichtung der Folien aufeinander erleichtern soll. \layout Standard Das eigentliche Problem bei solchen überlagerten Folien ist allerdings die Ausrichtung des Inhaltes beider Folien. Wie viel Platz soll man für die Abbildung auf der anderen Seite freilassen? Oder, noch schlimmer, wie soll man erreichen, das auf der ersten Folie eine Abbildung und etwas Text ist, und auf der zweiten Folie zusätzlicher Text \emph on zwischen \emph default diesen eingefügt werden soll? Sie könnten natürlich versuchen, mit unterschiedl ich großen vertikalen Abständen herumzuprobieren, bis es paßt, doch in diesen Fällen empfiehlt sich die Verwendung von \family sans Visible \protected_separator Text \family default und \family sans Invisible \protected_separator Text \family default . \layout Standard Wie die Namen (sichtbarer bzw. \protected_separator unsichtbarer Text) andeuten, handelt es sich dabei um zwei befehlsähnliche Absatzumgebungen, den folgenden Text ein- bzw. \protected_separator ausblenden. Denken Sie aber wie in Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:Slide-Kniffe} \end_inset erwähnt daran, keinen Text \emph on in \emph default diese Umgebungen einzufügen. Wenn Sie \family sans Invisible \protected_separator Text \family default schreiben, wird als Marke der Schriftzug \begin_inset Quotes gld \end_inset \begin_inset Quotes grd \end_inset zentriert in Himmelblau über den Absatz geschrieben. Dieser wird dann im Drucktext nicht ausgegeben, belegt aber genau den Platz, den er (normal gesetzt) einnehmen würde. \layout Standard Für \family sans Visible \protected_separator Text \family default lautet die Marke \begin_inset Quotes gld \end_inset \begin_inset Quotes grd \end_inset , sie wird in grün ausgegeben. Der folgende Absatz wird unverändert gedruckt, die Option bewirkt also eigentlich gar nichts, außer im Zweifelsfall ein vorheriges \family sans Invisible \protected_separator Text \family default aufzuheben. Übrigens beendet auch ein neues \family sans Slide \family default , \family sans Overlay \family default oder \family sans Note \family default automatisch auch den unsichtbaren Textmodus, Sie müssen ihn also nicht am Ende einer Folie explizit mit einem \family sans Visible Text \family default beenden. \layout Standard Nun sollte klar sein, wie Sie eine solche zusammengesetzte Folie unter Zuhilfena hme von \family sans Slide \family default , \family sans Overlay \family default und \family sans (In)Visible \protected_separator Text \family default erstellen: \layout Enumerate Erstellen Sie eine normale Folie, die alles enthält, das auf den beiden Teilfolien erscheinen soll. \layout Enumerate Legen Sie eine \family sans Overlay \family default -Folie an. \layout Enumerate Kopieren Sie den Inhalt der vorangehenden Folie in diese neue Umgebung. \layout Enumerate Fügen Sie in der ursprünglichen Folie vor denjenigen Teilen, die in der \family sans Overlay \family default -Folie erscheinen sollen, eine \family sans Invisible \protected_separator Text \family default Umgebung ein, vor allen anderen eine \family sans Visible \protected_separator Text \family default Umgebung. \layout Enumerate Machen Sie dasselbe in der \family sans Overlay \family default -Folie, aber vertauschen Sie dort \family sans Visible \family default und \family sans Invisible \family default . \layout Standard Das ist bereits alles, Sie haben gerade ein \family sans Overlay \family default generiert. \layout Standard Ein Nachteil bleibt noch bei der Art, in der die \family sans Slides \family default Textklasse in LyX implementiert wurde: Es ist nicht möglich, Text innerhalb eines Absatzes unsichbar zu machen, oder innerhalb eines unsichtbaren Absatzes ein Textstück wieder sichtbar zu machen. Das ist zwar prinzipiell möglich, dazu benötigen Sie aber einige Befehle im LaTeX-Modus. \begin_float footnote \layout Standard Diese Befehle sind \layout Itemize \family typewriter { \backslash invisible \SpecialChar \ldots{} } \layout Itemize \family typewriter { \backslash visible \SpecialChar \ldots{} ) \layout Standard \SpecialChar \ldots{} und müssen als TeX-Code markiert werden. Der Text, der unsichtbar (bzw. \protected_separator sichtbar) gemacht werden soll, muß innerhalb der Klammern anstelle der Punkte eingefügt werden. Weitere Informationen zum Einfügen von LaTeX-Code finden Sie im \emph on Benutzerhandbuch \emph default . \end_float \layout Subsubsection Die Verwendung von \family sans Note \family default und \family sans Slide \begin_inset LatexCommand \label{sec:SlideNote} \end_inset \layout Standard Wie auch ein \family sans Overlay \family default ist ein \family sans Note \family default der vorangehenden Folie zugeordnet. Dies wird wiederum von LyX durch die Art der Marke visualisiert: Kürzer als diejenige eines \family sans Slide \family default , aber etwas länger als die eines \family sans Overlay \family default , aber ebenfalls in Margenta. Eine \family sans Note \family default -Folie trägt dieselbe Seitennummer wie die zugeordnete Seite, es wird lediglich ein \begin_inset Quotes gld \end_inset -1 \begin_inset Quotes grd \end_inset , \begin_inset Quotes gld \end_inset -2 \begin_inset Quotes grd \end_inset usw. \protected_separator angehängt. Es sind mehrere \family sans Note \family default s je Folie möglich. Auch hier sollten Sie darauf achten, daß der Inhalt einer Folie auch wirklich darauf Platz hat, um einen automatischen Seitenumbruch zu verhindern. \layout Standard Der Sinn einer solchen Extraseite ist offensichtlich: Sie enthält all das, was Sie zu einer Folie zu sagen haben. Sie können Sie auch als eine Art Merkzettel zu einer Folie verwenden, in diesem Fall wollen Sie eventuell auch Zeitmarken verwenden. Diese besondere Fähigkeit des \noun on Sli \noun default TeX-Paketes wird derzeit von LyX nicht unterstützt, Sie müssen also auf eingefügte LaTeX-Befehle zurückgreifen. \layout Standard Um Zeitmarken verwenden zu können müssen Sie die zusätzliche Option \begin_inset Quotes gld \end_inset \family typewriter clock \family default \begin_inset Quotes grd \end_inset angeben (siehe Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:Slidestart} \end_inset ). Diese Option aktiviert die Zeitmarken, sie werden in der linken unteren Ecke jeder \family sans Note \family default -Folie ausgegeben. Um den ausgegebenen Wert zu verändern müssen Sie die LaTeX-Befehle \family typewriter \backslash settime{} \family default und \family typewriter \backslash addtime{} \family default verwenden. Die Argumente für beide Befehle müssen in Sekunden angegeben werden. \family typewriter \backslash settime{} \family default stellt die Zeitmarke auf den angegebenen Wert, \family typewriter \backslash addtime{} \family default erhöht ihn um den entsprechenden Betrag. Auf diese Weise können Sie sich mit Zeitmarken und \family sans Note \family default s einen Zeitrahmen festlegen und wissen immer genau, wieviel Zeit Sie für eine Folie zur Verfügung haben. \layout Standard Bleibt noch ein letztes Problem: Natürlich wollen Sie alle Ihre Folien auf durchsichtigen Medien ausdrucken, die \family sans Note \family default s dagegen auf Papier. Nun sind diese im Dokument aber abwechselnd angeordnet. Glücklicherweise gibt es zwei LaTeX-Befehle, mit denen Sie festlegen können, was wirklich ausgedruckt werden soll. Beide müssen im LaTeX-Vorspann eingefügt werden. Der Befehl \family typewriter \backslash onlyslides{ \backslash slides} \family default bewirkt, daß nur die Folien gedruckt werden, mit \family typewriter \backslash onlynotes{ \backslash notes} \family default können Sie die Notizen ausdrucken. Am besten lassen Sie beide Befehle im Vorspann stehen und kommentieren zunächst beide aus. Dann können Sie in der \family typewriter dvi \family default -Vorschau alle Seiten betrachten. Zum Ausdrucken können Sie dann jeweils eine der Zeilen aktivieren und die Dateien entweder sofort drucken oder aber in zwei getrennte PostScript®-Dateien speichern. \layout Standard Für die LaTeX-Befehle \family typewriter \backslash onlyslides{} \family default und \family typewriter \backslash onlynotes{} \family default sind auch noch weitere Argumente möglich. Näheres dazu finden Sie in jedem guten LaTeX-Buch. \layout Subsection Die Vorlagedatei für die Klasse \family sans slides \layout Standard Es existiert auch eine Vorlagedatei, die Sie als Grundgerüst für eigene Dokumente verwenden können. Legen Sie dazu Ihre neue Datei über den Menüpunkt \family sans \bar under D \bar default atei\SpecialChar \menuseparator Neu \protected_separator von \protected_separator \bar under V \bar default orlage \family default an und wählen Sie als Vorlage die Datei \family typewriter slides.lyx \family default . Diese Datei enthält ein beispielhaftes Triplett aus \family sans Slide \family default , \family sans Overlay \family default und \family sans Note \family default , \family sans Slide \family default und \family sans Overlay \family default enthalten außerdem ein Beispiel für die Verwendung von sichtbarem und unsichtba rem Text. Im LaTeX-Vorspann sind außerdem die folgenden Einträge vorhanden: \layout LyX-Code % Uncomment to print out only slides and overlays \layout LyX-Code % \layout LyX-Code % \backslash onlyslides{ \backslash slides} \newline \protected_separator \layout LyX-Code % Uncomment to print out only notes \layout LyX-Code % \layout LyX-Code % \backslash onlynotes{ \backslash notes} \layout Standard Eine letzte Bemerkung: Diese LyX-Textklasse wurde zusammengestellt, um die \begin_inset Quotes gld \end_inset \noun on Sli \noun default TeX-Emu\SpecialChar \- lation \begin_inset Quotes grd \end_inset von LaTeX2e zu unterstützen. Dies soll keine Aufforderung sein, genau diese Klasse zu verwenden, es gibt auch noch andere Dokumentenklassen, um Folien zu erstellen, wie etwa \family sans Foils \family default (siehe Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:foiltex} \end_inset ) oder das Paket \family typewriter seminar \family default , das in manchen TeX-Distributionen mitgeliefert wird. Das letztere wird allerdings von LyX noch nicht unterstützt. \begin_float footnote \layout Standard Vielleicht wollen Sie diese Aufgabe übernehmen\SpecialChar \ldots{} \end_float Kurz gesagt: Probieren Sie aus, was da ist, und entscheiden Sie dann. Wir werden keine Aussage für oder gegen eines der Pakete machen. \layout Section Folien [ \family sans \noun on Foil \family default TeX \noun default ] \begin_inset LatexCommand \label{sec:foiltex} \end_inset \layout Standard von \noun on Allan Rae \layout Subsection Einleitung \layout Standard In diesem Abschnitt wird beschrieben, wie Sie mit LyX Folien für Overhead-Projek toren erstellen können. Es gibt zwei verschiedene Dokumentenklassen, mit denen Sie dies realisieren können: Die normale Klasse \family sans slides \family default sowie die Klasse \family sans FoilTeX slides \family default . In diesem Abschnitt soll es um letztere gehen. \layout Standard \align center \series bold Dieser Abschnitt beschreibt ausschließlich die Klasse \begin_inset Quotes gld \end_inset \family sans slides (FoilTeX) \family default \begin_inset Quotes grd \end_inset . \layout Standard Falls Sie die Dokumentation für die Klasse \family sans slides (default) \family default suchen, lesen Sie bitte Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:slitex} \end_inset . Bietet Ihnen LyX die Klasse \family sans slides (FoilTeX) \family default nicht an, ist das entsprechende LaTeX Paket vermutlich nicht auf Ihrem Rechner installiert. In diesem Fall müssen Sie das Paket installieren oder die Klasse \family sans slides (default) \family default verwenden. \layout Standard Die LyX-Dokumentenklasse \family sans slides (FoilTeX) \family default basiert auf der Version 2.1 der Klassendatei \family typewriter foils.cls \family default , die inzwischen fester Bestandteil von LaTeX2e ist. \layout Subsection Zu Beginn \layout Standard Als erstes müssen sie im Dialogfeld \family sans \bar under K \bar default lasse \family default unter \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default die Klasse \family sans slides \protected_separator (FoilTeX) \family default auswählen. Einige zusätzliche Dinge sollten Sie zu den Einstellungsmöglichkeiten für diese Dokumentenklasse wissen: \layout Itemize Verändern Sie nicht die Einstellungen für \family sans Format \family default und \family sans Spalten \family default . Dies wird von der Klasse \family sans foils \family default nicht unterstützt. \layout Itemize Die Standardschriftgröße ist 20pt, alternativ sind 17pt, 15pt und 30pt möglich. \layout Itemize Der Standardzeichensatz ist \family sans Sans Serif \family default , allerdings werden alle mathematischen Formeln weiterhin in der Schrift \family sans Roman \family default gesetzt. \layout Itemize FoilTeX unterstützt die Papierformate \family sans A4 \family default und \family sans Letter \family default sowie eine spezielle Größe für 35mm Dias. Die Seitenformate \family sans A5 \family default , \family sans B5 \family default , \family sans Legal \family default oder \family sans Executive \family default werden nicht unterstützt. \layout Itemize Die Einstellung \family sans Plazierung \protected_separator v. \protected_separator \bar under F \bar default loats \family default wird ignoriert. Alle Floats erscheinen genau da, wo sie eingefügt werden. \layout Itemize Die Einstellung \family sans \bar under S \bar default eitenformat \family default weicht ein wenig vom normalen Verhalten ab. FoilTeX bietet Unterstützung für diverse Kopf- und Fußzeilen sowie benutzerdefi nierte Logos. Näheres dazu im Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:foilfoot} \end_inset . Die erste Seite wird \emph on immer \emph default ohne Seitennummer ausgegeben und enthält das Logo -- falls eines definiert ist -- zentriert unten auf der Seite. Mögliche Einstellungen für das Seitenlayout sind: \begin_deeper \layout List \labelwidthstring MMMMMMM \family sans \series bold empty \family default \series default Keinerlei Seitennumerierung, Kopf- oder Fußzeilen (außer Fußnoten, falls diese verwendet werden). \layout List \labelwidthstring MMMMMMM \family sans \series bold plain \family default \series default Seitennummer zentriert unten auf der Seite, aber keine Kopf- oder Fußzeilen außer Fußnoten. \layout List \labelwidthstring MMMMMMM \series bold foilheadings \series default Dies ist die Standardeinstellung. Seitennummer unten rechts. Kopf- und Fußzeilen werden ausgegeben. \layout List \labelwidthstring MMMMMMM \series bold fancy \series default Damit bekommen Sie Zugriff auf das Paket \family sans fancyheadings \family default . Allerdings rät der Autor von FoilTeX von dessen Verwendung ab, da es zu Konflikten im Layout kommen kann. \end_deeper \layout Subsubsection Weitere Optionen \layout Standard Die folgenden Optionen können Sie im Feld \family sans Weitere \protected_separator \bar under O \bar default ptionen \family default des Dialoges \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default verwenden: \layout List \labelwidthstring MMMMMMx \series bold 35mmSlide \series default Damit wird das Seitenformat auf 7.33in \begin_inset Formula \( \times \) \end_inset 11in eingestellt. Dies ist dasselbe Seitenverhältnis wie bei einem 35mm Dia, wodurch die Arbeit mit diesem Medium erleichtert wird. \layout List \labelwidthstring MMMMMMx \series bold headrule \series default Erzeugt einen Strich unter der Kopfzeile jeder Seite (außer der Titelseite). \layout List \labelwidthstring MMMMMMx \series bold footrule \series default Erzeugt einen Strich über der Fußzeile jeder Seite (außer der Titelseite). \layout List \labelwidthstring MMMMMMx \series bold dvips \series default Diese Option wird automatisch aktiviert, wenn Sie ein neues Dokument der Klasse \family sans foils \family default anlegen. FoilTeX verwendet dieses Paket um Seiten, die im Querformat gesetzt werden sollen, zu drehen. \layout List \labelwidthstring MMMMMMx \series bold landscape \series default Dadurch wird lediglich das Papierformat auf Querformat eingestellt, ohne die Seite zu drehen. Deshalb benötigen Sie ein externes Programm, um die Seiten zu drehen, bevor Sie das Dokument ausdrucken. Durch diese Option wird die Bedeutung der Umgebungen \family sans Foilhead \family default und \family sans Rotatefoilhead \family default vertauscht (siehe nächster Abschnitt). \layout List \labelwidthstring MMMMMMx \series bold leqno \series default Gleichungsnumerierung auf der linken Seite. \layout List \labelwidthstring MMMMMMx \series bold fleqn \series default Gleichungen werden linksbündig ausgegeben. \layout Subsection Unterstützte Umgebungstypen \layout Standard Die meisten der auch von anderen Dokumentenklassen unterstützten Umgebungstypen werden auch in der Klasse \family sans foils \family default unterstützt. Außerdem bietet FoilTeX eine Reihe zusätzlicher Typen, und ein paar weitere werden von LyX hinzugefügt. Die folgenden Typen werden auch in anderen Klassen verwendet: \layout LaTeX \backslash begin{multicols}{3} \layout Itemize \family sans Standard \layout Itemize \family sans Itemize \layout Itemize \family sans Enumerate \layout Itemize \family sans Description \layout Itemize \family sans List \layout Itemize \family sans LaTeX \layout Itemize \family sans LyX-Code \layout Itemize \family sans Verse \layout Itemize \family sans Quote \layout Itemize \family sans Quotation \layout Itemize \family sans Title \layout Itemize \family sans Author \layout Itemize \family sans Date \layout Itemize \family sans Abstract \layout Itemize \family sans Bibliography \layout Itemize \family sans Address \layout Itemize \family sans RightAddress \layout Itemize \family sans Caption \layout Itemize \family sans Comment \layout LaTeX \backslash end{multicols} \layout Standard Das umfaßt alle wichtigen Umgebungstypen mit Ausnahme der diversen Abschnitte. Da Folien im Prinzip selber eine Art Aufteilung in Abschnitte mit Überschrift und Inhalt darstellen, gibt es für derartige Aufteilungen spezielle Befehle in FoilTeX, die neue Folien beginnen: \layout Itemize \family sans Foilhead \layout Itemize \family sans Rotatefoilhead \layout Standard Außerdem bietet LyX leicht abgeänderte Versionen dieser Umgebungen: \layout Itemize \family sans ShortFoilhead \layout Itemize \family sans ShortRotatefoilhead \layout Standard Die Unterschiede zwischen diesen beiden Typen werden im nächsten Abschnitt erläutert. \layout Standard Da Folien oft verwendet werden, um neue Ideen und Theorien zu präsentieren, bietet FoilTeX eine ganze Menge an Umgebungen um diese gut darzustellen: \layout LaTeX \backslash begin{multicols}{3} \layout Itemize \family sans Theorem \layout Itemize \family sans Lemma \layout Itemize \family sans Corollary \layout Itemize \family sans Proposition \layout Itemize \family sans Definition \layout Itemize \family sans Proof \layout Itemize \family sans Theorem* \layout Itemize \family sans Lemma* \layout Itemize \family sans Corollary* \layout Itemize \family sans Proposition* \layout Itemize \family sans Definition* \layout LaTeX \backslash end{multicols} \layout Standard Die Ausführungen mit einem Stern am Ende des Namens sind unnumeriert. Darüberhinaus steuert LyX noch zwei Aufzählungstypen hinzu: \layout Itemize \family sans TickList \layout Itemize \family sans CrossList \layout Standard Außerdem gibt es noch eine Reihe von Befehlen in FoilTeX, die von LyX nicht direkt unterstützt werden. Ihre Bedeutung, und wie man sie dennoch in LyX einsetzen kann, wird in Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:unsuppfoils} \end_inset erläutert. \layout Subsection Die Erstellung eines Foliensatzes \layout Standard In diesem Abschnitt wird eine einfache Einführung gegeben, wie man mit den diversen Umgebungstypen einen Satz Folien erstellen kann. Wenn Sie ein Beispiel für einen solchen Foliensatz sehen wollen, finden Sie es unter dem Namen \family typewriter Foils.lyx \family default wenn Sie im Dialog \family sans \bar under D \bar default atei\SpecialChar \menuseparator \bar under Ö \bar default ffnen \family default auf den Knopf \family sans Beispiele \family default drücken. \layout Subsubsection Anlegen einer Titelseite \layout Standard Im Gegensatz zu anderen Klassen, die spezielle Umgebungen für \family sans Title \family default , \family sans Author \family default , \family sans Date \family default und \family sans Abstract \family default bieten, erzeugt \family sans foils \family default aus diesen Angaben eine eigene Titelseite. Falls Sie hier kein Datum angeben, wird automatisch bei jedem TeX-Lauf das aktuelle Datum eingefügt. \layout Subsubsection Eine neue Folie beginnen \layout Standard Wie bereits erwähnt gibt es insgesamt vier unterschiedliche Wege, eine neue Folie zu beginnen. Für Folien im Hochformat können Sie \family sans Foilhead \family default oder \family sans ShortFoilhead \family default verwenden. Der Unterschied zwischen beiden Typen liegt im Abstand zwischen der Überschrift der Folie und dem eigentlichen Text. \layout Standard Folien im Querformat legt man mit den Umgebungstypen \family sans Rotatefoilhead \family default und \family sans ShortRotatefoilhead \family default an. Auch hier ist der Unterschied der Abstand zwischen Text und Überschrift, der für die \family sans Short \family default Versionen etwa 1cm geringer ist. \layout Standard Eine Einschränkung bei der Verwendung von Folien im Querformat ist, daß hierfür das Paket \family sans dvips \family default benötigt wird. Besitzen Sie dieses nicht, können Sie die Folien nur ausdrucken, wenn ihr Drucker die Folien auch quer einlegen kann. \layout Subsubsection Theoreme, Lemmas, Beweise und ähnliches \layout Standard Aufgrund eines kleinen Fehlers in LyX ist es nicht möglich, zwei Umgebungen desselben Typs direkt hintereinander zu verwenden. Sie müssen durch irgend etwas getrennt sein. Wenn Sie es dennoch versuchen, wird es zwar im LyX Fenster richtig aussehen, aber in der endgültigen Form werden die beiden Abschnitte vereint auftreten. Der einfachste Weg, dies zu umgehen, liegt darin, etwas Text zwischen zwei derartige Umgebungen einzufügen, oder einen Abschnitt im LaTeX-Modus, der nur ein \begin_inset Quotes gld \end_inset % \begin_inset Quotes grd \end_inset (Kommentarzeichen) enthält. Dies wird auch in der Beispieldatei erläutert. Wie gesagt, dieses Problem tritt nur auf, wenn Sie zwei gleiche Umgebungen hintereinander anordnen wollen. \layout Subsubsection Aufzählungen \layout Standard Alle gängigen Aufzählungstypen werden unterstützt, außerdem zwei zusätzliche. Hier werden nur die neu hinzugekommenen erklärt, für Informationen zu den Standardtypen lesen Sie bitte das \emph on Benutzerhandbuch \emph default . Wenn Sie Listen mit unterschiedlichen Symbolen verwenden wollen, sollten Sie auch einen Blick in Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:bullet} \end_inset werfen, dort wird erklärt wie man dafür aus insgesamt 216 Symbolen geeignete auswählen kann. \layout Standard Die neuen Aufzählungstypen \family sans TickList \family default und \family sans CrossList \family default sollen es einfacher machen, Listen der Sorte richtig/falsch anzulegen, die entweder einen Haken oder ein X-Kreuz als Markierer verwenden. Sie sind eine Variation der normalen \family sans Itemize \family default -Liste. Um sie zu verwenden, muß allerdings das Paket \family sans psnfss \family default installiert sein. \layout Subsubsection Abbildungen und Tabellen \layout Standard FoilTeX definiert die Float Umgebungstypen (Abbildungen und Tabellen) um, so daß diese immer genau an der Stelle eingefügt werden, an der Sie im Originaltext stehen. Falls Sie die Plazierung der Floats verändert haben ( \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default ), so wird dies ignoriert. \layout Subsection Nicht unterstützte Befehle von FoilTeX \begin_inset LatexCommand \label{sec:unsuppfoils} \end_inset \layout Standard Alle in diesem Abschnitt erwähnten Befehle werden nicht von LyX unterstützt und müssen entweder als Umgebungstyp \family sans \latex latex {L} \latex default aTe \latex latex { \latex default X \latex latex } \family default \latex default oder (innerhalb von anderen Umgebungen) als TeX-Code eingegeben werden. \layout Subsubsection Längenangaben \layout Standard Alle Abstandsdefinitionen werden über den Befehl \family typewriter \backslash setlength{ \emph on Name \emph default }{ \emph on Wert \emph default } \family default verändert. \emph on Name \emph default muß dabei durch den Namen der zu verändernden Länge ersetzt werden und \emph on Wert \emph default durch den neuen Wert. Alle Längen müssen Einheiten haben, es können entweder absolute Werte wie Inches (in), Millimeter (mm) oder Points (pt) verwendet werden, oder aber textbezogene wie \family typewriter \backslash textwidth \family default . \layout Standard Der Abstand zwischen Folientitel ( \family sans foilhead \family default ) und eigentlichem Text kann über die Längendefinition \family typewriter \backslash foilheadskip \family default verändert werden. Um z. \latex latex \backslash , \latex default B. \protected_separator alle Titel 1 \protected_separator Zentimeter näher an den Text heranzurücken, geben Sie im LaTeX-Vorspann folgenden Befehl ein: \newline \family typewriter \backslash setlength{ \backslash foilheadskip}{-0.5in} \family default . \layout Standard Die Abstände vor und nach Float-Objekten können durch die folgenden Längendefini tionen verändert werden: \layout List \labelwidthstring MMMMMMMMMMM \family typewriter \backslash abovefloatskip \family default Abstand zwischen Text und Oberkante des Float-Objektes. \layout List \labelwidthstring MMMMMMMMMMM \family typewriter \backslash abovecaptionskip \family default Abstand zwischen Float-Objekt und Unterschrift. \layout List \labelwidthstring MMMMMMMMMMM \family typewriter \backslash belowcaptionskip \family default Abstand zwischen Unterschrift und folgendem Text. \layout List \labelwidthstring MMMMMMMMMMM \family typewriter \backslash captionwidth \family default Damit können Sie die Unterschrift schmaler als den normalen Text setzen. Am besten verwenden Sie hier Angaben relativ zur normalen Textbreite, \family typewriter \backslash textwidth \family default . \layout Standard Die folgenden Größen beziehen sich auf die Titelseite und sind z. \latex latex \backslash , \latex default B. \protected_separator nützlich, falls Sie eine lange Überschrift haben, oder mehrere Autoren beteiligt sind. \layout List \labelwidthstring MMMMMMMMMMM \family typewriter \backslash abovetitleskip \family default Abstand zwischen Kopfzeile und Überschrift. \layout List \labelwidthstring MMMMMMMMMMM \family typewriter \backslash titleauthorskip \family default Abstand zwischen Überschrift und Autor. \layout List \labelwidthstring MMMMMMMMMMM \family typewriter \backslash authorauthorskip \family default Zeilenabstand bei mehreren Autoren. \layout List \labelwidthstring MMMMMMMMMMM \family typewriter \backslash authordateskip \family default Abstand zwischen Autor und Datumszeile. \layout List \labelwidthstring MMMMMMMMMMM \family typewriter \backslash dateabstractskip \family default Abstand zwischen Datumszeile und Zusammenfassung. \layout Standard Die letzte Einstellung beeinflußt alle Aufzählungsumgebungen. Wenn Sie den LaTeX-Befehl \family typewriter \backslash zero\SpecialChar \- listvertdimens \family default \emph on innerhalb \emph default einer Aufzählungsumgebung verwenden, dann wird jeglicher vertikaler Zwischenrau m zwischen den einzelnen Einträgen entfernt. Im Gegensatz zu den oben aufgeführten Befehlen ist dieser Befehl keine Längenangabe und darf deshalb deshalb \emph on nicht \emph default mit dem Befehl \family typewriter \backslash setlength \family default verwendet werden. \layout Subsubsection Kopf- und Fußzeilen \begin_inset LatexCommand \label{sec:foilfoot} \end_inset \layout Standard FoilTeX bietet einige sehr mächtige Befehle, um Kopf- und Fußzeilen für die Folien zu erzeugen. Obwohl diese Befehle an jeder Stelle im Text eingesetzt werden können, setzt man Sie am besten im LaTeX-Vorspann ein. Wenn Sie sie dennoch innerhalb des Dokumentes einsetzen wollen, ist der beste Platz dafür direkt am Anfang der Folie, d. \latex latex \backslash , \latex default h. \protected_separator direkt nach dem \family sans Folihead \family default Befehl. \layout Standard Die beiden Befehle \family typewriter \backslash MyLogo{} \family default und \family typewriter \backslash Restriction{} \family default erlauben es, die linke Seite der Fußzeile zu verändern. Der erste ist dafür vorgesehen, ein graphisches Logo einzubinden, standardmäßig ist hier der Text \begin_inset Quotes gld \end_inset -Typeset by FoilTeX- \begin_inset Quotes grd \end_inset eingetragen. Über den zweiten Befehl können zusätzliche Hinweise für die Zuhörer gegeben werden, etwa \begin_inset Quotes gld \end_inset Vertraulich \begin_inset Quotes grd \end_inset . Dieser Eintrag ist normalerweise leer. \layout Standard Über die Befehle \family typewriter \backslash LogoOn \family default und \family typewriter \backslash LogoOff \family default können Sie bestimmen, ob der in \family typewriter \backslash MyLogo \family default definierte Eintrag auf der jeweiligen Seite ausgegeben werden soll. Wenn Sie den Befehl \family typewriter \backslash LogoOff \family default im LaTeX-Vorspann eingeben, wird keine der Seiten das Logo zeigen. Wollen Sie es lediglich auf einer einzelnen Seite deaktivieren, geben Sie den Befehl \family typewriter \backslash LogoOff \family default direkt nach dem foilhead für diese Seite ein, und schalten Sie es an derselben Stelle auf der nächsten Seite mit \family typewriter \backslash LogoOn \family default wieder ein. \layout Standard Die anderen Ecken werden über die folgenden Befehle beeinflußt: \layout List \labelwidthstring MMMMMMMMM \family typewriter \backslash rightfooter{} \family default Die Standardeinstellung ist die Seitennummer. \layout List \labelwidthstring MMMMMMMMM \family typewriter \backslash rightheader{} \family default Die obere rechte Ecke. \layout List \labelwidthstring MMMMMMMMM \family typewriter \backslash leftheader{} \family default die obere linke Ecke. \layout Standard Falls Sie in \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default das Seitenformat \family sans fancy \family default eingestellt haben, sollten Sie möglicherweise die Zeile \family typewriter \backslash let \backslash headwidth \backslash textwidth \family default im LaTeX-Vorspann einfügen, damit Kopf- und Fußzeilen auch auf Seiten im Querformat richtig positioniert werden. Dies beruht auf einigen Konflikten der Layout-Definitionen des Paketes \family sans fancyheadings \family default mit denen der Klasse \family sans foils \family default . \layout Section Latex8 (Veröffentlichungen von IEEE-Konferenzen) \layout Standard von \noun on Allan Rae \layout Subsection Einleitung \layout Standard Diese Textklasse ist speziell für Artikel gedacht, die in den Veröffentlichungen der von der IEEE gesponsorten Konferenzen erscheinen sollen. Deshalb ist es angebracht, daß Sie sich eine Kopie ihrer \begin_inset Quotes gld \end_inset Anleitung für Autoren \begin_inset Quotes grd \end_inset besorgen. Dazu gehört dann auch die benötigte \family typewriter latex.sty \family default Datei sowie eine Stildatei für die Bibliographie. Diese \begin_inset Quotes gld \end_inset Anleitung \begin_inset Quotes grd \end_inset wird normalerweise über Email verschickt, wenn Ihre erste Version der Veröffent lichung akzeptiert wurde. Es enthält jede Menge hilfreicher Informationen, und im folgenden wird angenommen, daß e diese Anleitung gelesen haben, damit hier nicht alles wiederholt werden muß. \layout Subsection Erste Schritte \layout Standard [Hier kommt später mehr -- \emph on AR \emph default ] \layout Subsection Unterstützte Umgebungstypen \layout Standard \latex latex \backslash begin{multicols}{2} \layout Itemize Standard \layout Itemize Title \layout Itemize Author \layout Itemize E-Mail \layout Itemize Affiliation \layout Itemize Abstract \layout Itemize Section \layout Itemize SubSection \layout Itemize Caption \layout Standard \latex latex \backslash end{multicols} \layout Subsection Unterschiede zwischen Bildschirm und Druckbild \layout Standard Es gibt kleinere Unterschiede, hauptsächlich in der Art, wie die Abschnittsnumer ierung aussieht. Am Bildschirm fehlt der abschließende Punkt, aber in der Druckausgabe ist er vorhanden. Also kein Grund zur Beunruhigung. \layout Chapter LyX-Features, die zusätzliche Programme benötigen \layout Section Die Verwendung von LyX mit den SGML-Tools (LinuxDoc) \layout Standard von \noun on Paul Evans \layout Subsection Überblick \layout Standard \family sans LinuxDoc \family default ist eine der in LyX vorhandenen Dokumentenklassen. Sie können Sie verwenden, um damit Dokumente in der sogenannten \begin_inset Quotes gld \end_inset Standardized General Mark-up Language \begin_inset Quotes grd \end_inset (SGML) zu erstellen, die das besondere Format des Linux Documentation Project benutzen. Dies ist vor allem dann hilfreich, wenn Sie an diesem Projekt mitarbeiten. Das SGML-Format kann mit den Skripten und Programmen des Paketes \family typewriter sgml-tools \family default in eine Vielzahl anderer Formate übersetzt werden (z. \latex latex \backslash , \latex default B. \protected_separator LaTeX, HTML, Text, Manpage\SpecialChar \ldots{} ). Sie können daher diese Dokumentenklasse auch verwenden, wenn Sie einen Text schreiben wollen, der sehr einfach in andere Formate übersetzt werden kann. \layout Standard Sie werden feststellen, daß die Klasse \family sans LinuxDoc \family default weniger Layoutelemente besitzt als die anderen Klassen in LyX. Dies liegt darin begründet daß nur so gewährleistet ist, daß die Layouts sinnvoll in alle möglichen Formate übersetzt werden können. In diesem Abschnitt wird beschrieben, wie Sie \layout Itemize einen Text in der Klasse \family sans LinuxDoc \family default anlegen und wie Sie damit umgehen, \layout Itemize die Layoutelemente von LinuxDoc einsetzen, um ihren Text zu formatieren \layout Itemize das SGML Paket einsetzen, um unterschiedliche Formate zu erzeugen \layout Itemize einige Probleme umschiffen. \layout Subsection Vorbereitung und Umgang mit einem LinuxDoc Dokument \layout Subsubsection Zu Beginn \layout Standard Als erstes wählen sie im Dialog \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default die Klasse \family sans LinuxDoc \family default aus. Ein Blick in das Menü mit den Absatztypen ganz links in der Werkzeugleiste zeigt, daß es in dieser Klasse deutlich weniger Absatzumgebungen gibt als in den anderen Dokumentenklassen von LyX. Wie diese einzusetzen sind wird in Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:sgmlparas} \end_inset erläutert. \layout Standard Sie \emph on müssen \emph default auf jeden Fall einen Titel für das Dokument eingeben, gefolgt von einer Zeile mit dem Autor, wobei für jeden Eintrag die entsprechende Absatzumgebung angewählt werden muß. Wenn Sie dies nicht tun, werden Sie beim Versuch, die Datei zu drucken, Fehlermeldungen erhalten. Als nächstes geben Sie Datum und Zusammenfassung ein, falls Sie dies wünschen. Der eigentliche Text muß mit dem Umgebungstyp \family sans Section \family default beginnen, normaler Text ( \family sans Standard \family default ) führt ebenfalls zu Fehlern. \layout Standard Davon abgesehen können Sie ihren Text wie gewohnt unter Zuhilfenahme der vorhandenen Absatzumgebungen erstellen. Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:sgmlparas} \end_inset enthält eine Zusammenstellung aller vorhandenen Typen und wie sie eingesetzt werden. \layout Subsubsection Abspeichern \layout Standard Sie können Dokumente der Klasse LinuxDoc wie gewohnt speichern und ausdrucken. Um aber die weiten Möglichkeiten des SGML-Paketes auszunutzen, müssen Sie die Datei im LinuxDoc Format speichern. Sie erreichen Dies durch die Auswahl \family sans \bar under D \bar default atei\SpecialChar \menuseparator \bar under E \bar default xportieren\SpecialChar \menuseparator als \protected_separator LinuxDoc \family default \SpecialChar \@. Sie finden dann eine Datei mit demselben Namen und der Endung \family typewriter .sgml \family default anstelle von \family typewriter .lyx \family default . Im Abschnitt \protected_separator \begin_inset LatexCommand \ref{sec:sgmloperate} \end_inset wird beschrieben, wie Sie diese Datei dann weiterverarbeiten können. \layout Subsection Die Verwendung der Absatzumgebungen in LinuxDoc \layout Subsubsection Die Struktur eines LinuxDoc-Dokumentes \layout Standard Es gibt einen formalen Aufbau, der für alle LinuxDoc-Dokumente gilt. Dadurch wird eingeschränkt, wann welche Absatztypen verwendet werden können. Jedes Dokument besteht aus zwei Teilen: \layout Description Kopf: Er umfaßt alles, was bis zum ersten Absatz des Typs \family sans Section \family default eingegeben wird. Dies können Überschrift, Autor, Datum, Zusammenfassung und Inhaltsverzeichnis sein, die ersten beiden \emph on müssen \emph default angegeben werden. \layout Description Body: Er umfaßt alles nach dem ersten \family sans Section \family default Absatz. Hier sind alle Absatztypen erlaubt. \layout Subsubsection Die Absatzumgebungen in LinuxDoc \layout Standard \begin_inset LatexCommand \label{sec:sgmlparas} \end_inset Nachfolgend finden Sie eine Zusammenstellung all denjenigen Einträge, die Sie auch in der Absatzumgebungsliste in der Werkzeugleiste vorfinden. Zu jedem Element werden eine kurze Beschreibung sowie einige Hinweise gegeben, falls die Verwendung nicht offensichtlich ist. \layout Itemize \family sans Standard: \family roman \layout Itemize \family sans Title \family default : Dieser Text erscheint auf dem Ausdruck oben links über einer dicken horizontal en Linie, allerdings sieht man dies in LyX nicht. \layout Itemize \family sans Section, Subsection, Subsubsection, Paragraph \family default und \family sans Subparagraph: \family default Diese Typen bewirken genau das, was sie auch in den anderen Dokumentenklassen tun. Ob sie numeriert werden, hängt von der Einstellung \family sans Max. \protected_separator Unterabschnitt \family default im Dialog \family sans \bar under L \bar default ayout\SpecialChar \menuseparator \bar under D \bar default okument \family default ab. Dies ist die einzige Möglichkeit, nicht numerierte Abschnitte zu erhalten, denn die Abschnittsumgebungen vom Typ \family sans Section* \family default werden in der Klasse LinuxDoc nicht unterstützt. \layout Itemize \family sans Enumerate: \family default Wie gewohnt können Sie hiermit numerierte, eingerückte Listen erzeugen. Dies wird im \emph on Benutzerhandbuch \emph default beschrieben. \layout Itemize \family sans Itemize: \family default Auch hier besteht kein Unterschied zu anderen Klassen, weitere Beschreibung finden Sie im \emph on Benutzerhandbuch \emph default . \layout Itemize \family sans Description \family default : Die Beschreibung finden Sie im \emph on Benutzerhandbuch \emph default . Wenn Sie im fettgedruckten Teil der Beschreibung mehr als ein Wort haben wollen, müssen Sie diese durch geschützte Leerzeichen verbinden. \layout Itemize \family sans Verbatim: \family default Wie in anderen Klassen auch. \layout Itemize \family sans Code: \family default entspricht dem Umgebungstyp \family sans LyX-Code \family default . \layout Itemize \family sans Author \family default : Der hier eingegebene Text erscheint im Ausdruck links oben unter der dicken horizontalen Linie. \layout Itemize \family sans Date: \family default Der hier eingegebene Text erscheint im Ausdruck oben rechts unter der horizonta len Linie. Die Eingabe ist optional, es kann beliebiger Text (z. \latex latex \backslash , \latex default B. \protected_separator eine Versionsnummer) eingegeben werden. \layout Itemize \family sans Abstract \family default : Damit können Sie einen einzelnen, freistehenden Absatz nach Autor und Datum, aber vor dem ersten Abschnitt eingeben. Es ist aber nur ein einziger solcher Absatz erlaubt. \begin_float footnote \layout Standard \emph on Hinweis des Autors: \emph default Dies sollte geprüft werden ---pe. \end_float \layout Itemize \family sans Displaymath \family default : \begin_float footnote \layout Standard \emph on Hinweis des Autors: \emph default Das habe ich nicht überprüft ---pe. \end_float \layout Subsubsection Andere Layout-Elemente \layout Standard Sie können das Menü \family sans \bar under L \bar default ayout \family default wie gewohnt verwenden, um Zeichensätze zu verändern oder Text hervorzuheben. Auch das Inhaltsverzeichnis können Sie wie gewohnt verwenden, lesen Sie dazu den entsprechenden Abschnitt im \emph on Benutzerhandbuch \emph default . Obwohl Sie in diverse andere Layoutelemente in den Menüs finden, z. \latex latex \backslash , \latex default B. \protected_separator Einfügen von Fußnoten, ist es nicht sicher, ob diese auch einwandfrei funktionie ren. \begin_float footnote \layout Standard \emph on Hinweis des Autors: \emph default Möglicherweise liegen die Probleme an meinem Rechner ---pe \end_float \layout Subsubsection Querverweise und HTML \layout Standard Im Menü \family sans \bar under E \bar default infügen \family default finden Sie zwei neue Einträge, die dazu dienen, URL-Adressen einzufügen. Wenn Sie eine dieser Optionen anwählen, wird LyX rot markierten TeX-Code in drei getrennten Blöcken und mit Leerraum dazwischen in Ihren Text einfügen. Dies sieht folgendermaßen aus: \layout Quote \family typewriter \backslash htmlurl{ \family default oder \family typewriter \backslash url{ \hfill \family default Leerraum \hfill \family typewriter }{ \family default \hfill Leerraum \hfill \family typewriter } \family default . \layout Standard Sie können nun einen vollwertigen HTML Verweis zwischen die ersten beiden Blöcke einfügen, also etwa \family typewriter \begin_inset LatexCommand \url{http://eine.adresse} \end_inset \family default oder \family typewriter \begin_inset LatexCommand \url{mailto:ich@bei.mir} \end_inset \family default . Dann fügen Sie eine Beschreibung zwischen die letzten beiden Blöcke ein. Der Unterschied zwischen den beiden Typen ist: \layout Itemize \family sans URL: \family roman \family default Sowohl die HTML-Adresse als auch die Beschreibung erscheinen im Dokument. \layout Itemize \family sans HTML \protected_separator URL: \family default Im Dokument erscheint nur die Beschreibung. \layout Subsection Die Verwendung der LinuxDoc-SGML-Skripte \layout Standard \begin_inset LatexCommand \label{sec:sgmloperate} \end_inset Sie können LinuxDoc natürlich einfach nur als Textklasse und ohne jede zusätzlic hen Skripte verwenden, aber das würde nicht sehr sinnvoll sein. Alles was Sie dadurch erhalten ist ein Dokument, das aussieht wie ein \emph on Linux Documentation Project HOWTO \emph default . Für die Übersetzung des Dokumentes benötigen Sie das Paket \family typewriter sgml-tools-1.0.x.tar.gz \family default (mit \begin_inset Formula \( x\geq 3 \) \end_inset ) von der WWW Seite der SGML-Tools, \layout LyX-Code \begin_inset LatexCommand \url{http://pobox.com/~cg/sgmltools} \end_inset \layout Standard Sie können das Paket auch vom sunsite Archive bekommen: \layout LyX-Code \begin_inset LatexCommand \url{ftp://sunsite.unc.edu/pub/Linux/utils/text/sgml-tools-1.0.x.tar.gz} \end_inset \layout Standard Die Archivdatei \family typewriter sgml-tools-1.0.x.tar.gz \family default enthält alles was Sie benötigen um SGML-Dokumente zu erstellen und diese in die Formate groff, LaTeX, HTML, GNU info, LyX und RTF zu konvertieren. \layout Standard Bis zum Januar 1997 hieß dieses Paket \family typewriter linuxdoc-sgml-1.5.tar.gz \family default . \layout Standard Folgen Sie den Anweisungen zur Installation und Benutzung des Paketes. Dies alles müssen Sie -- unabhängig von LyX -- durchgeführt haben, bevor Sie den Menüpunkt \family sans \bar under D \bar default atei\SpecialChar \menuseparator \bar under E \bar default xportieren\SpecialChar \menuseparator als \protected_separator LinuxDoc \family default anwählen können. \layout Subsection Fehlersuche in LinuxDoc \layout Standard Wenn Sie ein Dokument ausdrucken oder (als Dvi oder Postscript®) betrachten wollen, werden einige Tests durchgeführt, bevor LaTeX gestartet wird. Dabei werden einige Fehler abgefangen, insbesondere solche die die Struktur des Textes betreffen. LyX erzeugt dabei manchmal zwar eine Fehlermeldung, hinterläßt aber keine Fehlermarke im Text, die es Ihnen erleichtert, die fehlerhafte Stelle zu lokalisieren. Unter Umständen müssen Sie in diesen Fällen die Datei selber genau untersuchen, um den Fehler zu finden. Die meisten derartigen Fehler beruhen auf der Verwendung von Layoutelementen, die in dieser Klasse nicht vollständig unterstützt werden. \layout Section Fax-Unterstützung \layout Standard von \noun on Jürgen Vigna \layout Subsection Ein Fax aus LyX heraus versenden \layout Standard Als erstes müssen wir darauf hinweisen, daß das Versenden von LyX Dokumenten als Fax nur möglich ist, wenn Sie auf ihrem Rechner eine Fax-Software (z. \latex latex \backslash , \latex default B. \protected_separator HylaFax, efax, mgetty+sendfax\SpecialChar \ldots{} ) installiert haben. LyX agiert nur als graphisches Frontend für diese Programme! \layout Standard Abhängig davon, welche Fax-Software sie verwenden, müssen Sie einige Befehle in ihrer \family typewriter lyxrc \family default -Datei einstellen um LyX mitzuteilen, wie diese Software angesprochen werden muß. Diese Befehle sind: \layout Description \family typewriter \backslash fax_command: \family default Damit wird der Befehl festgelegt, der von LyX ausgeführt wird, um ein Fax abzuschicken. Da LyX PostScript® erzeugt, sollte das Programm in der Lage sein, dieses Format zu verarbeiten. Die Befehlszeile kann dabei einige besondere Zeichen enthalten: \begin_deeper \layout Description \family typewriter $$Host: \family default Dieser Platzhalter wird durch den Inhalt der Umgebungsvariable \family typewriter FAX_SERVER \family default ersetzt. \layout Description \family typewriter $$Comment: \family default Hier wird der Text eingesetzt, den Sie in das Dialogfeld \family sans Kommentar \family default eingegeben haben. \layout Description \family typewriter $$Enterprise: \family default Hier wird der Eintrag aus dem Feld \family sans Firma \family default eingesetzt. \layout Description \family typewriter $$Name: \family default Hier wird der Eintrag aus dem Feld \family sans Empfängername \family default eingesetzt. \layout Description \family typewriter $$Phone: \family default Hier wird die Faxnummer des Empfängers eingesetzt. \layout Description \family typewriter $$FName: \family default Dies ist die Name der Datei, die gesendet werden soll. \end_deeper \layout Paragraph Beispiele: \layout Standard Nehmen wir an Sie schreiben eine Datei \family typewriter unbenannt.lyx \family default und wollen diese direkt von LyX aus als Fax verschicken. Sie haben das Programmpaket HylaFax installiert, die Umgebungsvariable \family typewriter FAX_SERVER \family default enthält den Eintrag \family typewriter faxhost.mydomain \family default und Sie haben die folgenden Einträge im Dialog \family typewriter Fax \family default eingegeben: \layout List \labelwidthstring Kommentarx \family sans Faxnummer: \family default +39-2-444666 \layout List \labelwidthstring Kommentarx \family sans Empfänger: \family default Jemand \layout List \labelwidthstring Kommentarx \family sans Firma: \family default Startrek \layout List \labelwidthstring Kommentarx \family sans Kommentar: \family default Irgendwas \layout Standard Mit diesen Einstellungen würde der Eintrag \layout LyX-Code \backslash fax_command \begin_inset Quotes eld \end_inset sendfax -n -h '$$Host' -c '$$Comment' -x '$$Enterprise' \layout LyX-Code -d '$$Name'@'$$Phone' '$$FName' \begin_inset Quotes erd \end_inset \layout Standard die Ausführung des folgenden Befehls auslösen: \layout LyX-Code sendfax -n -h faxhost.mydomain -c 'Irgendwas' -x 'Startrek' \layout LyX-Code -d 'Jemand'@'+39-2-444666' /unbenannt.ps \layout Description \family typewriter \backslash phone_book: \family default Dies ist der Dateiname für das Adressenverzeichnis, das Sie über den Dialog \family sans Fax \family default anlegen und editieren können. Die Standardeinstellung ist \family typewriter $HOME/.lyx/phonebook \family default . \layout Paragraph Beispiel: \layout LyX-Code \backslash phone_book meinadressbuch \layout Standard schreibt und liest die Adressen aus der Datei \family typewriter $HOME/.lyx/meinadressbuch \layout LyX-Code \backslash phone_book /var/lib/phonebook \layout Standard schreibt und liest die Adressen aus der Datei \family typewriter /var/lib/phonebook \layout Description \family typewriter \backslash fax_program: \family default Hiermit können Sie LyX veranlassen, ein externes Programm (z. \latex latex \backslash , \latex default B. \protected_separator \family typewriter tkhylafax \family default ) anstelle des LyX-eigenen Dialoges \family sans Fax \family default aufzurufen, um eine Datei als Fax zu versenden. Der einzige erlaubte Parameter ist \family typewriter $$FName \family default für den Namen der Datei. \layout Paragraph Beispiel: \layout LyX-Code \backslash fax_program \begin_inset Quotes eld \end_inset tkhylafax '$$Fname' \begin_inset Quotes erd \end_inset \layout Standard Mit den oben bereits erwähnten Einstellungen wird folgender Befehl ausgeführt: \layout LyX-Code tkhylafax /unbenannt.ps \layout Section Check TeX \layout Standard von \noun on Asger Alstrup \layout Subsection Einleitung \layout Standard Im Menü \family sans \bar under B \bar default earbeiten \family default finden Sie einen Eintrag \family sans Prüfe \protected_separator Te \bar under X \family default \bar default . Damit dieser Befehl einsetzbar ist, müssen Sie das Programm \family typewriter chktex \family default installiert haben. Ist dies nicht der Fall, wird der Befehl in hellgrau angezeigt und kann nicht aktiviert werden. Sie finden diese Programm auf jeder Spiegelung des CTAN oder über das Netz auf \family typewriter \begin_inset LatexCommand \url{http://www.ifi.uio.no/~jensthi/chktex/} \end_inset \family default . \layout Standard Das Paket \family sans ChkTeX \family default wurde von \noun on Jens T. Berger Thielemann \noun default aus dem Frust heraus erstellt, daß manche Konstrukte in LaTeX nicht sehr intuitiv und leicht zu vergessen sind. Das Programm liest die LaTeX-Datei, überprüft die Integrität und meldet einige typische Fehler. Es ist damit so etwas wie \family typewriter Lint \family default für LaTeX. \layout Standard Sie fragen sich nun sicherlich, was ein solches Programm für LyX bringen soll, welches bereits selber fehlerfreies LaTeX erzeugt. Die Antwort ist recht einfach: Wie auch \family typewriter Lint \family default überprüft \family typewriter chktex \family default nicht nur die korrekte \emph on Syntax \emph default des Dokumentes, sondern es führt auch einige semantische und \emph on typographische \emph default Tests durch. Im einzelnen kann \family typewriter chktex \family default einige verbreitete Fehler erkennen wie zum Beispiel \layout Itemize Fortsetzungspunkte: \newline Es sollte \SpecialChar \ldots{} anstelle von ... verwendet werden. \layout Itemize Kein Leerzeichen vor/nach einer Klammer: \newline ( falsche Leerräume ) \layout Itemize Erzwingen eines normalen Leerraumes nach verbreiteten Abkürzungen: \newline z. B. ist dies ein zu großer Abstand. \layout Itemize Erzwingen eines Satzende-Punktes wenn das letzte Wort im Satz mit Großbuchstaben endet: \newline Dies ist ein TEST. Und dies ein falscher Abstand. \layout Itemize Leerzeichen vor Marken und ähnlichen Befehlen: \newline Die Marke sollte direkt an den Text anschließen um zu verhindern, daß sie auf eine falsche Seite umgebrochen wird. \begin_inset LatexCommand \label{sec:chktex} \end_inset \begin_float footnote \layout Standard Diese Fußnote kann eventuell auf einer falschen Seite landen. \end_float Der Abstand der Marke ist zu groß. \layout Itemize Normale Leerzeichen vor Querverweisen anstelle von geschützten Leerzeichen: \newline Im ungünstigen Fall wird der Zeilenumbruch genau zwischen dem verweisenden Text und der Referenznummer eingefügt, das sieht nicht schön aus. Ein Beispiel dafür enthält Abschnitt \begin_inset LatexCommand \ref{sec:chktex} \end_inset . \layout Itemize Die Verwendung von \begin_inset Quotes gld \end_inset x \begin_inset Quotes grd \end_inset anstelle von \begin_inset Quotes gld \end_inset \begin_inset Formula \( \times \) \end_inset \begin_inset Quotes grd \end_inset zwischen Zahlen: 2x2 sieht im Vergleich zu 2 \begin_inset Formula \( \times \) \end_inset 2 recht mickrig aus. \layout Standard und vieles mehr\SpecialChar \ldots{} \family typewriter chktex \family default ist ein unentbehrliches Hilfsmittel, wenn Sie ihr Dokument vor dem Ausdruck noch ein wenig aufpolieren wollen. Sie sollten es direkt nach der Rechtschreibprüfung aufrufen, bevor Sie sich von Hand um weitere Verfeinerungen des Textsatzes kümmern. \layout Subsection Der Aufruf \layout Standard Wenn das Programm auf ihrem Rechner installiert ist, müssen Sie einfach nur den Menüpunkt \family sans \bar under B \bar default earbeiten\SpecialChar \menuseparator Prüfe \protected_separator Te \bar under X \family default \bar default aufrufen. LyX wird dann aus ihrem Dokument eine LaTeX-Datei erzeugen und \family typewriter chktex \family default starten, um es zu überprüfen. Werden dabei Fehler gefunden, wird LyX an den entsprechenden Stellen im Text Fehlermarken einfügen. Sie können diese Marken einfach finden, indem Sie den Menüpunkt \family sans \bar under B \bar default earbeiten\SpecialChar \menuseparator \bar under G \bar default ehe \protected_separator zu \protected_separator Fehler \family default oder das Tastaturkürzel \family sans C-g \family default (mit \family typewriter cua.bind \family default , der Standardeinstellung) verwenden. Öffnen Sie die Fehlermarken durch anklicken oder über das Tastaturkürzel \family sans C-i \family default (bzw. \protected_separator \family sans C-o \family default , falls Sie \family typewriter emacs.bind \family default verwenden). Lesen Sie die Fehlermeldung und beheben Sie den Fehler (falls es wirklich einer ist). Wenn Sie mit der Fehlermeldung nichts anfangen können oder Sie nicht verstehen, können Sie sie einfach ignorieren. Denken Sie daran, daß zwischen dem Erscheinungsbild des Textes auf dem Bildschirm und der Version, die \family typewriter chktex \family default zu sehen bekommt, noch ein Zwischenschritt liegt, dadurch kann es passieren, daß einige Warnungen unverständlich oder sogar dumm erscheinen. \layout Standard Dieser Text ist ein perfektes Testfeld für das Programm, und es sollte einige Warnungen erzeugen, mit denen Sie herumspielen können. Da Computer aber nicht sehr schlau sind können Sie davon ausgehen, daß die meisten davon falscher Alarm sind. \layout Subsection Anpassung an persönliche Wünsche \layout Standard Sie werden feststellen daß \family typewriter chktex \family default manchmal mehr Meldungen erzeugt, als Ihrer momentanen Laune guttut. Sie können sich dann überlegen, ob Sie es lieber nicht verwenden, warten bis sich Ihre Laune ändert oder einfach \family typewriter chktex \family default so anpassen, wie es ihnen gefällt. In jedem Fall können Sie den Menüpunkt \family sans \bar under B \bar default earbeiten\SpecialChar \menuseparator \bar under F \bar default loat \protected_separator & \protected_separator Einfügungen\SpecialChar \menuseparator Alle \protected_separator \bar under F \bar default ehlermarken \protected_separator löschen \family default verwenden, um sofort alle Fehlermarken aus dem Text zu entfernen. \layout Standard Obwohl \family typewriter chktex \family default in weiten Bereichen konfigurierbar und erweiterbar ist, sollten Sie nicht erwarten, daß sich auf diese Weise alle Probleme in LyX lösen lassen. Da LyX eine ganz spezielle LaTeX-Datei erzeugen muß, \begin_float footnote \layout Standard Sie können sich die gesamte Ausgabe von chktex ansehen , indem Sie direkt nach dessen Aufruf den Menüpunkt Bearbeiten->Zeige LaTeX Protokoll anwählen. \end_float damit es die von \family typewriter chktex \family default gemeldeten Zeilennummern der internen Dokumentenstruktur zuordnen kann, werden manche Warnungen nicht an der richtigen Stelle erscheinen. In diesem Fall können Sie zwei Dinge tun: \layout Itemize Verändern Sie den Aufruf von \family typewriter chktex \family default entweder in ihrer Datei \family typewriter lyxrc \family default oder in der globalen Konfigurationsdatei für \family typewriter chktex \family default (normalerweise \family typewriter /usr/local/share/chktexrc \family default ). Weiter unten im Text wird erläutert, welche Arten von Fehlerhinweisen so (de-) aktiviert werden können. \layout Itemize Exportieren Sie das Dokument als LaTeX-Datei und starten Sie \family typewriter chktex \family default von Hand um diese Datei zu prüfen. Auf diese Weise kann es etwas schwierig werden, die entsprechende Stelle im LyX-Dokument zu finden , aber mit ein wenig Geduld sollte das kein Problem sein. \layout Standard Hier nun die Liste all derjenigen Warnungen, die über den Eintrag \family typewriter \backslash chktex_command \family default in der Datei \family typewriter lyxrc \family default ein- oder ausgeschaltet werden können. Verwenden Sie \family typewriter -n# \family default , um ein Warnung abzuschalten, und \family typewriter -w# \family default , um Sie zu aktivieren. Die Einträge in hervorgehobener Schrift sind normalerweise abgeschaltet, den die Standardeinstellung ist " \family typewriter chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38 \family default ". \layout Standard Bitte verwenden Sie nur solche Optionen, die Warnungen an- oder abschalten. LyX ist darauf angewiesen, daß einige andere Parameter auf ganz bestimmte Werte gesetzt sind, damit eine Kommunikation zwischen LyX und \family typewriter chktex \family default möglich ist. \layout Standard Die folgenden Befehle wurden nicht übersetzt um ihnen die Zuordnung zu erleichte rn. \layout Enumerate \size small \emph on Command terminated with space. \layout Enumerate \size small Non-breaking space ( \begin_inset Quotes eld \end_inset \family typewriter ~ \family default \begin_inset Quotes erd \end_inset ) should have been used. \layout Enumerate \size small \emph on You should enclose the previous parenthesis with \begin_inset Quotes eld \end_inset \family typewriter {} \family default \begin_inset Quotes erd \end_inset . \layout Enumerate \size small Italic correction ( \begin_inset Quotes eld \end_inset \family typewriter \backslash / \family default \begin_inset Quotes erd \end_inset ) found in non-italic buffer. \layout Enumerate \size small Italic correction ( \begin_inset Quotes eld \end_inset \family typewriter \backslash / \family default \begin_inset Quotes erd \end_inset ) found more than once. \layout Enumerate \size small \emph on No italic correction ( \begin_inset Quotes eld \end_inset \family typewriter \backslash / \family default \begin_inset Quotes erd \end_inset ) found. \layout Enumerate \size small Accent command \begin_inset Quotes eld \end_inset \family typewriter cmd \family default \begin_inset Quotes erd \end_inset needs use of \begin_inset Quotes eld \end_inset \family typewriter cmd \family default \begin_inset Quotes erd \end_inset . \layout Enumerate \size small Wrong length of dash may have been used. \layout Enumerate \size small \emph on \begin_inset Quotes eld \end_inset \family typewriter %s \family default \begin_inset Quotes erd \end_inset expected, found \begin_inset Quotes eld \end_inset \family typewriter %s \family default \begin_inset Quotes erd \end_inset . \layout Enumerate \size small Solo \begin_inset Quotes eld \end_inset \family typewriter %s \family default \begin_inset Quotes erd \end_inset found. \layout Enumerate \size small You should use \begin_inset Quotes eld \end_inset \family typewriter %s \family default \begin_inset Quotes erd \end_inset to achieve an ellipsis. \layout Enumerate \size small Inter-word spacing ( \begin_inset Quotes eld \end_inset \family typewriter \backslash \family default \begin_inset Quotes eld \end_inset ) should perhaps be used. \layout Enumerate \size small Inter-sentence spacing ( \begin_inset Quotes eld \end_inset \family typewriter \backslash @ \family default \begin_inset Quotes erd \end_inset ) should perhaps be used. \layout Enumerate \size small Could not find argument for command. \layout Enumerate \size small No match found for \begin_inset Quotes eld \end_inset \family typewriter %s \family default \begin_inset Quotes erd \end_inset . \layout Enumerate \size small Math mode still on at end of LaTeX file. \layout Enumerate \size small Number of \begin_inset Quotes eld \end_inset \family typewriter char \family default \begin_inset Quotes erd \end_inset doesn't match the number of \begin_inset Quotes eld \end_inset \family typewriter char \family default \begin_inset Quotes erd \end_inset . \layout Enumerate \size small You should use either \family typewriter \begin_inset Quotes eld \end_inset \family default or \family typewriter \begin_inset Quotes erd \end_inset \family default as an alternative to \begin_inset Quotes eld \end_inset \family typewriter " \family default \begin_inset Quotes erd \end_inset . \layout Enumerate \size small You should use " \family typewriter ' \family default " (ASCII 39) instead of " \family typewriter ´ \family default " (ASCII 180). \layout Enumerate \size small User-specified pattern found. \layout Enumerate \size small This command might not be intended. \layout Enumerate \size small \emph on Comment displayed. \layout Enumerate \size small Either \family typewriter '' \backslash ,' \family default or \family typewriter ' \backslash ,'' \family default will look better. \layout Enumerate \size small Delete this space to maintain correct page references. \layout Enumerate \size small \emph on You might wish to put this between a pair of \begin_inset Quotes eld \end_inset \family typewriter {} \family default \begin_inset Quotes erd \end_inset . \layout Enumerate \size small You ought to remove spaces in front of punctuation. \layout Enumerate \size small Could not execute LaTeX command. \layout Enumerate \size small Don't use \family typewriter \backslash / \family default in front of small punctuation. \layout Enumerate \family typewriter \size small $ \backslash times$ \family default may look prettier here. \layout Enumerate \size small \emph on Multiple spaces detected in output. \layout Enumerate \size small This text may be ignored. \layout Enumerate \size small Use \family typewriter \begin_inset Quotes eld \end_inset \family default to begin quotation, not \family typewriter ' \family default . \layout Enumerate \size small Use \family typewriter ' \family default to end quotation, not \family typewriter \begin_inset Quotes eld \end_inset \family default . \layout Enumerate \size small Don't mix quotes. \layout Enumerate \size small You should perhaps use \begin_inset Quotes eld \end_inset \family typewriter cmd \family default \begin_inset Quotes erd \end_inset instead. \layout Enumerate \size small You should put a space in front of/after parenthesis. \layout Enumerate \size small You should avoid spaces in front of/after parenthesis. \layout Enumerate \size small \emph on You should not use punctuation in front of/after quotes. \layout Enumerate \size small Double space found. \layout Enumerate \size small You should put punctuation outside inner/inside display math mode. \layout Enumerate \size small You ought to not use primitive TeX in LaTeX code. \layout Enumerate \size small You should remove spaces in front of \begin_inset Quotes eld \end_inset \family typewriter %s \family default \begin_inset Quotes erd \end_inset \layout Enumerate \size small \begin_inset Quotes eld \end_inset \family typewriter %s \family default \begin_inset Quotes erd \end_inset is normally not followed by \begin_inset Quotes eld \end_inset \family typewriter %c \family default \begin_inset Quotes erd \end_inset . \layout Standard Für kommende Versionen von LyX ist eine verbesserte Schnittstelle zu diesem Programm (und seinem kleinen Bruder \family typewriter lacheck \family default ) geplant, um dessen volle Stärke ausnutzen zu können. Aber auch im gegenwärtgen Stadium ist es alles andere als nutzlos: Versuchen Sie es doch einfach mal mit einem ihrer etwas längeren Dokumente, Sie werden überrascht sein. \layout Section Versionskontrolle in LyX \layout Standard von \noun on Lars Gullik Bjønnes \layout Subsection Einleitung \layout Standard Ein Freund von mir wollte LyX für ein Gruppenprojekt verwenden. Als er aber keinerlei Unterstützung für Versionskontrolle oder File Locking fand, verwarf er die Idee. Das hat mich natürlich geärgert, und aus diesem Grund beschloß ich, mindestens Unterstützung für RCS ( \emph on Revision Control System \emph default , Versionskontrolle) zu implementieren (mit der Möglichkeit, dies später auf CVS und/oder SCCS zu erweitern). Dies ist nun geschehen. LyX unterstützt einige der grundlegensten RCS Befehle. Wenn Sie etwas komplizierteres machen wollen, müssen Sie dies in einem XTerm von Hand durchführen. \layout Standard Bevor Sie damit anfangen, RCS in LyX zu verwenden, sollten Sie unbedingt \begin_inset Quotes gld \end_inset \family typewriter rcsintro \family default \begin_inset Quotes grd \end_inset lesen (das ist eine Datei der Online-Hilfe von Unix, zu lesen mit dem Befehl \family typewriter man rcsintro \family default ). Dieser Text beschreibt alle grundlegenden Fähigkeiten von RCS. Insbesondere sollten Sie den Hinweis über das RCS-Verzeichnis und den Begriff der RCS-Master-Datei (die Datei mit der Endung \family typewriter ,v \family default ) lesen. \layout Standard Die Implementation in LyX setzt eine aktuelle Version des GNU-RCS-Paketes voraus --- für ältere Versionen wird keine Garantie gegeben. \layout Subsection RCS-Befehle in LyX \layout Standard Die folgenden Abschnitte beschreiben die von LyX unterstützten RCS-Befehle. Sie finden sie im Menü \family sans \bar under B \bar default earbeiten\SpecialChar \menuseparator \bar under V \bar default ersionskontrolle \family default . \layout Subsubsection \family sans Registrieren \layout Standard Wenn ihr Dokument noch nicht der Versionskontrolle untersteht, ist dies der Einzige Eintrag im Menü. Ist es einmal registriert ist dieser Eintrag grau unterlegt und nicht anwählbar. \layout Standard Mit diesem Befehl registrieren Sie ihr Dokument bei der Versionskontrolle. Sie werden interaktiv nach einer Anfänglichen Beschreibung für den Text gefragt. Dann wird das Dokument als schreibgeschützt markiert. Um es zu verändern, müssen Sie zuerst \family sans Arbeitskopie \protected_separator erzeugen \family default anwählen. Bei einem Dokument, das der Versionskontrolle unterliegt, wird hinter dem Dateinamen im Minibuffer den Eintrag ,,[RCS: ]`` angehängt. \layout Standard Der aufgerufene RCS-Befehl ist \family typewriter ci -q -u -i -t-"" \layout Standard Lesen Sie die Online-Hilfe ( \family typewriter man ci) \family default , \family typewriter \family default um mehr über die Bedeutung der Schalter zu erfahren. \layout Subsubsection \family sans Änderungen an VK übergeben \layout Standard Wenn Sie mit dem Editieren des Textes fertig sind, müssen Sie die Änderungen wieder der Versionskontrolle übergeben. Wenn Sie dies tun, werden Sie nach einer Beschreibung der Änderungen gefragt. Dies wird dann in der Log-Datei vermerkt. Die Versionsnummer wird erhöht, die Änderungen in die Masterdatei übertragen, die Datei wird entsperrt und als schreibgeschützt markiert. \layout Standard RCS-Befehl: \family typewriter ci -q -u -m"" \layout Subsubsection \family sans Arbeitskopie erzeugen \layout Standard Dadurch wird das Dokument gesperrt, und nur noch Sie können es verändern. Dadurch wird für Sie außerdem das Dokument als veränderbar markiert. Normalerweise werden Sie nun eine ganze Weile mit dem Text arbeiten, ihn verändern und zum Schluß den geänderten Text wieder an die Versionskontrolle übergeben. In der Statuszeile (Minibuffer) wird angezeigt, daß Sie die Datei gesperrt haben. \layout Standard RCS-Befehl: \family typewriter co -q -l \layout Subsubsection \family sans Letzte Version wiederherstellen \layout Standard Dadurch werden alle Änderungen, die Sie seit der letzten Übergabe an die VK gemacht haben, verworfen. Sie bekommen einen entsprechenden Warnhinweis, bevor diese Aktion durchgeführt wird. \layout Standard RCS Befehl: \family typewriter co -f -u \layout Subsubsection \family sans Letzte Version widerrufen \layout Standard Dadurch wird die letzte Übergabe an die VK rückgängig gemacht. Am Dokument, das Sie in LyX geladen haben, werden keinerlei Änderungen gemacht, aber die letzte Version wird aus der Masterdatei gelöscht. \layout Standard RCS Befehl: \family typewriter rcs -o \layout Subsubsection \family sans Entwicklung anzeigen \layout Standard Damit wird die vollständige Entwicklungsgeschichte des Dokumentes angezeigt. Es wird die Ausgabe des Befehls \family typewriter rlog \family default in einem eigenen Fenster gezeigt. Weitere Informationen liefert \family typewriter man rlog \family default . \layout Section Literate Programming \layout Standard von \noun on Edmar Wienskoski Jr. \noun default (edmar-w-jr@technologist.com) \layout Subsection Einleitung \layout Standard Zweck dieses Teils der Dokumentation ist es Ihnen zu zeigen, wie Sie LyX verwenden können, um sogenanntes \begin_inset Quotes gld \end_inset Literate Programming \begin_inset Quotes grd \end_inset zu betreiben. Dabei wird vorausgesetzt, daß Sie sich mit dieser Programmiertechnik bereits auskennen und wissen was mit \begin_inset Quotes gld \end_inset tangling \begin_inset Quotes grd \end_inset und \begin_inset Quotes gld \end_inset weaving \begin_inset Quotes grd \end_inset gemeint ist. Wenn das nicht der Fall ist sollten Sie dieses Kapitel überspringen oder sich anhand der weiter unten angegebenen Links im Web schlau machen -- es gibt sehr viel gute Literatur zu diesem Thema, die alles von der geschichtli chen Entwicklung bis zu den aktuellsten Hinweisen für Hilfsprogramme reicht. \layout Standard Außerdem wird angenommen, daß Sie sich mit LyX zumindest so gut auskennen, daß Sie es problemlos konfigurieren können (über \family typewriter lyxrc \family default ) oder die X-Resources verändern. Andernfalls ziehen Sie die restliche Dokumentation von LyX zu Rate. \layout Subsection Literate Programming \layout Standard Aus dem \emph on Literate Programming FAQ \emph default : \layout Quotation Literate Programming ist die Kombination von Dokumentation und Quelltext in einer einzigen Datei, und zwar in einer Art und Weise, in der es von Menschen einfach gelesen werden kann. Solche Dokumente sollten sogar Spaß beim Lesen machen, ja sogar zum Lesen einladen (Sorry Bob, das mußte sein!). Generell vereinen derartige \begin_inset Quotes gld \end_inset literate \begin_inset Quotes grd \end_inset Programme Quellcode und Dokumentation in einer einzigen Datei. Die Hilfsprogramme lesen dann diese Dateien und erzeugen daraus entweder die lesbare Dokumentation oder aber den compilierbare Programmcode. Der besondere WEB-Stil des Literate Programming wurde von \noun on D.E. \protected_separator Knuth \noun default während der Entwicklung seiner Schriftsatz-Software TeX kreiert. \layout Standard Eine andere Stelle sagt: \layout Quotation \emph on Wie unterscheidet sich \begin_inset Quotes gld \end_inset Literate Programming \begin_inset Quotes grd \end_inset von normaler Dokumentation? \layout Quotation Es gibt drei Unterscheidungsmerkmale. Nach Wichtigkeit geordnet sind das: \begin_deeper \layout Itemize Flexibilität bei der Reihenfolge der Ausarbeitung \layout Itemize Automatische Unterstützung von Textsuche \layout Itemize Gesetzte Dokumentation, insbesondere bei Diagrammen und Mathematik \end_deeper \layout Standard Jetzt, nachdem hoffentlich Ihre Neugier geweckt ist, sehen wir uns die Literatur an: \layout Subsubsection Literaturhinweise \layout Standard Das komplette Literate Programming FAQ finden Sie hier: \layout Quote \begin_inset LatexCommand \url{http://shelob.ce.ttu.edu/daves/faq.html} \end_inset \layout Standard Dieses FAQ zählt 23 (dreiundzwanzig!) unterschiedliche Hilfsprogramme auf. Manche davon sind ganz speziell für eine bestimmte Programmiersprache ausgelegt , andere sind da flexibler. Für LyX wurde \noun on Noweb \noun default ausgewählt, und zwar aus folgenden Gründen: \layout Itemize Dokumentation kann wahlweise in LaTeX oder HTML erstellt werden. \layout Itemize Es besitzt eine offene Struktur, d. \latex latex \backslash , \latex default h. \protected_separator es kann leicht um neue Filter erweitert werden, die eine benötigte Bearbeitungsf unktion hinzufügen. \layout Itemize Es gibt bereits eine gute Auswahl an bestehenden Filtern (HTML ist einer davon). \layout Itemize Es ist freie Software. \layout Standard Das Noweb Paket finden Sie auf \layout Quote \begin_inset LatexCommand \url{http://www.cs.virginia.edu/~nr/noweb} \end_inset \layout Standard Von dort aus erreichen Sie auch viele andere, hochinteressante Links und sogar ein paar Beispiele für Programme, die mit Literate Programming erstellt wurden. \layout Subsection LyX und Literate Programming \layout Standard Um mit Noweb zusammenzuarbeiten waren einige Änderungen in LyX notwendig. Diese wurden aber in einer Weise durchgeführt, die nicht auf Noweb beschränkt sind. Das bedeutet, daß es relativ einfach möglich sein sollte, ein anderes \begin_inset Quotes gld \end_inset Literate Programming \begin_inset Quotes grd \end_inset Hilfsprogramm zu verwenden, indem Sie einfach ein paar Einträge in der Datei \family typewriter lyxrc \family default verändern. \layout Subsubsection Erstellen von Dokumentation und Quellcode (weaving und tangling) \layout Paragraph Auswählen der Dokumentenklasse \layout Standard Wenn Sie LyX und Noweb erfolgreich installiert haben, stehen Ihnen bei der Auswahl der Dokumentenklasse drei weitere Punkte zur Auswahl: \layout Itemize \family sans Article (Noweb) \layout Itemize \family sans Book (Noweb) \layout Itemize \family sans Report (Noweb) \layout Standard Sie müssen eine davon verwenden, wenn Sie einen Text mit Literate Programming erstellen wollen. \layout Standard Generell ist Literate Programming nicht auf diese drei Klassen eingeschränkt, es können jederzeit weitere Klassen auf der Basis von bestehenden Stil-Dateien wie etwa \family sans letter \family default erstellt werden oder bestehende Klassen wie etwa \family sans Article \protected_separator (AMS) \family default entsprechend angepaßt werden. Die Beschränkung auf drei Klassen ist eine Folge des Wunsches, die Auswahlliste nicht übermäßig lang werden zu lassen. Falls Sie irgendwelche besonderen Wünsche haben, lassen Sie mich das wissen und ich werde versuchen, einen entsprechenden Eintrag zu bewirken oder Ihnen dabei helfen, das selber zu machen. \begin_float footnote \layout Standard Es ist ziemlich einfach, Sie müssen lediglich eine 4-zeilige Datei anlegen und die automatische LyX-Konfiguration starten. \end_float Gleiches gilt für den Fall, daß Sie ein anderes Programm als Noweb verwenden wollen, auch dann müssen Sie eigenen neue Dokumentenklassen erstellen. \layout Paragraph Die Eingabe von Programmcode \layout Standard In LyX verwenden Sie zur Eingabe von Programmcode den Umgebungstyp \family sans Scrap \family default . \begin_float footnote \layout Standard Der entsprechende Terminus in Noweb ist \begin_inset Quotes gld \end_inset Chunk \begin_inset Quotes grd \end_inset . Ich habe die Bezeichnung \begin_inset Quotes gld \end_inset Scrap \begin_inset Quotes grd \end_inset aus einem anderen Programm, Nuweb, übernommen, das ich vor Noweb lange Jahre verwendet habe. \end_float Noweb schließt derartige Eingaben so ein: \layout LyX-Code <>= \layout LyX-Code \protected_separator Code \layout LyX-Code \protected_separator Mehr code \layout LyX-Code \protected_separator Noch mehr Code \layout LyX-Code \protected_separator @ \layout Standard Das Problem dabei ist, daß alles, was zwischen \begin_inset Quotes gld \end_inset \family typewriter << \family default \begin_inset Quotes grd \end_inset und dem \begin_inset Quotes gld \end_inset \family typewriter @ \family default \begin_inset Quotes grd \end_inset steht, unverändert weitergegeben werden muß, d. \latex latex \backslash , \latex default h. \protected_separator LyX muß daran gehindert werden, die Eingabe in seiner Weise zu interpretieren und zu verändern. Aus diesem Grund gibt es den Umgebungstyp \family sans Scrap \family default . Er verhält sich fast wie eine LaTeX Absatzumgebung, bietet aber zusätzlich die Möglichkeit, Leerzeichen beliebig zu verwenden. Es ist also so etwas wie eine Kombination aus \family sans LaTeX \family default und \family sans LyX-Code \family default . \layout Standard Der Nachteil davon ist, daß aufeinanderfolgende Code-Absätze durch eine Leerzeile voneinander getrennt werden, sowohl im Quelltext wie auch in der gedruckten Dokumentation. Dies ist unerwünscht, deshalb müssen Sie den gesammten Programmtext in einen einzigen Absatz zusammenfassen. Dies geschieht, indem Sie die einzelnen Zeilen mit \family sans C-Return \family default anstelle von \family sans Return \family default abschließen. Das obige Beispiel sähe also so aus: \begin_float footnote \layout Standard Wenn Sie die gedruckte Version dieses Textes lesen, werden Sie keinen Unterschie d zwischen den beiden Beispielen erkennen. \end_float \layout LyX-Code <>= \newline \protected_separator Code \newline \protected_separator Mehr Code \newline \protected_separator Noch mehr Code \newline \protected_separator @ \layout Standard Bis auf die Unannehmlichkeit, \family sans C-Return \family default verwenden zu müssen, funktioniert dieses Layout einwandfrei. \begin_float footnote \layout Standard Es steht aber auf der Wunschliste des Autors, dies noch weiter zu vereinfachen. \end_float Wenn Sie die Formatierung des Programmcodes beibehalten wollen, müssen Sie geschützte Leerzeichen ( \family sans C-Leertaste \family default ) verwenden. Diese Umstände sind aber gering im Vergleich zu den Vorteilen, die Ihnen LyX beim Schreiben, Kompilieren und der Fehlersuche bietet. \layout Paragraph Erstellung der Dokumentation \layout Standard Sie haben nunein neues Dokument mit der korrekten Dokumentenklasse und einigem Text sowie Programmcode darin. Wie drucken Sie das nun aus? Die Antwort ist einfach wie immer: Wählen Sie wie gewohnt \family sans \bar under D \bar default atei\SpecialChar \menuseparator DVI \protected_separator \bar under a \bar default nzeigen \family default oder \family sans \bar under D \bar default atei\SpecialChar \menuseparator \bar under P \bar default ostScript \protected_separator anzeigen \family default , oder was immer Sie verwenden, wenn Sie normale Dokumente in der Vorschau betrachten wollen. Weiter ist keine besondere Aktion notwendig. \layout Standard Um Ihnen die Orientierung zu erleichtern geben wir hier eine kurze Zusammenfassu ng, was dabei hinter den Kulissen von LyX geschieht: \layout Enumerate Wird einer der Anzeige- oder Aktualisierungseinträge im Menü \family sans Datei \family default angewählt, wird eine LaTeX-Datei erzeugt. \begin_deeper \layout Standard Wenn das Dokument in einer der \begin_inset Quotes gld \end_inset Literate \begin_inset Quotes grd \end_inset Klassen geschrieben ist, wird dabei die Dateiendung verwendet, die in \family typewriter lyxrc \family default mit dem Befehl \family typewriter \backslash literate_extension \family default (standardmäßig \family typewriter .nw \family default ) festgelegt wurde, andernfalls wird die normale Endung \family typewriter .tex \family default verwendet \end_deeper \layout Enumerate Der einzige Unterschied ist bislang der Name der Datei, es ist also keinerlei Sonderbehandlung seitens LyX notwendig. Der Umgebungstyp \family sans Scrap \family default , den Sie zum formatieren des Programmcodes verwendet haben, sorgt für die korrekte Behandlung. \layout Enumerate Bei Dokumenten der \begin_inset Quotes gld \end_inset Literate \begin_inset Quotes grd \end_inset Klassen führt LyX nun einen weiteren externen Befehl aus: \begin_deeper \layout LyX-Code \begin_inset Quotes eld \end_inset \backslash literate_command \begin_inset Quotes erd \end_inset < \emph on Dateiname \emph default > \emph on Dateiname \emph default .out \layout LyX-Code \begin_inset Quotes eld \end_inset \backslash literate_error_filter \begin_inset Quotes erd \end_inset < \emph on Dateiname \emph default .out > \emph on Dateiname \emph default .log \layout Standard Sonst wird dieser Schritt übersprungen. \end_deeper \layout Enumerate Als letztes wird LaTeX gestartet und bearbeitet den Text wie gewohnt. \layout Standard Der Sinn des Befehls \family typewriter \backslash literate_command \family default ist es, die vorher erzeugte \family typewriter .nw \family default -Datei in eine \family typewriter .tex \family default -Datei zu konvertieren. \layout Standard Dabei dient der Befehl \family typewriter literate_error_filter \family default dazu, LyX bei der Ausgabe von Fehlermeldungen zu unterstützen, falls \family typewriter \backslash literate_command \family default irgendwelche Fehler gefunden hat. Dieser Filter kann ein beliebiges C-Programm oder ein Shellscript sein. Es hat nur die Aufgabe, Fehlermeldungen des Hilfsprogramms (normalerweise \family typewriter noweb \family default ) in ein Standardformat zu \begin_inset Quotes gld \end_inset übersetzen \begin_inset Quotes grd \end_inset , in dem sie von LyX bearbeitet werden können. Im Beispielverzeichnis von LyX finden Sie die Datei \family typewriter Literate.lyx \family default . Sie enthält als Beispiel für Literate Programming ein C-Programm, das Sie als Filter für die Meldungen von \family typewriter noweb \family default verwenden können. \layout Standard Auf diese Weise müssen Sie als Nutzer zwar zusätzliche Variablen konfigurieren, aber auf der anderen Seite haben Sie erst dadurch die Freiheit, unter den vorhandenen Hilfsprogrammen für Literate Programming frei zu wählen. Ansonsten können Sie diesen Filter auch undefiniert lassen. LyX und Literate Programming funktionieren dann immer noch, Sie erhalten dann lediglich keine schön aufgearbeitete Darbietung der aufgetretenen Fehler. \layout Paragraph Erstellung des Programmcodes \layout Standard Wenn Sie den Menüpunkt \family sans \bar under D \bar default atei\SpecialChar \menuseparator Programm \protected_separator \bar under e \bar default rstellen \family default anwählen, wird zunächst wie im vorigen Fall eine Datei mit der in \family typewriter \backslash literate_extension \family default angegebenen Endung erstellt. LyX startet danach das in \family typewriter \backslash build_command \family default angegebene Hilfsprogramm um den Programmcode zu erstellen, danach kann optional das in \family typewriter \backslash build_error_filter \family default Programm, um etwaige Fehler auszuwerten. LyX selber muß weiter nichts tun. \layout Standard Wenn Sie sich bereits ein wenig mit Noweb auskennen wissen Sie bereits, wie man aus einer \family typewriter .nw \family default -Datei ein ausführbares Programm erhält. Normalerweise verwendet man dazu den automatisierten Prozeß über ein \family typewriter Makefile \family default . Aus diesem Grund startet LyX, nachdem der Programmcode aus dem Dokument extrahiert wurde, das in \family typewriter \backslash build_program \family default festgelegte Programm, die Voreinstellung hierfür ist \family typewriter make \family default . Falls Sie Ihren Programmcode lieber über ein eigenes Script weiterbearbeiten, müssen Sie einen entsprechenden Eintrag in \family typewriter lyxrc \family default vornehmen: \layout LyX-Code \backslash build_command \begin_inset Quotes eld \end_inset mein_script meine_argumente \begin_inset Quotes erd \end_inset \layout Standard Der \family typewriter \backslash build_error_filter \family default unterscheidet sich von den anderen Filtern nur dadurch, daß er die Fehlermeldun gen des Compilers verarbeiten muß. Das vorhin erwähnte Beispielprogramm kann auch die Fehlermeldungen von \family typewriter gcc \family default und \family typewriter xlc \family default auswerten. Wenn Sie einen anderen Compiler verwenden können Sie das Programm entweder entsprechend abändern oder ein neues schreiben. Wie auch zuvor gilt: Sie können den Filter auch weglassen, bekommen dann aber in LyX keine Rückmeldung über aufgetretene Fehler. \layout Standard Zusammengefaßt kann man sagen, daß sich der Aufruf \family sans Programm \protected_separator erstellen \family default intern kaum von einem \family sans DVI aktualisieren \family default unterscheidet, es werden lediglich andere Programme gestartet. Hier ein Schema: \layout Standard \added_space_top 0.3cm \added_space_bottom 0.3cm \align center \LyXTable multicol5 6 5 0 0 -1 -1 -1 -1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 2 0 0 "3cm" "" 2 0 0 "2.5cm" "" 2 0 0 "3cm" "" 2 0 0 "2.5cm" "" 2 0 0 "3cm" "" 1 8 0 0 1 0 1 "" "4cm" 1 8 0 0 1 0 1 "" "2cm" 1 8 0 0 0 0 1 "" "" 1 8 0 0 1 0 1 "" "1.5cm" 1 8 0 0 1 0 1 "" "" 1 8 0 0 0 0 1 "" "4cm" 1 8 0 0 0 0 1 "" "2cm" 1 8 0 0 0 0 1 "" "" 1 8 0 0 0 0 1 "" "1.5cm" 1 8 0 0 0 0 1 "" "" 1 8 0 0 1 0 1 "" "4cm" 1 8 0 0 1 0 1 "" "2cm" 1 8 0 0 1 0 1 "" "" 1 8 0 0 1 0 1 "" "1.5cm" 1 8 0 0 1 0 1 "" "" 1 8 0 0 0 0 1 "" "4cm" 1 8 0 0 0 0 1 "" "2cm" 1 8 0 0 0 0 1 "" "" 1 8 0 0 0 0 1 "" "1.5cm" 1 8 0 0 0 0 1 "" "" 1 8 0 0 1 0 1 "" "4cm" 1 8 0 0 1 0 1 "" "2cm" 1 8 0 0 1 0 1 "" "" 1 8 0 0 0 0 1 "" "1.5cm" 1 8 0 0 1 0 1 "" "" 1 8 0 0 0 0 1 "" "4cm" 1 8 0 0 0 0 1 "" "2cm" 1 8 0 0 0 0 1 "" "" 1 8 0 0 0 0 1 "" "" 1 8 0 0 0 0 1 "" "" \family sans DVI aktualisieren \family default \newline erstelle \newline \newline starte \newline Zeige Fehler \newline mit normalem Dokument \newline \emph on datei \family typewriter \emph default .tex \family default \newline \newline \family typewriter \backslash latex \family default \newline von LaTeX \newline \family sans DVI aktualisieren \family default \newline erstelle \newline starte \newline starte \newline Zeige Fehler von \newline mit \begin_inset Quotes gld \end_inset literate \begin_inset Quotes grd \end_inset Dokument \newline \emph on datei \family typewriter \emph default .nw \family default \newline \family typewriter \backslash literate_command \family default \newline \family typewriter \backslash latex \family default \newline LaTeX / Literate \newline \family sans Programm erstellen \family default \newline erstelle \newline starte \newline \newline Zeige Fehler \newline mit \begin_inset Quotes gld \end_inset literate \begin_inset Quotes grd \end_inset Dokument \newline \emph on datei \family typewriter \emph default .nw \family default \newline \family typewriter \backslash build_command \family default \newline \newline vom Compiler \layout Subsubsection Konfiguration \layout Standard Es gibt fünf neue Variablen, die Sie in Ihrer Datei \family typewriter lyxrc \family default festlegen können: \layout Description \family typewriter \backslash literate_command \family default gibt an, welches der vielen Hilfsprogramme für das Literate Programming verwendet werden soll. Bei der normalen Konfiguration von LyX wird nach dem Paket Noweb gesucht. Wird es gefunden, wird diese Variable auf \begin_deeper \layout LyX-Code noweave -delay -index \layout Standard gesetzt, andernfalls auf \begin_inset Quotes gld \end_inset \family typewriter none \family default \begin_inset Quotes grd \end_inset . \end_deeper \layout Description \family typewriter \backslash literate_extension \family default damit wird die Dateieindung festgelegt, mit der eine Literate-Datei abgespeiche rt wird. Standardeinstellung ist hier \begin_inset Quotes gld \end_inset \family typewriter .nw \family default \begin_inset Quotes grd \end_inset oder \begin_inset Quotes gld \end_inset \family typewriter none \family default \begin_inset Quotes grd \end_inset , je nachdem ob das Noweb Paket gefunden wurde. \layout Description \family typewriter \backslash build_command \family default Die Standardeinstellung ist \begin_inset Quotes gld \end_inset \family typewriter make \family default \begin_inset Quotes grd \end_inset . Sie müssen ein \family typewriter Makefile \family default anlegen, um die weiteren Verarbeitungsschritte ( \family typewriter tangle \family default , \family typewriter weave \family default ) vorzunehmen. \begin_deeper \layout Standard Eine andere Möglichkeit besteht darin, das Makefile selber als Teil in das Dokument aufzunehmen. In diesem Fall können alle Projekte mit dem Aufruf \layout LyX-Code notangle -Rbuild-script \emph on dateiname \emph default .nw | sh \layout Standard übersetzt werden. Um diesen Weg zu verwenden müssen Sie ein Shellscript, beispielsweise mit dem Namen \family typewriter project-build \family default , anlegen: \layout LyX-Code #!/bin/sh \layout LyX-Code notangle -Rbuild-script $1 | sh \layout Standard Schließlich setzen Sie in LyX als \family typewriter build-command \family default dieses Script ein: \layout LyX-Code \backslash build_command project-build \layout Standard In jedem neuen Projekt müssen Sie nun nur noch eine \family sans Scrap \family default -Absatzumgebung mit dem Namen \family typewriter build-script \family default anlegen, in die Notwendigen Schritte zur Compilation des Programmes stehen. Jedesmal, wenn Sie jetzt \family sans Datei\SpecialChar \menuseparator Programm \protected_separator erstellen \family default anwählen, extrahiert LyX diesen Abschnitt ( \family typewriter notangle -Rbuild-script... \family default ) und führt ihn aus ( \family typewriter ...|sh \family default ). \end_deeper \layout Description \family typewriter \backslash literate_error_filter \family default Der Standardeintrag ist \begin_inset Quotes gld \end_inset \family typewriter cat \family default \begin_inset Quotes grd \end_inset . Wenn Sie das Programm aus dem Beispiel übersetzen, können Sie hier \begin_deeper \layout LyX-Code \backslash literate_error_filter \begin_inset Quotes eld \end_inset listerrors n \begin_inset Quotes erd \end_inset \layout Standard eintragen, um die Meldungen von Noweb(noweave) zu bearbeiten. \end_deeper \layout Description \family typewriter \backslash build_error_filter \family default Der Standardeintrag ist \begin_inset Quotes gld \end_inset \family typewriter cat \family default \begin_inset Quotes grd \end_inset . Wenn Sie das Programm aus dem Beispiel übersetzen, können Sie hier \begin_deeper \layout LyX-Code \backslash build_error_filter \begin_inset Quotes eld \end_inset listerrors b \begin_inset Quotes erd \end_inset \layout Standard eintragen, um die Meldungen von Noweb(notangle) zu bearbeiten. \end_deeper \layout Subsubsection Erweiterungen zur Fehlersuche \layout Standard In den LyX-Server wurde eine neue Funktion implementiert, und zwar \begin_inset Quotes gld \end_inset \family typewriter server-goto-file-row \family default \begin_inset Quotes grd \end_inset . Sie kann insbesondere von \family typewriter ddd \family default / \family typewriter gdb \family default oder einem anderen Debugger aus verwendet werden. \layout Standard Beim Debugging mit \family typewriter ddd \family default / \family typewriter gdb \family default gibt es die Möglichkeit, mit einem einzigen Tastendruck einen Editor an der aktuellen Position im Programmcode zu starten, die Voreinstellung in \family typewriter ddd \family default ist \family sans S-C-V \family default . Über den Menüpunkt Edit\SpecialChar \menuseparator Preferences\SpecialChar \menuseparator Helpers in \family typewriter ddd \family default können Sie unter \begin_inset Quotes gld \end_inset Edit Sources \begin_inset Quotes grd \end_inset festlegen, welcher Editor gestartet werden soll. \layout Standard Sie können die neue Funktion im LyX-Server ausnutzen, wenn Sie hier das folgende eintragen: \layout Quote echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in \layout Standard Wenn Sie nun \family typewriter ddd \family default verwenden und eine Stelle im Programm finden, die Sie verändern wollen, drücken Sie einfach \family sans S-C-V \family default und \family typewriter ddd \family default sendet die entsprechenden Informationen über den Server an LyX und im LyX-Fenst er wird der Cursor auf dieselbe Zeile gesetzt, an der auch \family typewriter ddd \family default gerade war. Kein mühsames Suchen nach der entsprechenden Stelle mehr. \layout Standard Um diese Fähigkeit auszunutzen müssen Sie allerdings den LyX-Server aktiviert haben. Dazu benötigen Sie den Eintrag \layout Quote \family typewriter \backslash serverpipe "/home//.lyxpipe" \layout Standard in Ihrer Datei \family typewriter lyxrc \family default . Weitere Informationen zum LyX-Server finden Sie in der LyX-Dokumentation. \layout Subsubsection Werkzeugleiste \layout Standard Es gibt sechs neue Einträge für die Werkzeugleiste, fünf davon sind für verschiedene Absatzumgebungen: \family sans Standard \family default , \family sans Section \family default , \family sans LaTeX \family default , \family sans LyX-Code \family default , und \family sans Scrap \family default . Das sind die, die ich am meisten verwende, und ich war einfach zu faul, jedesmal in der Auswahlliste herumzusuchen. Der sechste ist für den Menüpunkt \family sans Programm erstellen \family default . \layout Standard LyX bietet noch viele andere Schalter für die Werkzeugleiste. In meiner persönlichen Version verwende ich die neuen Einträge zusammen mit zwei weiteren (für \family sans DVI aktualisieren \family default und \family sans DVI anzeigen \family default ) in kleine Gruppen, das sieht in \family typewriter lyxrc \family default dann so aus: \layout LyX-Code \backslash begin_toolbar \layout LyX-Code \backslash layouts \layout LyX-Code \backslash add layout Standard \layout LyX-Code \backslash add layout Section \layout LyX-Code \backslash add layout LaTeX \layout LyX-Code \backslash add layout LyX-Code \layout LyX-Code \backslash add layout Scrap \layout LyX-Code \backslash separator \layout LyX-Code \backslash add buffer-view \layout LyX-Code \backslash add buffer-typeset \layout LyX-Code \backslash add build-program \layout LyX-Code \backslash separator \layout LyX-Code . \layout LyX-Code . \layout LyX-Code . \layout LyX-Code \backslash end_toolbar \layout Subsubsection Festlegung der Farben \layout Standard Viele der von LyX zur Darstellung verwendeten Farben können den eigenen Wünschen entsprechend angepaßt werden. Dafür gibt es jeweils zwei Möglichkeiten: Sie können sie in die Datei mit den X-Resources eintragen, oder als Parameter beim Aufruf von LyX mitangeben. \layout Standard Eines der Dinge, die oft kritisiert werden, ist die Farbe des LaTeX-Codes in LyX. Die Standardfarbe hierfür ist Rot, und da \family sans Scrap \family default diesen Schrifttyp verwendet, wird der Bildschirm recht schnell über und über rot sein. Versuchen Sie doch einmal: \layout Itemize In der X-Resource Datei: \begin_deeper \layout Quote \family typewriter lyx*LatexColor: gold \end_deeper \layout Itemize In der Kommandozeile: \begin_deeper \layout Quote \family typewriter lyx -LatexColor gold \end_deeper \layout Standard Der nächste Punkt ist die Sichtbarkeit des Neue-Zeile Zeichens auf dem Bildschir m. Sie können die Farbe dieses Zeichens so wählen, daß es sich kaum oder gar nicht vom Hintergrund abhebt. Auch hier ein Beispiel: \layout Itemize In der X-Resource Datei: \begin_deeper \layout Quote \family typewriter lyx*BackgroundColor: gray20 \layout Quote \family typewriter lyx*NewLineColor: gray35 \end_deeper \layout Itemize In der Kommandozeile: \begin_deeper \layout Quote \family typewriter lyx -BackgroundColor gray20 -NewLineColor gray35 \family default \end_deeper \layout Standard Wenn Sie einen dunklen Hintergrund mit heller Schrift bevorzugen, können Sie einfach Vorder- und Hintergrundfarben vertauschen: \layout Itemize In der X-Resource Datei: \begin_deeper \layout Quote \family typewriter lyx*Reverse: 1 \end_deeper \layout Itemize In der Kommandozeile: \begin_deeper \layout Quote \family typewriter lyx -Reverse \end_deeper \layout Standard Sie müssen bei all diesen Einstellungen aber darauf achten, daß auch die anderen von LyX verwendeten Farben wie Mathematikmodus, Einfügungen usw. \protected_separator noch erkennbar sind. Deshalb hier abschließend die Einstellungen aus meiner X-Resource-Datei. Das ist nur ein Vorschlag, suchen Sie sich selbst die Farben zusammen, die Ihnen am besten gefallen. \layout LyX-Code lyx*Reverse: \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator 1 \layout LyX-Code lyx*MathColor: \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator green \layout LyX-Code lyx*LatexColor: \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator gold \layout LyX-Code lyx*OnOffLineColor: \protected_separator \protected_separator \protected_separator \protected_separator magenta \layout LyX-Code lyx*InsetColor: \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator yellow \layout LyX-Code lyx*LightedColor: \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator gray50 \layout LyX-Code lyx*NewLineColor: \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator \protected_separator gray35 \layout LyX-Code lyx*BackgroundColor: \protected_separator \protected_separator \protected_separator gray20 \layout Chapter Geheimnisse der LaTeX-Zauberer \layout Standard Obwohl LyX ein sehr leistungsfähiges Programm ist, ist es unmöglich, all die Dinge, die mit reinem TeX/LaTeX möglich sind, zu unterstützen. Dennoch sind viele in TeX und LaTeX übliche und verbreitete Tricks auch in LyX möglich, zumindest wenn es Ihnen nichts ausmacht, den \family sans TeX \family default -Schalter in der Werkzeugleiste zu verwenden oder (via \family sans \bar under L \bar default ayout\SpecialChar \menuseparator LaTeX \protected_separator \bar under V \bar default orspann \family default ) TeX-Befehle selber in den LaTeX-Vorspann einzutragen. In diesem Kapitel sollen einige der Tips, Tricks und sonstigen guten Ideen aufgezeigt werden, mit denen Sie Ihren Dokumenten einen besonderen Anstrich zu geben. \emph on Machen Sie das aber zu Hause! \emph default Fangen Sie erstmal mit einem kleineren Text an, nicht gleich mit etwas so wichtigem wie Ihrer Dissertation. \layout Standard Die meisten der hier vorgestellten Ideen setzen Dateien voraus, die nicht in allen LaTeX-Distributio\SpecialChar \- nen zum Standard gehören. Bei einem kompletten System wie teTeX werden zwar die meisten dieser Pakete eingeschlossen sein, ein paar werden Sie sich aber trotzdem von einem der CTAN-Archive besorgen müssen. \layout Standard Oft gibt es in LaTeX mehrere Wege etwas bestimmtes zu erreichen, und oft gibt es mehrere Style-Dateien, die demselben Zweck dienen. Hier soll nicht ein Paket oder Weg einem anderen vorgezogen werden, es soll einfach nur gezeigt werden, \emph on wie \emph default eine bestimmte Aufgabe mit dem benutzten Paket gelöst werden kann. Also: Setzen Sie Ihren Magier-Hut auf, achten Sie auf Drachen und lassen Sie uns anfangen. \layout Section Tricks für Fußnoten und Randnotizen \layout Standard angeregt von \noun on Robin Socha \layout Subsection Fußnoten \layout Standard In der Dokumentenklasse \family sans article \family default kann LyX den Zähler für die Fußnoten nicht nach jedem Kapitel auf \begin_inset Quotes gld \end_inset 1 \begin_inset Quotes grd \end_inset zurücksetzen, genausowenig kann die Art des Zählers beeinflußt werden. Sie müssen dazu eigene LaTeX-Befehle in den Text einfügen: \layout Standard \latex latex \backslash setcounter{footnote}{0} \latex no_latex \latex default Der Befehl \latex no_latex \family typewriter \backslash setcounter{footnote}{0} \family roman \family default \latex default setzt den Zähler zurück auf 1. \begin_float footnote \layout Standard Der Zähler steht wieder auf 1. \end_float \layout Standard Der folgende Befehl schaltet die Numerierung um auf kleine Buchstaben. Betrachten Sie die nächste Fußnote in der \family typewriter dvi \family default - oder PostScript®-Vorschau \latex latex \backslash renewcommand{ \backslash thefootnote}{ \backslash alph{footnote}} \latex default : \begin_float footnote \layout Standard Dies ist ein Beispiel für eine Fußnote mit alphabetischer Zählung. \newline Verwenden sie den LaTeX-Befehl \family typewriter \backslash renewcommand{ \backslash thefootnote { \backslash alph{footnote}} \family default , um diesen Effekt zu erzielen. \end_float \layout Standard Der nächste Befehl setzt den Numerierungs-Stil wieder auf die Standardeinstellun g (arabische Ziffern) zurück. \latex latex \backslash renewcommand { \backslash thefootnote} { \backslash arabic{footnote}} \begin_float footnote \layout Standard Verwenden sie den LaTeX-Befehl \family typewriter \backslash renewcommand{ \backslash thefootnote}{ \backslash arabic{footnote}} \family roman \family default um \family roman \family default den Fußnoten-Stil wieder auf arabische Ziffern zurückzustellen. \end_float \layout Standard Als Einstellung für den Fußnotenstil sind \family typewriter \backslash arabic \family default , \family typewriter \backslash roman \family default , \family typewriter \backslash Roman \family default , \family typewriter \backslash alph \family default oder \family typewriter \backslash Alph \family default sowie ein paar weitere erlaubt. Ersetzen Sie einfach die entsprechenden Ausdrücke im obigen Beispiel und sehen Sie sich die Auswirkung in der Vorschau an. \layout Subsection Randnotizen \layout Standard Hier zwei Beispiele, was für nette Dinge mit Randnotizen möglich sind, wenn man ein paar einfache LaTeX-Befehle verwendet. \layout Standard Der folgende Befehl erzeugt einen dicken Strich neben ihrem Text. So etwas läßt sich wunderbar als Markierung für die schnelle Suche beim Durchblättern verwenden \layout Standard \family typewriter \backslash marginpar{ \backslash rule[-10mm]{30mm}{5mm}} \family roman . \family default \latex latex \backslash marginpar{ \backslash rule[-10mm]{20mm}{5mm}} \layout Standard Betrachten Sie in der \family typewriter dvi \family default - oder PostScript®-Vorschau, was der folgende Befehl verursacht. \layout Standard \latex latex \backslash reversemarginpar \latex default Richtig, damit können Sie eine Randnotiz auf der \begin_inset Quotes gld \end_inset falschen \begin_inset Quotes grd \end_inset Seite eines zweiseitig gesetzten Dokumentes einfügen. \begin_float margin \layout Standard \backslash reverse \latex latex \backslash - \latex default marginpar \latex latex \end_float \layout Section Mehrspaltige Dokumente \layout Standard von \noun on Lars Gullik Bjønnes \layout Subsection Intention \layout Standard Das Ziel dieses Abschnittes ist es, ihnen die Verwendung des LaTeX Paketes \family typewriter multicol \family default zu erläutern. Diese Paket wird derzeit von LyX noch nicht direkt unterstützt, deshalb müssen Sie einige Dinge von Hand einfügen. Wenn Sie diesen Abschnitt lesen, sollte ihnen klarwerden, wie man das macht. \layout Standard \size small \emph on Hinweis des Übersetzers: \emph default Den Text von A.C. Doyle, der für die Beispiele verwendet wird, habe ich nicht übersetzt. Zum einen ist es zum Verständnis nicht nötig, zum anderen wäre etwas mehr als mein Schul\SpecialChar \- englisch notwendig, um ihn angemessen ins Deutsche zu übertragen. \layout Subsection Beispiele \layout Subsubsection Zwei Spalten \layout Standard Wenn Sie Text in zwei Spalten setzen wollen, müssen Sie den LaTeX Modus verwenden und an dem Punkt, an dem der zweispaltige Satz beginnen soll, den Befehl \family typewriter \backslash begin{multicols}{2} \family default einfügen und am Ende den Befehl \family typewriter \backslash end{multicols} \family default . Zum Beispiel so: \layout Standard \latex latex \backslash begin{multicols}{2} \layout Standard \noindent \series bold \size small The Adventure of the Empty House \series default \newline by \noun on Sir Arthur Conan Doyle \layout Standard \size small It was in the spring of the year 1894 that all London was interested, and the fashionable world dismayed, by the murder of the Honourable Ronald Adair under most unusual and inexplicable circumstances. The public has already learned those particulars of the crime which came out in the police investigation, but a good deal was suppressed upon that occasion, since the case for the prosecution was so overwhelmingly strong that it was not necessary to bring forward all the facts. Only now, at the end of nearly ten years, am I allowed to supply those missing links which make up the whole of that remarkable chain. The crime was of interest in itself, but that interest was as nothing to me compared to the inconceivable sequel, which afforded me the greatest shock and surprise of any event in my adventurous life. Even now, after this long interval, I find myself thrilling as I think of it, and feeling once more that sudden flood of joy, amazement, and increduli ty which utterly submerged my mind. Let me say to that public, which has shown some interest in those glimpses which I have occasionally given them of the thoughts and actions of a very remarkable man, that they are not to blame me if I have not shared my knowledge with them, for I should have considered it my first duty to do so, had I not been barred by a positive prohibition from his own lips, which was only withdrawn upon the third of last month. \layout Standard \latex latex \backslash end{multicols} \layout Subsubsection Mehr als zwei Spalten \layout Standard Dasselbe Schema gilt, wenn Sie mehr als zwei Spalten haben wollen, Sie geben einfach die Anzahl der gewünschten Spalten in der zweiten Klammer an: \layout Standard \latex latex \backslash begin{multicols}{3} \layout Standard \size footnotesize It can be imagined that my close intimacy with Sherlock Holmes had interested me deeply in crime, and that after his disappearance I never failed to read with care the various problems which came before the public. And I even attempted, more than once, for my own private satisfaction, to employ his methods in their solution, though with indifferent success. There was none, however, which appealed to me like this tragedy of Ronald Adair. As I read the evidence at the inquest, which led up to a verdict of willful murder against some person or persons unknown, I realized more clearly than I had ever done the loss which the community had sustained by the death of Sherlock Holmes. There were points about this strange business which would, I was sure, have specially appealed to him, and the efforts of the police would have been supplemented, or more probably anticipated, by the trained observation and the alert mind of the first criminal agent in Europe. All day, as I drove upon my round, I turned over the case in my mind and found no explanation which appeared to me to be adequate. At the risk of telling a twice-told tale, I will recapitulate the facts as they were known to the public at the conclusion of the inquest. \layout Standard \latex latex \backslash end{multicols} \layout Standard Sie können zwar auch mehr als 3 Spalten verwenden, aber das ist meist für das Auge nicht sehr ansprechend. \layout Subsubsection Spalten innerhalb einer Spalte \layout Standard Sie können sogar mehrspaltige Abschnitte innerhalb einer anderen, mehrspaltigen Umgebung verwenden: \layout Standard \latex latex \backslash begin{multicols}{2} \layout Standard \size footnotesize The Honourable Ronald Adair was the second son of the Earl of Maynooth, at that time governor of one of the Australian colonies. Adair's mother had returned from Australia to undergo the operation for cataract, and she, her son Ronald, and her daughter Hilda were living together at 427 Park Lane. \layout Standard \latex latex \backslash begin{multicols}{2} \layout Standard \size footnotesize The youth moved in the best society--had, so far as was known, no enemies and no particular vices. He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement had been broken off by mutual consent some months before, and there was no sign that it had left any very profound feeling behind it. For the rest {sic} the man's life moved in a narrow and conventional circle, for his habits were quiet and his nature unemotional. Yet it was upon this easy-going young aristocrat that death came, in most strange and unexpected form, between the hours of ten and eleven-twenty on the night of March 30, 1894. \layout Standard \latex latex \backslash end{multicols} \layout Standard \size footnotesize Ronald Adair was fond of cards--playing continually, but never for such stakes as would hurt him. He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs. It was shown that, after dinner on the day of his death, he had played a rubber of whist at the latter club. He had also played there in the afternoon. \size default \size footnotesize The evidence of those who had played with him-- Mr. Murray, Sir John Hardy, and Colonel Moran--showed that the game was whist, and that there was a fairly equal fall of the cards. Adair might have lost five pounds, but not more. His fortune was a considerable one, and such a loss could not in any way affect him. He had played nearly every day at one club or other, but he was a cautious player, and usually rose a winner. It came out in evidence that, in partnership with Colonel Moran, he had actually won as much as four hundred and twenty pounds in a sitting, some weeks before, from Godfrey Milner and Lord Balmoral. So much for his recent history as it came out at the inquest. \layout Standard \latex latex \backslash end{multicols} \layout Standard Der Befehl \family typewriter \backslash end{multicols} \family default beendet dabei jeweils den zuletzt begonnenen Mehr-Spalten-Abschnitt. \layout Subsection Beispiele für Fortgeschrittene \layout Standard Wenn Sie das Paket \family typewriter multicol \family default kennen, dann wissen Sie, daß es einige Variablen zur Anpassung besitzt. Die folgenden Beispiele zeigen, wie man diese auch in LyX einsetzen kann. \layout Subsubsection Vorwort und bedingter Seitenumbruch \layout Standard Wenn auf der aktuellen Seite weniger als 5cm verbleiben, wird vor dem folgenden Absatz ein Seitenumbruch eingefügt. Der Absatz selber hat zwei Spalten und wird von einem kleinen Vorwort eingeleit et: \layout Standard \latex latex \backslash begin{multicols}{2}[And the story continues and continues and continues and continues\SpecialChar \ldots{} ][5cm] \layout Standard \size small On the evening of the crime, he returned from the club exactly at ten. His mother and sister were out spending the evening with a relation. The servant deposed that she heard him enter the front room on the second floor, generally used as his sitting-room. She had lit a fire there, and as it smoked she had opened the window. No sound was heard from the room until eleven-twenty, the hour of the return of Lady Maynooth and her daughter. Desiring to say good-night, she attempted to enter her son's room. The door was locked on the inside, and no answer could be got to their cries and knocking. Help was obtained, and the door forced. The unfortunate young man was found lying near the table. His head had been horribly mutilated by an expanding revolver bullet, but no weapon of any sort was to be found in the room. On the table lay two bank notes for ten pounds each and seventeen pounds ten in silver and gold, the money arranged in little piles of varying amount. There were some figures also upon a sheet of paper, with the names of some club friends opposite to them, from which it was conjectured that before his death he was endeavouring to make out his losses or winnings at cards. \layout Standard \latex latex \backslash end{multicols} \layout Subsubsection Vorwort und Unterabschnitte \layout Standard Was tun, wenn das Vorwort ein Abschnitts-Befehl sein soll? Auch das ist möglich, allerdings muß dazu der entsprechende LaTeX Befehl als Parameter dem \family typewriter multicols \family default -Befehl mitgegeben werden. Aus diesem Grund kann nicht die Abschnittsumgebung von LyX verwendet werden: \layout Standard \latex latex \backslash begin{multicols}{2}[ \backslash subsubsection{Dies ist der Abschnittsbefehl als Vorwort}][5cm] \layout Standard \size small A minute examination of the circumstances served only to make the case more complex. In the first place, no reason could be given why the young man should have fastened the door upon the inside. There was the possibility that the murderer had done this, and had afterwards escaped by the window. The drop was at least twenty feet, however, and a bed of crocuses in full bloom lay beneath. Neither the flowers nor the earth showed any sign of having been disturbed, nor were there any marks upon the narrow strip of grass which separated the house from the road. Apparently, therefore, it was the young man himself who had fastened the door. But how did he come by his death? No one could have climbed up to the window without leaving traces. Suppose a man had fired through the window, he would indeed be a remarkable shot who could with a revolver inflict so deadly a wound. Again, Park Lane is a frequented thoroughfare; there is a cab stand within a hundred yards of the house. No one had heard a shot. And yet there was the dead man and there the revolver bullet, which had mushroomed out, as soft-nosed bullets will, and so inflicted a wound which must have caused instantaneous death. Such were the circumstances of the Park Lane Mystery, which were further complicated by entire absence of motive, since, as I have said, young Adair was not known to have any enemy, and no attempt had been made to remove the money or valuables in the room. \layout Standard \latex latex \backslash end{multicols} \layout Subsubsection Leerraum \layout Standard Das Paket \family typewriter multicol \family default verlangt, daß vor und nach einem mehrspaltigen Absatz ein gewisser Leerraum verfügbar ist. Darüberhinaus fügt \family typewriter multicol \family default bei Bedarf einen zusätzlichen Leerraum vor und nach dem Absatz ein. Der Befehl um diesen Abstand festzulegen ist \family typewriter \backslash setlength{ \backslash multicolsep} {Länge} \family default und muß direkt vor dem Befehl \family typewriter \backslash begin{multicols} \family default eingefügt werden. Das folgende Beispiel fügt auf diese Weise einen Leerraum von 3cm vor und nach dem mehrspaltigen Text ein: \layout Standard \latex latex \backslash setlength{ \backslash multicolsep}{3cm} \backslash begin{multicols}{2} \layout Standard \size small All day I turned these facts over in my mind, endeavouring to hit upon some theory which could reconcile them all, and to find that line of least resistanc e which my poor friend had declared to be the starting-point of every investigat ion. I confess that I made little progress. In the evening I strolled across the Park, and found myself about six o'clock at the Oxford Street end of Park Lane. A group of loafers upon the pavements, all staring up at a particular window, directed me to the house which I had come to see. A tall, thin man with coloured glasses, whom I strongly suspected of being a plain-clothes detective, was pointing out some theory of his own, while the others crowded round to listen to what he said. I got as near him as I could, but his observations seemed to me to be absurd, so I withdrew again in some disgust. As I did so I struck against an elderly, deformed man, who had been behind me, and I knocked down several books which he was carrying. I remember that as I picked them up, I observed the title of one of them, THE ORIGIN OF TREE WORSHIP, and it struck me that the fellow must be some poor bibliophile, who, either as a trade or as a hobby, was a collector of obscure volumes. I endeavoured to apologize for the accident, but it was evident that these books which I had so unfortunately maltreated were very precious objects in the eyes of their owner. With a snarl of contempt he turned upon his heel, and I saw his curved back and white side-whiskers disappear among the throng. \layout Standard \latex latex \backslash end{multicols} \layout Paragraph Hinweis: \layout Standard Die Variablen, die Sie mit dem \family typewriter \backslash setlength \family default -Befehl verändert haben, müssen hinterher wieder auf ihren Standardwert zurückgesetzt werden, da der neue Wert sonst für den Rest des Textes gültig ist. \layout Standard \latex latex \backslash setlength{ \backslash multicolsep}{13pt} \layout Subsubsection Spaltenbreite und -abstand \layout Standard Die Breite der Spalten innerhalb der \family typewriter multicols \family default -Umgebung wird automatisch bestimmt, Sie können allerdings den Abstand zwischen zwei Spalten explizit angeben. So ist er für die folgenden Spalten mit dem Befehl \family typewriter \backslash setlength{ \backslash columnsep}{3cm} \family default auf 3cm eingestellt: \layout Standard \latex latex \backslash setlength{ \backslash columnsep}{3cm} \backslash begin{multicols}{2} \layout Standard \size small My observations of No. 427 Park Lane did little to clear up the problem in which I was interested. The house was separated from the street by a low wall and railing, the whole not more than five feet high. It was perfectly easy, therefore, for anyone to get into the garden, but the window was entirely inaccessible, since there was no water pipe or anything which could help the most active man to climb it. More puzzled than ever, I retraced my steps to Kensington. I had not been in my study five minutes when the maid entered to say that a person desired to see me. To my astonishment it was none other than my strange old book collector, his sharp, wizened face peering out from a frame of white hair, and his precious volumes, a dozen of them at least, wedged under his right arm. \layout Standard \latex latex \backslash end{multicols} \layout Standard Auch hier muß der Wert hinterher wieder auf den Standard zurückgesetzt werden. \layout Standard \latex latex \backslash setlength{ \backslash columnsep}{10pt} \layout Subsubsection Vertikale Linien \layout Standard Jeweils zwischen zwei Spalten wird eine Linie der Breite \family typewriter \backslash columnseprule \family default eingefügt. Beträgt dieser Wert \family typewriter 0pt \family default , wird keine Linie erzeugt. Im folgenden Beispiel ist die Linie 2pt breit: \layout Standard \latex latex \backslash setlength{ \backslash columnseprule}{2pt} \backslash begin{multicols}{2} \layout Standard \size small \begin_inset Quotes eld \end_inset You're surprised to see me, sir, \begin_inset Quotes erd \end_inset said he, in a strange, croaking voice. \layout Standard \size small I acknowledged that I was. \layout Standard \size small \begin_inset Quotes eld \end_inset Well, I've a conscience, sir, and when I chanced to see you go into this house, as I came hobbling after you, I thought to myself, I'll just step in and see that kind gentleman, and tell him that if I was a bit gruff in my manner there was not any harm meant, and that I am much obliged to him for picking up my books. \begin_inset Quotes erd \end_inset \layout Standard \size small \begin_inset Quotes eld \end_inset You make too much of a trifle, \begin_inset Quotes erd \end_inset said I. \begin_inset Quotes eld \end_inset May I ask how you knew who I was? \begin_inset Quotes erd \end_inset \layout Standard \size small \begin_inset Quotes eld \end_inset Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for you'll find my little bookshop at the corner of Church Street, and very happy to see you, I am sure. Maybe you collect yourself, sir. Here's \noun on British \protected_separator Birds \noun default , and \noun on Catullus \noun default , and \noun on The Holy War \noun default --a bargain, every one of them. With five volumes you could just fill that gap on that second shelf. It looks untidy, does it not, sir? \begin_inset Quotes erd \end_inset \layout Standard \latex latex \backslash end{multicols} \layout Standard Auch hier wird der Wert hinterher wieder zurückgesetzt. \layout Standard \latex latex \backslash setlength{ \backslash columnseprule}{0pt} \layout Standard So, nun müssen Sie sich wohl oder übel in die nächste Bibliothek begeben, wenn Sie auch noch den Rest der Geschichte erfahren wollen. \begin_float footnote \layout Standard \SpecialChar \ldots{} oder, wie auch wir, schummeln und das Gutenberg Projekt im Web ausfindig machen. \end_float \layout Section Abgesetzte Großbuchstaben \layout Standard \latex latex \backslash newfont{ \backslash tmpfont}{cmr17 scaled 2500}{ \backslash tmpfont D} \backslash vspace*{-9.5ex} \layout Standard \noindent \latex latex \backslash hangindent=3.3em \backslash hangafter=-3 \latex default iejenigen unter Ihnen, denen der Stil alter Bücher gefällt, würden sicherlich in Ihren Texten auch gerne jene abgesetzten großen Buchstaben am Anfang eines Kapitels verwenden. Mit etwas Kenntnis von TeX ist dies durchaus möglich --- allerdings etwas aufwendig, wie das Beispiel am Anfang dieses Absatzes zeigt. \begin_float footnote \layout Standard Für diejenigen, die den Text nur in gedruckter Form vorliegen haben: Die Befehlssequenz, um das große \begin_inset Quotes gld \end_inset D \begin_inset Quotes grd \end_inset zu erzeugen, lautete \family typewriter \backslash newfont{ \backslash tmpfont}{cmr17 scaled 2500}{ \backslash tmpfont D} \backslash vspace*{-8.2ex} \backslash hangindent=3.3em \backslash hangafter=-3 \family default . \end_float \layout Standard \latex latex \backslash verb+ \backslash bigdrop{-1em}{3}{ptmri}{E}+ \latex default s gibt aber noch einen viel einfacheren Weg, das zu erreichen. Das Paket \family typewriter dropcaps \family default (oder das neuere \family typewriter dropping \family default ) vom CTAN bietet einen schnellen Weg, solche Großbuchstaben in Ihren Text einzubinden. Da dieses Paket aber nicht zum Standardumfang von teTeX gehört, können wir das hier nicht vorführen. Falls Sie \family typewriter dropcaps \family default auf Ihrem System installiert haben, gehen Sie folgendermaßen vor: Speichern Sie diesen Text als neues Dokument ab (damit Sie ihn ändern können). Entfernen Sie am Beginn des Absatzes das \begin_inset Quotes gld \end_inset \backslash verb \begin_inset Quotes grd \end_inset sowie die beiden \begin_inset Quotes gld \end_inset + \begin_inset Quotes grd \end_inset und fügen im LaTeX-Vorspann die Zeile \family typewriter \backslash usepackage{dropcaps} \family default ein. Sie bekommen dann am Textanfang ein schönes \begin_inset Quotes gld \end_inset E \begin_inset Quotes grd \end_inset im Zeichensatz Times Roman Italic, das drei Zeilen hoch ist und 1 \latex latex \backslash , \latex default em in den Randbereich hineinragt. Der erste Parameter im LaTeX-Befehl ist die Breite der Einrückung. Im Beispiel ist diese negativ, damit ragt der Buchstabe in den Randbereich hinein. Der zweite Parameter ist die Höhe des Buchstaben, gemessen in Zeilen. Der dritte Parameter gibt den zu verwendenden Zeichensatz an: Hier kann praktisch jeder Zeichensatz verwendet werden, zu dem es eine \family typewriter tfm \family default -Datei gibt (schauen Sie sich ruhig einmal im Verzeichnis \family typewriter .../texmf/fonts/tfm \family default um). Sehr schön ist z. \latex latex \backslash , \latex default B. \protected_separator \begin_inset Quotes gld \end_inset \family typewriter yinit \family default \begin_inset Quotes grd \end_inset , ein altdeutscher Zeichensatz, der speziell für derartige Initialen gemacht wurde. Der vierte und letzte Parameter ist schließlich der Buchstabe (es können auch mehrere sein), den Sie abgesetzt haben wollen. Das neuere Paket \family typewriter dropping \family default unterstützt über den Befehl \family typewriter \backslash bigdrop \family default hinaus auch noch das leicht abgeänderte \family typewriter \backslash dropping \family default . \layout Section Text um Abbildungen und Tabellen herum setzen -- die Zweite \begin_inset LatexCommand \label{sec:wrap} \end_inset \layout Standard Wie bereits in Kapitel \begin_inset LatexCommand \ref{sec:floatflt} \end_inset beschrieben, können Sie das Paket \family typewriter floatflt \family default verwenden, um Text um eine Abbildung herum zu setzen. Es gibt aber (mindestens) zwei LaTeX-Pakete, die diese Funktionalität bieten: \family typewriter floatflt \family default und \family typewriter wrapfig \family default . Beide gehören zur aktuellen teTeX-Distribution (Version 0.4 Patchlevel 8), Sie können Sie also einfach vergleichen und auswählen, welches Ihnen mehr zusagt. \layout Standard \latex latex \backslash begin{floatingfigure}[l]{2.5in} \layout Standard \added_space_top 0.3cm \added_space_bottom 0.3cm \align center \begin_inset Figure size 162 69 file mobius.eps width 2 2.25 flags 9 \end_inset \layout Standard \latex latex \backslash end{floatingfigure} \layout Standard Links sehen Sie wieder das bereits bekannte Möbius-Band, diesmal wurde zum Einfügen aber der entsprechende Befehl im LaTeX-Modus verwendet, um damit die Abbildung auf jeden Fall auf die linke Seite zu setzen. Die Abbildung selber wurde wie üblich eingefügt, die Breite wurde auf 2.25 \latex latex \backslash , \latex default in festgelegt. Die Breite der \family typewriter floatingfigure \family default -Umgebung wurde mit 2.5 \latex latex \backslash , \latex default in etwas größer gewählt, um noch etwas Platz zwischen Abbildung und Text zu lassen. Der Parameter in der eckigen Klammer legt die Ausrichtung fest; gültige Optionen sind hier \family typewriter l \family default (links, wie im Beispiel), \family typewriter r \family default (rechts), \family typewriter p \family default (für \begin_inset Quotes gld \end_inset page \begin_inset Quotes grd \end_inset -- Seite; die einfügung erfolgt abhängig von der Seitenzahl, links für gerade Seitennummern, rechts für ungerade) sowie \family typewriter v \family default (dasselbe wie \family typewriter p \family default , solange keine Paket-Optionen angegeben wurden -- siehe dazu die Dokumentation zu \family typewriter floatflt \family default ). \layout Standard [ \emph on Hinweis des Autors: Es gibt auch eine entsprechende Umgebung für Tabellen. Sie wird mit \latex latex \backslash break \latex default \family typewriter \backslash begin{floatingtable} \family default aktiviert, allerdings ist es mir noch nicht gelungen, sie erfolgreich einzusetze n. --- mer \emph default ] \layout Section Zählung in der Absatzumgebung \family sans Enumerate \family default \layout Standard Die Zählung in der Absatzumgebung \family sans Enumerate \family default beginnt normalerweise mit arabischen Zahlen und endet in der tiefsten Aufzählun gsebene mit Großbuchstaben. Falls Sie eine andere Art der Aufteilung wünschen, können Sie dies folgendermaß en erreichen: \layout LyX-Code \backslash renewcommand{ \backslash labelenumi}{ \backslash Roman{enumi}.} \layout LyX-Code \backslash renewcommand{ \backslash labelenumii}{ \backslash Alph{enumii}.} \layout LyX-Code \backslash renewcommand{ \backslash labelenumiii}{ \backslash arabic{enumiii}.} \layout LyX-Code \backslash renewcommand{ \backslash labelenumiv}{ \backslash alph{enumiv}.)} \layout Standard Damit wird das Schema umgestellt auf große römische Zahlen, Großbuchstaben, arabische Zahlen und als letztes Kleinbuchstaben. \layout Standard Darüberhinaus wird die Numerierung noch ein wenig verändert, es wird zusätzlich ein Punkt eingefügt. Das so erzeugte Numerierungsschema für die verschiedenen Aufzählungsebenen ist damit also folgendes: < \begin_inset Quotes eld \end_inset I. \begin_inset Quotes erd \end_inset , \protected_separator \begin_inset Quotes erd \end_inset A. \begin_inset Quotes erd \end_inset , \protected_separator \begin_inset Quotes erd \end_inset 1. \begin_inset Quotes erd \end_inset , \protected_separator \begin_inset Quotes eld \end_inset a.) \begin_inset Quotes erd \end_inset >. \layout Standard Wie Sie am Beispiel sehen, gibt es für jede Ebene eigene Markierungsbefehle, \family typewriter \backslash labelenumi \family default \SpecialChar \ldots{} \family typewriter \backslash labelenumiv \family default , und ebenso einen eigenen Zähler, \family typewriter enumi \family default \SpecialChar \ldots{} \family typewriter enumiv \family default . Außerdem gibt es fünf Befehle, um \begin_inset Quotes gld \end_inset Zahlen \begin_inset Quotes grd \end_inset auszugeben, nämlich \family typewriter \backslash arabic{} \family default , \family typewriter \backslash roman{} \family default , \family typewriter \backslash Roman{} \family default , \family typewriter \backslash alph{} \family default und \family typewriter \backslash Alph{} \family default . Jedem von ihnen muß als Argument einer der Zähler übergeben werden. Sie können vor oder nach den Befehlen auch noch weitere Zeichen eingeben, Leerzeichen sind jedoch nicht notwendig. \layout Standard Damit ist dann wirklich fast jedes denkbare Schema machbar, hier nur ein Beispiel: \layout LyX-Code \backslash renewcommand{ \backslash labelenumi}{ \backslash # \backslash Alph{enumi} \backslash #} \layout LyX-Code \backslash renewcommand{ \backslash labelenumii}{ \backslash Alph{enumi}. \backslash arabic{enumii}} \layout LyX-Code \backslash renewcommand{ \backslash labelenumiii}{ \backslash alph{enumiii}+} \layout LyX-Code \backslash renewcommand{ \backslash labelenumiv}{( \backslash roman{enumiv})} \layout Standard Damit erhält man folgendes Numerierungsschema: < \begin_inset Quotes eld \end_inset #A# \begin_inset Quotes erd \end_inset , \protected_separator \begin_inset Quotes erd \end_inset A.1 \begin_inset Quotes erd \end_inset , \protected_separator \begin_inset Quotes erd \end_inset a+ \begin_inset Quotes erd \end_inset , \protected_separator \begin_inset Quotes eld \end_inset (i) \begin_inset Quotes erd \end_inset >. \layout Section Zusätzlicher Leerraum zwischen Tabellenzeilen \layout Standard In LaTeX ist es einfach möglich, zwischen zwei Zeilen einer Tabelle einen etwas größeren Zwischenraum einzufügen, indem man dem Zeilenende-Befehl ( \family typewriter \backslash \backslash \family default ) ein optionales Argument gibt. In LyX wurde dies nicht umgesetzt, deshalb sind hier zwei Tricks, wie Sie das trotzdem erreichen können. \layout Standard Der erste ist der formal richtige, aber etwas umständliche Weg. Fügen Sie im LaTeX-Vorspann den folgenden Befehl ein: \layout Standard \family typewriter \backslash newcommand{ \backslash extratablespace}[1]{ \backslash noalign{vskip#1}} \family default \layout Standard Dieser Befehl hat einen Parameter --- den Betrag des Abstands, den Sie einfügen wollen. Benutzen Sie diesen Befehl in der ersten Zeile \emph on nach \emph default dem Punkt, an dem Sie den Leerraum haben wollen. Hier ein Beispiel: \layout Standard \added_space_top 0.3cm \added_space_bottom 0.3cm \align center \LyXTable multicol5 4 3 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 "" "" 8 0 0 "" "" 8 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" Mineralien \newline Calzit \newline Dolomit \newline \newline Quarz \newline Graphit \newline \latex latex \backslash extratablespace{2ex} \latex default Fels \newline Kalkstein \newline Sandstein \newline \newline Granit \newline Andesit \layout Standard Die zweite Methode ist schneller, wird aber Typographen und TeXperten aufstöhnen lassen: Fügen Sie einfach einen zusätzlichen Zeilenende-Befehl mit optionalem Argument an derselben Stelle ein. Hier sind keine weiteren Definitionen wie im ersten Beispiel notwendig, aber es wird mehr Leerraum eingefügt, als Sie angegeben haben. Denn es wird ja eine leere Zeile \emph on plus \emph default dem angegebenen Leerraum eingefügt. Wenn dies zuviel Leerraum ist, geben Sie einfach einen negativen Wert als Parameter an: \layout Standard \added_space_top 0.3cm \added_space_bottom 0.3cm \align center \LyXTable multicol5 4 3 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 "" "" 8 0 0 "" "" 8 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" Mineralien \newline Calzit \newline Dolomit \newline \newline Quarz \newline Graphit \newline \latex latex \backslash \backslash [-1ex] \latex default Fels \newline Kalkstein \newline Sandstein \newline \newline Granit \newline Andesit \the_end