Kochbuch
In diesem Abschnitt werden konkrete Anwendungen gezeigt, zwar mit konstruierten Daten, aber mit in der Praxis auftretenden Anforderungen. Drei Kapitel (Inhaltsverzeichnis, Index und Seite X von Y) werden über denselben Mechanismus mit der XML-Elementstruktur (Kapitel Erzeugen von XML-Strukturen ) realisiert.
Verzeichnisse erstellen
Dieses Kapitel widmet sich der Erstellung von Verzeichnissen. Es gibt prinzipiell zwei Varianten, ein Verzeichnis zu erzeugen. Daher handelt der nächste Abschnitt von dem eingebauten Mechanismus der Marker (<Mark>), die darauf folgenden Abschnitte vom Weg per <Element> und <Attribute> und dem manuellen Speichern der Daten für einen weiteren Durchlauf.
Damit der Publisher mehrfach durchläuft, muss der Parameter runs auf der Kommandozeile bzw. in der Konfigurationsdatei gesetzt werden, beispielsweise mit sp --runs=2 (Kommandozeile) bzw. runs = 2 (Konfigurationsdatei). Im Abschnitt Inhaltsverzeichnis in einem Durchlauf
wird ein Mechanismus gezeigt, wie in manchen Fällen ein Verzeichnis in nur einem Durchlauf erzeugt werden kann. |
Daumenregister
Griffmarken am Seitenrand erstellen
Mehrseitige PDFs
Mehrseitige PDF-Dateien einbetten
Layout-Optimierung
Layouts mit Gruppen optimieren
Verzeichnisse
Verzeichnisse mit Marken erstellen
Inhaltsverzeichnis
Inhaltsverzeichnis in einem Durchlauf erstellen
Seite x von y
Seitenzahlen wie 'Seite 3 von 12' anzeigen
Indexerstellung
Stichwortverzeichnisse sortieren und erstellen
