+\end_deeper
+\begin_layout Enumerate
+Jetzt muss man \SpecialChar LaTeX
+ nur noch mitteilen, dass es neue Dateien gibt.
+ Die ist je nach \SpecialChar LaTeX
+-Distribution anders:
+\end_layout
+
+\begin_deeper
+\begin_layout Enumerate
+Bei \SpecialChar TeX
+Live führen Sie von einer Kommandozeile den Befehl
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+texhash
+\end_layout
+
+\end_inset
+
+ aus.
+ Wenn Sie das Paket für alle Nutzer installiert haben, brauchen sie dazu
+ wahrscheinlich Administrator-Rechte.
+\end_layout
+
+\begin_layout Enumerate
+Bei MiK\SpecialChar TeX
+ starten Sie, wenn Sie das Paket für alle Nutzer installiert haben,
+ das Programm
+\begin_inset Quotes gld
+\end_inset
+
+Settings
+\begin_inset space ~
+\end_inset
+
+(Admin)
+\begin_inset Quotes grd
+\end_inset
+
+ und drücken dann auf den Kopf
+\begin_inset Quotes gld
+\end_inset
+
+Refresh FNDB
+\begin_inset Quotes grd
+\end_inset
+
+.
+ Anderenfalls starten Sie das Programm
+\begin_inset Quotes gld
+\end_inset
+
+Settings
+\begin_inset Quotes grd
+\end_inset
+
+ und machen dasselbe.
+\end_layout
+
+\end_deeper
+\begin_layout Enumerate
+Nun muss man \SpecialChar LyX
+ noch mitteilen, dass es neue Pakete gibt.
+ Verwenden Sie dazu in \SpecialChar LyX
+ das Menü
+\begin_inset Info
+type "menu"
+arg "reconfigure"
+\end_inset
+
+ und starten \SpecialChar LyX
+ danach neu.
+\end_layout
+
+\begin_layout Standard
+Nun ist das Paket installiert.
+ In unserem Beispiel wird nun die Dokumentklasse
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+FoilTeX
+\end_layout
+
+\end_inset
+
+ im Menü
+\family sans
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar menuseparator
+Dokumentklasse
+\family default
+ (unter
+\begin_inset Quotes gld
+\end_inset
+
+Präsentationen
+\begin_inset Quotes grd
+\end_inset
+
+) verfügbar sein.
+\end_layout
+
+\begin_layout Standard
+Möchten sie eine \SpecialChar LaTeX
+-Dokumentklasse verwenden, die generell nicht im Menü
+\family sans
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar menuseparator
+Dokumentklasse
+\family default
+ gelistet ist, müssen Sie dafür selbst eine Layout-Datei erstellen.
+ Dies ist das Thema des nächsten Abschnitts.
+\end_layout
+
+\begin_layout Section
+Layout-Dateitypen
+\end_layout
+
+\begin_layout Standard
+Dieser Abschnitt beschreibt die verschiedenen Arten von \SpecialChar LyX
+-Dateien, die Layout-Inf
+ormationen enthalten können.
+ Dort werden verschiedene Absatz- und Zeichenstile definiert, es wird bestimmt,
+ wie \SpecialChar LyX
+diese darstellt und wie sie in \SpecialChar LaTeX
+, DocBook, XHTML oder sonstige Formate
+ exportiert werden sollen.
+\end_layout
+
+\begin_layout Standard
+Wir bieten Ihnen hier eine umfassende Dokumentation zum Verfassen von Layout-Dat
+eien.
+ Da es aber so viele verschiedene nur schon von \SpecialChar LaTeX
+ unterstütze Dokumenttypen
+ gibt, können wir nicht jedes Problem, vor dem Sie vielleicht stehen, behandeln.
+ Die \SpecialChar LyX
+-Benutzer-Mailingliste wird aber von vielen Leuten gelesen, die Erfahrung
+ mit dem Layout-Design haben und die Ihnen gerne helfen.
+ Zögern Sie also nicht, offene Fragen dort zu stellen.
+\end_layout
+
+\begin_layout Standard
+Wenn Sie vor der Aufgabe stehen, eine neue Layout-Datei zu schreiben, ist
+ es zunächst einmal sehr hilfreich, die Layouts zu studieren, die \SpecialChar LyX
+ bereits
+ enthält.
+ Wenn Sie eine Layout-Datei für eine \SpecialChar LaTeX
+-Dokumentklasse geschrieben haben,
+ die auch von andern verwendet wird, sollten Sie überlegen, dieses Layout
+ auf der
+\begin_inset CommandInset href
+LatexCommand href
+name "Seite ,Layouts` des LyX-Wiki"
+target "https://wiki.lyx.org/Layouts/Layouts"
+literal "false"
+
+\end_inset
+
+ zu verlinken oder es vielleicht sogar an die \SpecialChar LyX
+-Entwicklerliste zu schicken,
+ damit es in \SpecialChar LyX
+ selbst aufgenommen wird.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Beachten Sie, dass \SpecialChar LyX
+ der
+\emph on
+\lang english
+General Public License
+\emph default
+\lang ngerman
+ (GPL) unterliegt.
+ Ihr Beitrag müsste auch dieser Lizenz unterworfen werden.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection
+Layout-Module
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Layout-Module"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Wir haben bislang immer von
+\begin_inset Quotes gls
+\end_inset
+
+Layout-Dateien
+\begin_inset Quotes grs
+\end_inset
+
+ gesprochen, tatsächlich gibt es aber unterschiedliche Arten von Dateien,
+ die Layout-Informationen enthalten.
+ Layout-Dateien im engeren Sinn haben die Endung
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.layout
+\end_layout
+
+\end_inset
+
+ und stellen \SpecialChar LyX
+ Information über Dokumentklassen zur Verfügung.
+ Seit \SpecialChar LyX
+ 1.6 gibt es jedoch auch so genannte Layout-Module, die zusätzliche
+ Layout-Informationen enthalten können.
+ Sie haben die Endung
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.module
+\end_layout
+
+\end_inset
+
+.
+ Module verhalten sich, grob gesprochen, so zu \SpecialChar LaTeX
+-Paketen, wie sich Layout-Dateien
+ zu \SpecialChar LaTeX
+-Klassen verhalten, und manche Module – wie etwa das Modul
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+endnotes
+\end_layout
+
+\end_inset
+
+ – bieten spezifische Unterstützung für ein bestimmtes Paket.
+ In einiger Hinsicht sind Module ganz ähnlich wie die von Layout-Dateien
+ eingebundene, Dateien
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Diese haben normalerweise die Endung
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.inc
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\end_inset
+
+ – bspw.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdsections.inc
+\end_layout
+
+\end_inset
+
+.
+ So sind sie nicht an eine bestimmte Dokumentklasse gebunden, sondern können
+ in verschiedenen Klassen genutzt werden.
+ Ein wichtiger Unterschied ist jedoch, dass die eingebundenen Dateien nur
+ genutzt werden können, wenn die Layout-Datei hierfür bearbeitet wird.
+ Module hingegen können einfach im Dialog
+\begin_inset Info
+type "menu"
+arg "dialog-show document"
+\end_inset
+
+ ausgewählt werden.
+\end_layout
+
+\begin_layout Standard
+Die Erstellung eines Moduls ist der einfachste Weg, um mit dem Verfassen
+ von Layouts zu beginnen, denn Module können sehr einfach sein und etwa
+ nur einen einzelnen Absatzstil oder eine benutzerdefinierte Einfügung definiere
+n.
+ Auf der anderen Seite können Module im Prinzip aber alles enthalten, was
+ auch Layout-Dateien enthalten.
+\end_layout
+
+\begin_layout Standard
+Nachdem Sie ein neues Modul geschrieben und dieses in den Ordner
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+layouts/
+\end_layout
+
+\end_inset
+
+ in
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+UserDir
+\end_layout
+
+\end_inset
+
+ kopiert haben, müssen Sie \SpecialChar LyX
+ rekonfigurieren (
+\begin_inset Info
+type "menu"
+arg "reconfigure"
+\end_inset
+
+) und dann neu starten, damit das Modul in der Benutzeroberfläche zugänglich
+ wird.
+ Falls Sie existierende Module modifizieren, ist diese Prozedur nicht nötig:
+ Änderungen werden verfügbar, sobald Sie in
+\begin_inset Info
+type "menu"
+arg "dialog-show document"
+\end_inset
+
+ irgend etwas ändern und OK drücken.
+
+\emph on
+Wir raten aber dringend, dass Sie Ihre Dokumente sichern, bevor Sie dies
+ tun.
+
+\emph default
+Um sicherzugehen,
+\emph on
+sollten Sie lieber nicht an Dokumenten arbeiten, während Sie dort verwendete
+ Module edieren
+\emph default
+.
+ Obwohl die Entwickler natürlich alles tun, um \SpecialChar LyX
+ in solchen Situationen stabil
+ zu halten, können Fehler in Ihren Modulen manchmal ungewollte Effekte haben.
+\end_layout
+
+\begin_layout Subsubsection
+Lokales Format
+\end_layout
+
+\begin_layout Standard
+Module sind für \SpecialChar LyX
+ das, was Pakete für \SpecialChar LaTeX
+ sind.
+ Manchmal braucht man jedoch möglicherweise eine spezifische Einfügung oder
+ einen Absatzstil nur für ein bestimmtes Dokument.
+ Hierfür extra ein Modul zu schreiben, ist mit Kanonen auf Spatzen geschossen.
+ Viel besser für solche Zwecke ist das, was wir
+\begin_inset Quotes gld
+\end_inset
+
+lokales Format
+\begin_inset Quotes grd
+\end_inset
+
+ nennen.
+\end_layout
+
+\begin_layout Standard
+Sie finden dieses in
+\begin_inset Info
+type "menu"
+arg "dialog-show document"
+\end_inset
+
+ unter
+\family sans
+Lokales Format
+\family default
+.
+ In das große Eingabefeld dort können Sie alles eingeben, was Sie in eine
+ Layout-Datei oder ein Modul eingeben können.
+ Das lokale Format eines Dokuments können Sie sich im Grunde als Modul vorstelle
+n, das nur dem entsprechenden Dokument zugänglich ist (alle Definitionen
+ werden direkt im Dokument gespeichert und können so auch leicht mit dem
+ Dokument weitergegeben werden).
+ Wie in Layout-Dateien und Modulen auch sollten Sie das
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Format
+\end_layout
+
+\end_inset
+
+ spezifizieren (s.
+\begin_inset space \thinspace{}
+\end_inset
+
+u.).
+ Dabei ist jedes (bekannte) Format möglich, sinnvollerweise sollten Sie
+ aber das jeweils aktuelle verwenden (das aktuelle Format in \SpecialChar LyX
+ 2.3 ist 63).
+\end_layout
+
+\begin_layout Standard
+Sobald Sie etwas in das Eingabefeld in
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Lokales Format
+\end_layout
+
+\end_inset
+
+ eingegeben haben, aktiviert \SpecialChar LyX
+ den Knopf
+\begin_inset Quotes gld
+\end_inset
+
+Validieren
+\begin_inset Quotes grd
+\end_inset
+
+ unter diesem Feld.
+ Wenn Sie darauf klicken (was Sie tun müssen, bevor Sie OK klicken können),
+ überprüft \SpecialChar LyX
+, ob das, was Sie eingegeben haben, im spezifizierten Format
+ auch korrekt ist.
+ \SpecialChar LyX
+ meldet, ob dies der Fall ist, aber leider nicht,
+\emph on
+was
+\emph default
+ gegebenenfalls falsch ist.
+ Wenn Sie \SpecialChar LyX
+ von einer Konsole gestartet haben, wird dies aber dort ausgegeben.
+ Solange es Fehler in der Definition gibt, können Sie Ihr lokales Format
+ nicht speichern.
+\end_layout
+
+\begin_layout Standard
+Die Warnungen, die wir am Ende des vorherigen Abschnitts ausgesprochen haben,
+ gelten auch hier: Spielen Sie nicht mit dem lokalen Format herum, während
+ Sie am Dokument arbeiten, besonders nicht, wenn Sie ungesicherte Änderungen
+ haben.
+ Wenn Sie dies beachten, kann das lokale Format (in einem Testdokument)
+ aber als sehr hilfreiche Methode dienen, um Layout-Ideen auszuprobieren
+ oder etwa Modulideen auszuprobieren.
+\end_layout
+
+\begin_layout Subsection
+Layout für
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+.sty
+\end_layout
+
+\end_inset
+
+-Dateien
+\end_layout
+
+\begin_layout Standard
+Wenn Sie eine neue \SpecialChar LaTeX
+-Klasse unterstützen wollen, heißt das in der Regel,
+ dass Sie entweder einen \SpecialChar LaTeX
+-Stil (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.sty
+\end_layout
+
+\end_inset
+
+) oder eine \SpecialChar LaTeX2e
+-Klasse (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.cls
+\end_layout
+
+\end_inset
+
+) vorliegen haben, für den es ein \SpecialChar LyX
+-Layout zu schreiben gilt.
+ Ersteres ist normalerweise relativ einfach.
+ Letzteres ist zumeist etwas anspruchsvoller.
+ Wenn Sie eine neue DocBook-DTD unterstützen wollen, können Sie die Anmerkungen
+ teilweise übertragen.
+\end_layout
+
+\begin_layout Standard
+Der einfachere Fall ist, wie gesagt, dass die Dokumentklasse, die Sie unterstütz
+en wollen, als Stildatei vorliegt, die ihrerseits auf eine bereits unterstützte
+ \SpecialChar LaTeX
+-Klasse aufsetzt.
+ Zur Illustration nehmen wir an, dass die Stildatei
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+myclass.sty
+\end_layout
+
+\end_inset
+
+ heißt und dass Sie zusammen mit der \SpecialChar LaTeX
+-Klasse
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+report.cls
+\end_layout
+
+\end_inset
+
+, die eine Standardklasse ist, verwendet werden soll.
+
+\end_layout
+
+\begin_layout Standard
+Beginnen Sie damit, dass Sie eine Kopie der existierenden Layout-Datei
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+report.layout
+\end_layout
+
+\end_inset
+
+ in Ihrem lokalen Verzeichnis unter dem Namen der neuen Klasse,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+myclass.layout
+\end_layout
+
+\end_inset
+
+, ablegen:
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Mit dem lokalen Verzeichnis meinen wir das
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+UserDir
+\end_layout
+
+\end_inset
+
+, siehe oben Abschnitt
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Das-lokale-Konfigurationsverz"
+
+\end_inset
+
+.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout LyX-Code
+cp report.layout ~/.lyx/layouts/myclass.layout
+\end_layout
+
+\begin_layout Standard
+Dann bearbeiten Sie
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+myclass.layout
+\end_layout
+
+\end_inset
+
+ und ändern die Zeile
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+DeclareLaTeXClass{Report (Standard Class)}
+\end_layout
+
+\begin_layout Standard
+in
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+DeclareLaTeXClass[report, myclass.sty]{Report (My Class)}
+\end_layout
+
+\begin_layout Standard
+Dann fügen Sie gegen Anfang der Datei ein:
+\end_layout
+
+\begin_layout LyX-Code
+Preamble
+\begin_inset Newline newline
+\end_inset
+
+
+\backslash
+usepackage{myclass}
+\begin_inset Newline newline
+\end_inset
+
+EndPreamble
+\end_layout
+
+\begin_layout Standard
+Starten Sie \SpecialChar LyX
+ und wählen Sie
+\begin_inset Info
+type "menu"
+arg "reconfigure"
+\end_inset
+
+.
+ Dann starten Sie \SpecialChar LyX
+ neu und beginnen ein neues Dokument.
+ Sie sollten nun
+\begin_inset Quotes gld
+\end_inset
+
+
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Report (My Class)
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes grd
+\end_inset
+
+ in der Liste der auswählbaren Dokumentklassen in
+\begin_inset Info
+type "menu"
+arg "dialog-show document"
+\end_inset
+
+ finden.
+ Es ist wahrscheinlich, dass sich einige der Überschriftenbefehle und andere
+ Dinge in Ihrer neuen Klasse anders verhalten als in der Basisklasse (hier:
+ Report).
+ Sie können mit den vorhandenen Definitionen spielen, um dies anzupassen.
+ Die Layout-Informationen für Überschriften sind nicht in
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+report.layout
+\end_layout
+
+\end_inset
+
+ selbst, sondern in
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdsections.inc
+\end_layout
+
+\end_inset
+
+ enthalten, aber Sie müssen deren Inhalt nicht kopieren, um die Definitionen
+ zu verändern.
+ Statt dessen können Sie Änderungen einfach in Ihrer neuen Layout-Datei
+ vornehmen, und zwar nach der Zeile
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Input stdclass.inc
+\end_layout
+
+\end_inset
+
+, die ihrerseits
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdsections.inc
+\end_layout
+
+\end_inset
+
+ einbindet.
+ Sie können zum Beispiel folgenden Zeilen einfügen:
+\end_layout
+
+\begin_layout LyX-Code
+Style Chapter
+\end_layout
+
+\begin_layout LyX-Code
+ Font
+\end_layout
+
+\begin_layout LyX-Code
+ Family Sans
+\end_layout
+
+\begin_layout LyX-Code
+ EndFont
+\end_layout
+
+\begin_layout LyX-Code
+End
+\end_layout
+
+\begin_layout Standard
+Dies ändert die Schrift, die in \SpecialChar LyX
+ zur Darstellung von Kapitelüberschriften
+ verwendet wird, in eine serifenlose.
+ Die bestehende Definition des Kapitelstils wird so überschrieben (bzw.
+ ergänzt).
+
+\end_layout
+
+\begin_layout Standard
+Ihr neues Paket stellt vielleicht auch neue Befehle oder Umgebungen bereit,
+ die nicht in der Basisklasse enthalten sind.
+ In diesem Fall können Sie diese zur Layout-Datei hinzufügen Abschnitt
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Das-Layout-Dateiformat"
+
+\end_inset
+
+ erläutert dies genauer.
+\end_layout
+
+\begin_layout Standard
+Falls
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+myclass.sty
+\end_layout
+
+\end_inset
+
+ mit verschiedenen Dokumentklassen verwendet werden kann, und vielleicht
+ auch falls nicht, ist es vielleicht noch einfacher, statt einer Layout-Datei
+ ein Modul zu schreiben.
+ Das einfachst mögliche Modul würde so aussehen:
+\end_layout
+
+\begin_layout LyX-Code
+#
+\backslash
+DeclareLyXModule{My Class}
+\end_layout
+
+\begin_layout LyX-Code
+#DescriptionBegin
+\end_layout
+
+\begin_layout LyX-Code
+#Support for myclass.sty.
+\end_layout
+
+\begin_layout LyX-Code
+#DescriptionEnd
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout LyX-Code
+Format 63
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout LyX-Code
+Preamble
+\begin_inset Newline newline
+\end_inset
+
+
+\backslash
+usepackage{mypkg}
+\begin_inset Newline newline
+\end_inset
+
+EndPreamble
+\end_layout
+
+\begin_layout Standard
+Komplexere Module modifizieren vielleicht die Definition vorhandener Konstrukte
+ oder ergänzen neue.
+ Auch dies wird in Abschnitt
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Das-Layout-Dateiformat"
+
+\end_inset
+
+ ausführlicher besprochen.
+\end_layout
+
+\begin_layout Subsection
+Layout für
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+.cls
+\end_layout
+
+\end_inset
+
+-Dateien
+\end_layout
+
+\begin_layout Standard
+Hier gibt es zwei Möglichkeiten.
+ Eine ist, dass die \SpecialChar LaTeX
+-Klasse selbst auf einer bestehenden anderen \SpecialChar LaTeX
+-Klasse
+ basiert.
+ Viele Klassen für Dissertationen basieren etwa auf
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+book.cls
+\end_layout
+
+\end_inset
+
+.
+ Um zu prüfen, ob das in Ihrem Fall so ist, schauen Sie in Ihrer Klasse,
+ ob es eine Zeile wie diese gibt:
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+LoadClass{book}
+\end_layout
+
+\begin_layout Standard
+Falls ja, können Sie im Großen und Ganzen wie im vorherigen Abschnitt beschriebe
+n vorgehen, mit Ausnahme der Zeile
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Declare\SpecialChar LaTeX
+Class
+\end_layout
+
+\end_inset
+
+.
+ Falls Ihre neue Klasse
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+thesis
+\end_layout
+
+\end_inset
+
+ heißt und auf
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+book
+\end_layout
+
+\end_inset
+
+ basiert, sollte diese Zeile lauten:
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Und am einfachsten ist es, wenn Sie die Layout-Datei
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+thesis.layout
+\end_layout
+
+\end_inset
+
+ nennen: \SpecialChar LyX
+ nimmt an, wenn nicht anders angegeben (siehe unten), dass die
+ Layout-Datei denselben Namen hat wie die \SpecialChar LaTeX
+-Klasse, die sie unterstützt.
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+DeclareLaTeXClass[thesis,book]{Thesis}
+\end_layout
+
+\begin_layout Standard
+Die zweite Möglichkeit ist, dass die neue Klasse auf keiner anderen basiert.
+ Dann müssen Sie wohl ein komplett neues Layout erstellen.
+ Aber auch dann können Sie Bestandteile aus anderen Layouts übernehmen,
+ die sich (partiell) ähnlich verhalten und diese dann gegebenenfalls modifiziere
+n.
+ Zumindest sollten Sie eine existierende Layout-Datei als Startpunkt nehmen,
+ damit Sie sehen, um was Sie sich alles kümmern müssen.
+ Die Einzelheiten folgen unten.
+\end_layout
+
+\begin_layout Subsection
+Vorlagen erstellen
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Vorlagen-erstellen"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Sobald Sie eine Layout-Datei für eine neue Dokumentklasse geschrieben haben,
+ werden Sie vielleicht auch eine Vorlage dafür schreiben wollen.
+ Eine Vorlage ist eine Art Tutorium
+\emph on
+
+\emph default
+für Ihr Layout, sie zeigt, wie diese verwendet wird (unter Verwendung von
+ Blindtext).
+ Schauen Sie sich einfach bestehende Vorlagen an, um zu sehen, wie man dies
+ gestalten kann.
+\end_layout
+
+\begin_layout Standard
+Vorlagen sind im Grunde normale \SpecialChar LyX
+-Dokumente und werden auch so erstellt.
+ Der einzige Unterschied ist, dass normale \SpecialChar LyX
+-Dokumente alle möglichen Einstellung
+en enthalten, beispielsweise hinsichtlich Schriftarten und Seitengrößen.
+ Vorlagen enthalten diese oft nicht, um die Anwender nicht zu sehr einzuschränke
+n.
+ Daher werden bei Vorlagen die entsprechenden Befehle oft entfernt (wie
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+font_roman
+\end_layout
+
+\end_inset
+
+ oder
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+papersize
+\end_layout
+
+\end_inset
+
+).
+ Dies können Sie mit einem einfachen Text-Editor, etwa
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+vi
+\end_layout
+
+\end_inset
+
+ oder
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+notepad
+\end_layout
+
+\end_inset
+
+, erledigen.
+\end_layout
+
+\begin_layout Standard
+Legen Sie die fertige Vorlage in
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+UserDir/templates/
+\end_layout
+
+\end_inset
+
+ ab, kopieren Sie ggf.
+ die, die Sie verwenden, von
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LyXDir/templates/
+\end_layout
+
+\end_inset
+
+ in dasselbe Verzeichnis und ändern Sie den Pfad zu den Vorlagen in
+\begin_inset Info
+type "menu"
+arg "dialog-show prefs"
+\end_inset
+
+ unter
+\family sans
+Pfade
+\family default
+.
+\end_layout
+
+\begin_layout Standard
+Beachten Sie übrigens, dass es eine Vorlage mit besonderer Funktion gibt:
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+defaults.lyx
+\end_layout
+
+\end_inset
+
+.
+ Diese wird jedes Mal geladen, wenn Sie mit
+\begin_inset Info
+type "menu"
+arg "buffer-new"
+\end_inset
+
+ ein neues Dokument erstellen, um sinnvolle Voreinstellungen vorzunehmen.
+ Um diese Vorlage zu verändern, müssen Sie nur ein Dokument mit den gewünschten
+ Einstellungen öffnen und in
+\begin_inset Info
+type "menu"
+arg "dialog-show document"
+\end_inset
+
+ den Knopf
+\family sans
+Als Dokument-Voreinstellung speichern
+\family default
+ betätigen.
+\end_layout
+
+\begin_layout Subsection
+Alte Layout-Dateien auf den neuesten Stand bringen
+\end_layout
+
+\begin_layout Standard
+Das Format der Layout-Dateien ändert sich mit jeder \SpecialChar LyX
+-Version.
+ Daher müssen die Layout-Dateien in das neue Format konvertiert werden.
+ Wenn \SpecialChar LyX
+ eine Layout-Datei eines älteren Formats liest, ruft es automatisch
+ das Skript
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+layout2layout.py
+\end_layout
+
+\end_inset
+
+ auf um es in eine temporäre Datei im aktuellen Format zu konvertieren.
+ Die Originaldatei wird nicht verändert.
+ Wenn Sie die Layout-Datei öfter verwenden, dann können Sie sie permanent
+ in das neue Format konvertieren, so dass \SpecialChar LyX
+ dies nicht jedes Mal tun muss.
+ Um das zu tun, machen sie Folgendes:
+\end_layout
+
+\begin_layout Enumerate
+Benennen Sie
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MeineKlasse.layout
+\end_layout
+
+\end_inset
+
+ in
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MeineKlasse.alt
+\end_layout
+
+\end_inset
+
+ um.
+\end_layout
+
+\begin_layout Enumerate
+Rufen Sie den Befehl
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+python LyXDir/scripts/layout2layout.py myclass.old myclass.layout
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+auf, wobei
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LyXDir
+\end_layout
+
+\end_inset
+
+ der Name Ihres \SpecialChar LyX
+-Systemverzeichnisses ist.
+\end_layout
+
+\begin_layout Standard
+Beachten Sie, das manuelle Konvertierungen keine eingefügten Dateien mit
+ konvertieren.
+ Diese müssen separat konvertiert werden.
+\end_layout
+
+\begin_layout Subsection
+Cite-Engine-Dateien
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Cite-Engine-Dateien"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Cite-Engine-Dateien (Endung
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+*.citeengine
+\end_layout
+
+\end_inset
+
+) stellen eine besondere Form von Layout-Dateien dar.
+ Sie finden diese im Unterordner
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+citeengines/
+\end_layout
+
+\end_inset
+
+.
+ Sie dienen dazu, die Spezifika von \SpecialChar LaTeX
+-Paketen zu definieren, welche zur Erstellun
+g von Literaturverzeichnissen verwendet werden (etwa
+\family sans
+Natbib
+\family default
+,
+\family sans
+ Jurabib
+\family default
+ oder
+\family sans
+Biblatex
+\family default
+), legen aber auch fest, wie normale Bib\SpecialChar TeX
+-Literaturverweise (ohne zusätzliche
+ Pakete) in \SpecialChar LyX
+ dargestellt werden.
+
+\end_layout
+
+\begin_layout Standard
+Genauer wird dort spezifiziert, welche Pakete \SpecialChar LyX
+ laden muss, welche Befehle
+ für Literaturverweise verfügbar sind, wie diese in \SpecialChar LyX
+ dargestellt werden
+ (im Arbeitsbereich, den Dialogen oder im Kontextmenü) und wie sie in der
+ XHTML- und Textausgabe erscheinen.
+ Außerdem legen diese Dateien Stilvarianten (Autor-Jahr, Nummerisch etc.)
+ und deren Spezifika fest.
+ Die Cite-Engine-Dateien werden auch verwendet, um die Optionen zu bestimmten,
+ die in
+\family sans
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar menuseparator
+Literaturverzeichnis
+\family default
+ erscheinen.
+\end_layout
+
+\begin_layout Standard
+Auch wenn eine Cite-Engine-Datei im Grunde eine normale Layout-Datei ist,
+ die theoretisch jede beliebige Layout-Information enthalten könnte, enthält
+ sie üblicherweise nur literaturspezifische Parameter wie
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MaxCiteNames
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CiteFramework
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CiteEngine
+\end_layout
+
+\end_inset
+
+ und
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CiteFormat
+\end_layout
+
+\end_inset
+
+-Blöcke.
+ Die Syntax der letzten beiden wird in Abschnitt
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Citation-Engine-Beschreibung"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ und
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Literaturverweisformat"
+
+\end_inset
+
+ sowie auch in den Dateien selbst beschrieben.
+\end_layout
+
+\begin_layout Section
+Das Layout-Dateiformat
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Das-Layout-Dateiformat"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Die folgenden Abschnitte beschreiben wie Layout-Dateien aufgebaut sind und
+ erstellt werden.
+ Wir empfehlen bei der Erstellung von Layouts langsam zu beginnen und sich
+ Stück für Stück vorzuarbeiten.
+ Es ist nicht wirklich schwer, jedoch sind die möglichen Optionen manchmal
+ etwas erschlagend, besonders wenn man zu viele davon auf einmal ausprobiert.
+ Am einfachsten ist es, wenn man bestehende Layout-Dateien von \SpecialChar LyX
+ als Beispiel
+ nimmt oder diese umgestaltet.
+\end_layout
+
+\begin_layout Standard
+Beachten Sie dass alle Marken in Layout-Dateien nicht durch Groß- und Kleinschre
+ibung zu unterscheiden sind.
+ Das bedeutet dass
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Style
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+style
+\end_layout
+
+\end_inset
+
+ und
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+StYlE
+\end_layout
+
+\end_inset
+
+ dieselbe Marke sind.
+ Die möglichen Argumente für die Marken sind hinter ihnen in eckigen Klammern
+ angegeben.
+ Das voreingestellte Argument ist
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+hervorgehoben
+\end_layout
+
+\end_inset
+
+.
+ Wenn das Argument einen Datentyp hat wie
+\begin_inset Quotes gld
+\end_inset
+
+string
+\begin_inset Quotes grd
+\end_inset
+
+ oder
+\begin_inset Quotes gld
+\end_inset
+
+float
+\begin_inset Quotes grd
+\end_inset
+
+, wird die Voreinstellung so angezeigt:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+float=
+\emph on
+default
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Deklaration einer neuen Textklasse und Klassifikation
+\end_layout
+
+\begin_layout Standard
+Zeilen, die mit einem
+\family typewriter
+#
+\family default
+ beginnen, sind Kommentare.
+ Mit einer Ausnahme: alle Textklassen sollten mit Zeilen ähnlich wie den
+ folgenden beginnen:
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#% Do not delete the line below; configure depends on this
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+zu Deutsch: Löschen Sie die folgenden Zeilen nicht, da die Konfiguration
+ davon abhängt
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareLaTeXClass{Article (Standard Class)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Articles}
+\end_layout
+
+\begin_layout Standard
+Die zweite und dritte Zeile wird benötigt, wenn Sie \SpecialChar LyX
+ konfigurieren.
+ Die Textklassen-Datei wird von dem \SpecialChar LaTeX
+-Skript
+\family sans
+chkconfig.ltx
+\family default
+ gelesen, und zwar in einem speziellen Modus, in dem
+\family typewriter
+#
+\family default
+-Zeichen ignoriert werden.
+ Die erste Zeile ist einfach ein \SpecialChar LaTeX
+-Kommentar, in der zweiten muss die Textklasse
+ deklariert werden und die dritte Zeile enthält die optionale Klassifikation
+ der Klasse.
+ Eine Datei namens
+\family typewriter
+article.layout
+\family default
+, die mit diesen beiden Zeilen beginnt, definiert eine Textklasse mit dem
+ Namen
+\family sans
+article
+\family default
+ (der Name der Layout-Datei) und benutzt die \SpecialChar LaTeX
+-Dokumentenklasse
+\family typewriter
+article.cls
+\family default
+ (Standard ist, denselben Namen wie das Layout zu verwenden).
+ Die Zeichenkette
+\begin_inset Quotes gld
+\end_inset
+
+
+\lang english
+Article (Standard Class)
+\lang ngerman
+
+\begin_inset Quotes grd
+\end_inset
+
+, die oben erscheint, ist auch die Beschreibung, die später im Popup-Menü
+
+\family sans
+Dokument\SpecialChar menuseparator
+Einstellungen
+\family default
+ auftaucht.
+ Die Kategorie (
+\begin_inset Quotes gld
+\end_inset
+
+
+\lang english
+Articles
+\lang ngerman
+
+\begin_inset Quotes grd
+\end_inset
+
+ im Beispiel) wird auch im Dialog
+\family sans
+Dokument\SpecialChar menuseparator
+Einstellungen
+\family default
+ verwendet: Die Textklassen werden nach diesen Kategorien gruppiert (was
+ üblicherweise Genres sind, typische Kategorien sind also
+\begin_inset Quotes gld
+\end_inset
+
+Artikel
+\begin_inset Quotes grd
+\end_inset
+
+,
+\begin_inset Quotes gld
+\end_inset
+
+Bücher
+\begin_inset Quotes grd
+\end_inset
+
+,
+\begin_inset Quotes gld
+\end_inset
+
+Berichte
+\begin_inset Quotes grd
+\end_inset
+
+,
+\begin_inset Quotes gld
+\end_inset
+
+Briefe
+\begin_inset Quotes grd
+\end_inset
+
+,
+\begin_inset Quotes gld
+\end_inset
+
+Präsentationen
+\begin_inset Quotes grd
+\end_inset
+
+,
+\begin_inset Quotes gld
+\end_inset
+
+Lebensläufe
+\begin_inset Quotes grd
+\end_inset
+
+ usw.).
+ Wenn keine Kategorie deklariert wurde, wird die Klasse in die Gruppe
+\begin_inset Quotes gld
+\end_inset
+
+Nicht
+\begin_inset space ~
+\end_inset
+
+kategorisiert
+\begin_inset Quotes grd
+\end_inset
+
+ getan.
+\end_layout
+
+\begin_layout Standard
+Angenommen, Sie möchten Ihre eigene Textklasse schreiben, welche die \SpecialChar LaTeX
+
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+\begin_inset Quotes gld
+\end_inset
+
+=
+\end_layout
+
+\end_inset
+
+Dokumentklasse
+\family typewriter
+article
+\family default
+ benutzt, in der Sie aber das Aussehen der Kopfzeile verändert haben.
+ Wenn Sie dann Ihre Textklasse in eine Datei namens
+\family typewriter
+myarticle.layout
+\family default
+ schreiben, sollten die ersten beiden Zeilen der Datei etwa so aussehen:
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#% Do not delete the line below; configure depends on this
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareLaTeXClass[article]{Article (with My Own Headings)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Articles}
+\end_layout
+
+\begin_layout Standard
+Auf diese Weise deklarieren Sie eine Textklasse
+\family typewriter
+myarticle
+\family default
+, die die \SpecialChar LaTeX
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+"=
+\end_layout
+
+\end_inset
+
+Dokumentklasse
+\family typewriter
+article.cls
+\family default
+ verwendet und (im Popup-Menü) beschrieben wird mit:
+\family sans
+\lang english
+Article (with My Own Headings
+\lang ngerman
+)
+\family default
+.
+ Falls Ihre Textklasse auch noch von weiteren Paketen abhängt, können Sie
+ das so angeben:
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#% Do not delete the line below; configure depends on this
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareLaTeXClass[article,foo.sty]{Article (with My Own Headings)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Articles}
+\end_layout
+
+\begin_layout Standard
+Dadurch wird angezeigt, dass Ihre Klasse auch das Paket
+\family typewriter
+foo.sty
+\family default
+ verwendet.
+ Schließlich können Sie auch Klassen für DocBook festlegen.
+ Eine typische Deklaration sieht so aus:
+\end_layout
+
+\begin_layout LyX-Code
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#% Do not delete the line below; configure depends on this
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareDocBookClass[article]{SGML (DocBook Article)}
+\end_layout
+
+\begin_layout Standard
+Diesen Deklarationen kann außerdem ein optionaler Parameter zugefügt werden,
+ der den Namen der Dokumentenklasse festlegt (hier ist aber keine Liste
+ erlaubt).
+\end_layout
+
+\begin_layout Standard
+Eine Layout-Deklaration hat demnach, noch einmal zusammengefasst, die Form
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareLaTeXClass[Klasse,Paket.sty]{Layout-Beschreibung}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Kategorie}
+\end_layout
+
+\begin_layout Standard
+Die Klasse muss nur dann explizit genannt werden, wenn der Name der \SpecialChar LaTeX
+-Klasse
+ und der der \SpecialChar LyX
+-Layoutdatei divergieren, oder wenn Sie Pakete laden.
+ Wenn kein optionales Argument angegeben ist, nimmt \SpecialChar LyX
+ an, dass die Klasse
+ denselben Namen wie die Layout-Datei hat.
+\end_layout
+
+\begin_layout Standard
+Wenn Sie eine Textklasse nach Ihrem Geschmack erstellt haben, müssen Sie
+ die Datei nur noch in das Verzeichnis
+\family sans
+LyX
+\family typewriter
+Dir/layouts/
+\family default
+ oder nach
+\family typewriter
+UserDir/layouts
+\family default
+ kopieren und unter \SpecialChar LyX
+ den Menüpunkt
+\family sans
+Werkzeuge\SpecialChar menuseparator
+Neu
+\begin_inset space \space{}
+\end_inset
+
+konfigurieren
+\family default
+ auswählen.
+ Nach dem Neustart von \SpecialChar LyX
+ sollte Ihre Textklasse im Popup-Menü
+\family sans
+Dokument\SpecialChar menuseparator
+Einstellungen
+\family default
+ auswählbar sein.
+\end_layout
+
+\begin_layout Standard
+Ist das Layout einmal von \SpecialChar LyX
+ erkannt, können Sie Änderungen direkt auch ohne
+ Neustart sehen.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Das ist erst ab \SpecialChar LyX
+ 1.6 der Fall.
+ Vorher war die Bearbeitung von Layout-Dateien mühsam und zeitraubend, weil
+ man \SpecialChar LyX
+ ständig neu starten musste.
+\end_layout
+
+\end_inset
+
+ Sie können ein Neuladen des Layouts mithilfe der \SpecialChar LyX
+Funktion
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+layout-reload
+\end_layout
+
+\end_inset
+
+ erzwingen.
+ Für diese Funktion gibt es standardmäßig kein Tastenkürzel.
+ Sie können selbst eines definieren oder aber einfach die Funktion in den
+
+\emph on
+Minibuffer
+\emph default
+ eingeben.
+
+\end_layout
+
+\begin_layout Standard
+
+\emph on
+Aber Achtung
+\emph default
+:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+layout-reload
+\end_layout
+
+\end_inset
+
+ ist ein komplexes Feature.
+ Wir ersuchen Sie dringend, Ihr Dokument zu speichern, bevor Sie die Funktion
+ verwenden.
+ Eigentlich sollten Sie keine Layout-Dateien bearbeiten, während Sie an
+ einem wichtigen Dokument arbeiten.
+ Verwenden Sie ein Textdokument.
+ Fehler in der Layout-Datei können üble Effekte haben.
+ Insbesondere können sie dazu führen, dass \SpecialChar LyX
+ das aktuelle Layout für ungültig
+ hält und in ein anderes wechselt.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Ganz schlimme Fehler können sogar dazu führen, dass \SpecialChar LyX
+ abstürzt, da manche
+ Fehler dazu führen, dass \SpecialChar LyX
+
+\emph on
+gar keine
+\emph default
+ Layout-Informationen mehr lesen kann.
+ Seien Sie also bitte vorsichtig.
+\end_layout
+
+\end_inset
+
+ Zwar tut das \SpecialChar LyX
+-Team alles, um \SpecialChar LyX
+ in solchen Situationen stabil zu halten,
+ aber Vorsicht ist bekanntlich die Mutter der Porzellankiste.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Wo wir gerade beim Rat geben sind: Machen Sie regelmäßig Backups.
+ Und seien Sie nett zu Ihren Nachbarn.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection
+Die Modul-Deklaration
+\end_layout
+
+\begin_layout Standard
+Ein Modul muss mit einer Zeile wie die folgende beginnen:
+\end_layout
+
+\begin_layout LyX-Code
+#
+\backslash
+Declare
+\family sans
+LyX
+\family default
+Module[endnotes.sty]{Endnotes}
+\end_layout
+
+\begin_layout Standard
+Das benötigte Argument in geschweiften Klammern ist der Name des Moduls,
+ wie es in
+\family sans
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar menuseparator
+Module
+\family default
+ erscheinen soll.
+ Das Argument in eckigen Klammern ist optional: Es deklariert alle \SpecialChar LaTeX
+-Pakete,
+ die das Modul benötigt.
+ Es ist außerdem möglich die Form
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+von->zu
+\end_layout
+
+\end_inset
+
+ als optionales Argument zu verwenden, das angibt, dass das Modul nur verwendet
+ werden kann, wenn es eine Konvertierungsmöglichkeit zwischen den Formaten
+
+\begin_inset Quotes gld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+von
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes grd
+\end_inset
+
+ und
+\begin_inset Quotes gld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+zu
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes grd
+\end_inset
+
+ gibt.
+\end_layout
+
+\begin_layout Standard
+Der Modul-Deklaration sollten Zeilen zur Beschreibung wie die folgenden
+ folgen:
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Vorzugsweise in Englisch, wenn das Modul als Teil von \SpecialChar LyX
+ veröffentlicht werden
+ soll.
+ Diese Beschreibung wird dann in \SpecialChar LyX
+' Liste der zu übersetzenden Zeichenketten
+ erscheinen und übersetzt werden.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout LyX-Code
+#DescriptionBegin
+\end_layout
+
+\begin_layout LyX-Code
+#Adds an endnote command, in addition to footnotes.
+
+\end_layout
+
+\begin_layout LyX-Code
+#You will need to add
+\backslash
+theendnotes in TeX code where you
+\end_layout
+
+\begin_layout LyX-Code
+#want the endnotes to appear.
+
+\end_layout
+
+\begin_layout LyX-Code
+#DescriptionEnd
+\end_layout
+
+\begin_layout LyX-Code
+#Requires: somemodule | othermodule
+\end_layout
+
+\begin_layout LyX-Code
+#Excludes: badmodule
+\end_layout
+
+\begin_layout Standard
+Die Beschreibung wird in
+\family sans
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar menuseparator
+Module
+\family default
+ verwendet, um dem Nutzer zu erläutern, was das Modul macht.
+ Die Zeile mit
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Requires
+\end_layout
+
+\end_inset
+
+ wird verwendet, um andere Module anzugeben, die dieses Modul verwenden
+ muss; die Zeile mit
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Excludes
+\end_layout
+
+\end_inset
+
+ wird verwendet, um Module anzugeben, die mit diesem Modul nicht verwendet
+ werden dürfen.
+ Beide Zeilen sind optional und mehrere Module müssen , wie gezeigt, mit
+ einem
+\begin_inset Quotes gld
+\end_inset
+
+|
+\begin_inset Quotes grd
+\end_inset
+
+ getrennt werden.
+ Beachten Sie dass die benötigten Module disjunktiv behandelt werden:
+\emph on
+Mindestens eins
+\emph default
+ der benötigten Module muss verwendet werden.
+ Dementsprechend darf
+\emph on
+keines
+\emph default
+ der ausgeschlossenen Modul verwendet werden.
+ Beachten Sie auch, dass Module durch ihren Dateinamen ohne die Dateiendung
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.module
+\end_layout
+
+\end_inset
+
+ angegeben werden.
+ Daher ist
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+EinModul
+\end_layout
+
+\end_inset
+
+ ist in Wirklichkeit
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+EinModul.module
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Die CiteEngine-Dateideklaration
+\end_layout
+
+\begin_layout Standard
+Eine Cite-Engine-Datei muss mit einer Zeile wie dieser beginnen:
+\end_layout
+
+\begin_layout LyX-Code
+#
+\backslash
+DeclareLyXCiteEngineModule[biblatex.sty]{Biblatex}
+\end_layout
+
+\begin_layout Standard
+Das benötigte Argument in geschweiften Klammern ist der Name des Zitierstils,
+ wie er in in
+\family sans
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar menuseparator
+Literaturverzeichnis
+\family default
+ erscheinen soll.
+ Das Argument in eckigen Klammern ist optional: Es deklariert alle \SpecialChar LaTeX
+-Pakete,
+ die die Cite Engine benötigt.
+\end_layout
+
+\begin_layout Standard
+Der CiteEngine-Deklaration sollten Zeilen zur Beschreibung wie die folgenden
+ folgen:
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Vorzugsweise in Englisch, wenn die Cite Engine als Teil von \SpecialChar LyX
+ veröffentlicht
+ werden soll.
+ Diese Beschreibung wird dann in \SpecialChar LyX
+' Liste der zu übersetzenden Zeichenketten
+ erscheinen und übersetzt werden.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout LyX-Code
+# DescriptionBegin
+\end_layout
+
+\begin_layout LyX-Code
+# Biblatex supports many author-year and numerical styles.
+\end_layout
+
+\begin_layout LyX-Code
+# It is mainly aimed at the Humanities.
+ It is highly
+\end_layout
+
+\begin_layout LyX-Code
+# customizable, fully localized and provides many features
+\end_layout
+
+\begin_layout LyX-Code
+# that are not possible with BibTeX.
+ The use of 'biber' as
+\end_layout
+
+\begin_layout LyX-Code
+# bibliography processor is advised.
+\end_layout
+
+\begin_layout LyX-Code
+# DescriptionEnd
+\end_layout
+
+\begin_layout Standard
+Die Beschreibung wird in
+\family sans
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar menuseparator
+Literaturverzeichnis
+\family default
+ verwendet, um dem Nutzer zu erläutern, was der Stil bietet.
+\end_layout
+
+\begin_layout Subsection
+Dateiformat
+\end_layout
+
+\begin_layout Standard
+Die erste Zeile, die kein Kommentar ist, muss die Dateiformatnummer enthalten:
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Format
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+int
+\end_layout
+
+\end_inset
+
+] Die Nummer des Formats der Layout-Datei.
+\end_layout
+
+\begin_layout Standard
+Diese Marke wurde mit \SpecialChar LyX
+
+\begin_inset space ~
+\end_inset
+
+1.4.0 eingeführt.
+ Layout-Dateien älteren \SpecialChar LyX
+-Versionen haben kein explizites Format und werden
+ als
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Format
+\begin_inset space ~
+\end_inset
+
+1
+\end_layout
+
+\end_inset
+
+ behandelt.
+ Das Format dieser \SpecialChar LyX
+-Version ist 60.
+ Aber jede \SpecialChar LyX
+-Version kann ältere Versionen von Layout-Dateien lesen, so wie
+ es ältere \SpecialChar LyX
+-Dateien lesen kann.
+ Es gibt jedoch keine Unterstützung in ältere Formate zu konvertieren.
+\end_layout
+
+\begin_layout Subsection
+Allgemeine Parameter für Textklassen
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Allgemeine-Parameter-für"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Nachfolgend allgemeine Parameter, die die Form der gesamten Dokumentklasse
+ beschrei\SpecialChar softhyphen
+ben.
+ (Dies bedeutet
+\emph on
+nicht
+\emph default
+ dass sie nur in
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.layout
+\end_layout
+
+\end_inset
+
+-Dateien und nicht in Modulen erscheinen müssen.
+ Ein Modul kann jede Layout-Marke enthalten.)
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+AddToHTMLPreamble
+\end_layout
+
+\end_inset
+
+
+\family default
+fügt Informationen hinzu, die im
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<head>
+\end_layout
+
+\end_inset
+
+-Block ausgegeben werden, wenn das Dokument als XHTML ausgegeben wird.
+ Typischerweise wird dies verwendet werden, um CSS-Stilinformationen auszugeben,
+ aber es kann auch für alles Andere verwendet werden, dass in
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<head>
+\end_layout
+
+\end_inset
+
+ zulässig ist.
+ Muss mit
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+EndPreamble
+\end_layout
+
+\end_inset
+
+ beendet werden.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+AddToPreamble
+\end_layout
+
+\end_inset
+
+ fügt Informationen zum \SpecialChar LaTeX
+-Vorspann hinzu.
+ Muss mit
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+EndPreamble
+\end_layout
+
+\end_inset
+
+ beendet werden.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CiteEngine <engine>
+\end_layout
+
+\end_inset
+
+ Definiert die Möglichkeiten der Darstellung von Literaturverweisen.
+ Siehe Abschnitt
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Citation-Engine-Beschreibung"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ für Details.
+ Muss mit
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+End
+\end_layout
+
+\end_inset
+
+ beendet werden.
+ Vor allem von Cite-Engine-Dateien verwendet (siehe Abschnitt
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Cite-Engine-Dateien"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CiteFormat
+\end_layout
+
+\end_inset
+
+
+\family default
+Definiert Formate die in der Anzeige von Bibliographie-Informationen verwendet
+ werden.
+ Siehe
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Literaturverweisformat"
+
+\end_inset
+
+ für Details.
+ Muss mit
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+End
+\end_layout
+
+\end_inset
+
+ beendet werden.
+ Vor allem von Cite-Engine-Dateien verwendet (siehe Abschnitt
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Cite-Engine-Dateien"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CiteFramework
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+bibtex
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+biblatex
+\end_layout
+
+\end_inset
+
+] Bestimmt, ob
+\family sans
+Biblatex
+\family default
+ oder Bib\SpecialChar TeX
+ verwendet wird, um ein Literaturverzeichnis zu erzeugen.
+ Vor allem von Cite-Engine-Dateien verwendet (siehe Abschnitt
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Cite-Engine-Dateien"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ClassOptions
+\end_layout
+
+\end_inset
+
+ Dieser Abschnitt beschreibt verschiedene globale Optionen, die von der
+ Dokumentenklasse unterstützt werden.
+ Eine detaillierte Beschreibung finden Sie in
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Der-Abschnitt-ClassOptions"
+
+\end_inset
+
+.
+ Muss mit
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+End
+\end_layout
+
+\end_inset
+
+ beendet werden.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Columns
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+1
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+2
+\end_layout
+