In diesem Kapitel möchten wir Ihnen zeigen, wie Sie ein EPUB mit folgender Navigationsstruktur erzeugen können:
Cover (mit skalierender Abbildung)
Schmutztitel (ohne TOC-Eintrag)
Haupttitel
Über den Autor
Inhaltsverzeichnis
(( XML-Content ))
Impressum
Kurztext zum Buch
Diese Struktur ist mit den Standardeinstellungen des EPUB-Konverters nicht umsetzbar. Für den Schmutztitel gäbe es keine Entsprechung, "Über den Autor" könnte nur im Nachspann erzeugt werden und der Kurztext könnte nur vor dem Impressum erzeugt werden.
Mit Hilfe von TPL-Templates können Sie die Struktur jedoch wie folgt umsetzen:
Passen Sie das EPUB-ConfigFile für diese Übung mit Hilfe des ConfigFile-Generators so an, dass keine generierten Standardseiten erzeugt werden:
Speichern Sie das ConfigFile im entsprechenden ConfigSetting ab.
Wechseln Sie im Explorer oder Finder in den Ordner des ConfigSettings. Dann weiter in den epub-vorlage/
-Ordner und in den OEBPS/
-Ordner.
Erstellen Sie mit Oxygen eine neue leere Datei und fügen Sie den Cover-Beispiel-Code ein.
Speichern Sie die Datei im OEBPS/
-Verzeichnis als: 10-cover.xhtml.vorspann.tpl
Erstellen Sie mit Oxygen eine neue leere Datei und fügen Sie den Schmutztitel-Beispiel-Code ein.
Speichern Sie die Datei im OEBPS/
-Verzeichnis als: 20-schmutztitel.xhtml.vorspann.tpl
Erstellen Sie mit Oxygen eine neue leere Datei und fügen Sie den Haupttitel-Beispiel-Code ein.
Speichern Sie die Datei im OEBPS/
-Verzeichnis als: 30-haupttitel.xhtml.vorspann.tpl
Erstellen Sie mit Oxygen eine neue leere Datei und fügen Sie den Biographie-Beispiel-Code ein.
Speichern Sie die Datei im OEBPS/
-Verzeichnis als: 40-autorBio.xhtml.vorspann.tpl
Erstellen Sie mit Oxygen eine neue leere Datei und fügen Sie den Inhaltsverzeichnis-Beispiel-Code ein.
Speichern Sie die Datei im OEBPS/
-Verzeichnis als: 50-inhaltsVz.xhtml.vorspann.tpl
Erstellen Sie mit Oxygen eine neue leere Datei und fügen Sie den Impressum-Beispiel-Code ein.
Speichern Sie die Datei im OEBPS/
-Verzeichnis als: 80-impressum.xhtml.nachspann.tpl
Erstellen Sie mit Oxygen eine neue leere Datei und fügen Sie den Kurztext-Beispiel-Code ein.
Speichern Sie die Datei im OEBPS/
-Verzeichnis als: 90-kurztext.xhtml.nachspann.tpl
Sobald Sie nun aus einer XML-Datei ein EPUB generieren und das Template-ConfigSetting verwenden, werden Sie ein EPUB mit der oben genannten Navigationsstruktur erhalten.
Tipp | |
---|---|
Der gesamten Demo-Case ist in Ihrer parsX 4-Installation enthalten, im Verzeichnis Dort finden Sie die Demo-XML-Daten, das fertige Demo-EPUB sowie das Demo-ConfigSetting inkl. der verwendeten TPL-Templates. |