Aktionen
Dokumentaufbau¶
Minimales tex-Dokument¶
Ein minimales tex-Dokument, das das Xerif-Framework nutzt, hat folgenden Aufbau:
\documentclass[main=<hauptsprache>,<andere_sprachen>,usescript={<fallback>},book]{cocotex} (1)
\usepackage[<opt>]{<verlagsstyle>} (2)
… (3)
\begin{document} (4)
… (5)
\end{document} (6)
- Dokumentenklasse.
- Die Klasse ist immer
cocotex
. - Im optionalen Argument (zwischen
[
und]
) werden die LaTeX-Standardoptionen verarbeitet (z. B. a4paper, openright, twoside etc.) sowie durch Komma getrennt die verwendeten Dokumentsprachen angegeben. Die Hauptsprache ist die letztgenannte. Sprachen, die eine Fallbackschrift benötigen (z. B. Arabisch, Hebräisch, Chinesisch), werden kommasepariert viausescript={…}
in das optionale Dokumentenklassenargument eingetragen. - Zusätzlich wird der Dokumententyp über
pubtype=…
angegeben, z. B.mono
für Monographiencollection
für Sammelbändejournal
für Zeitschriftenartikel
- Die Klasse ist immer
- Einbinden des Verlagsstylesheets mit den jeweiligen Optionen.
- Der Bereich zwischen
\documentclass[…]{…}
und\begin{document}
wird Präambel genannt. Hier müssen u. U. weitere Metaangaben (etwa Farbdefinitionen, Parameter für die Titelei etc.) folgen. \begin{document}
markiert den Beginn des auszugebenden Bereichs.- Inhalt des Dokuments.
- Alles nach
\end{document}
wird ignoriert.
Kompilierung¶
Reihenfolge sollte mindestens sein:
lualatex <main>.tex ## 1. Durchlauf: Einsammeln von Informationen und Schreiben der aux-, toc-, lof-, lot- und Indexdateien.
lualatex <main>.tex ## 2. Durchlauf: aux-, toc-, lof- und lot-Datei auslesen und anwenden.
lualatex <main>.tex ## 3. Durchlauf: Aktualisieren der Seitenzahlen durch Umbruchverschiebungen, nachdem toc, lof, etc. eingebunden sind.
bash ./index.sh <main> <index letter> ## Indexgenerierung
lualatex <main>.tex ## 4. Durchlauf: Indexausgabe, ggf. Aktualisierung der toc-Datei für Indexüberschriften.
lualatex <main>.tex ## 5. Durchlauf: aktualisiertes Inhaltsverzeichnis wird ausgegeben.
Sollten nach dem Index-Bereich weitere Kapitel folgen, mussen die letzten drei Schritte u. U. wiederholt werden, vgl. Index.
Von Marcus Hottenroth vor 11 Monaten aktualisiert · 6 Revisionen