Gliederung mit DTBook
(Auszug aus "E-Books mit ePUB ─ Von Word zum E-Book mit XML" von Dr. Victor Wang)
Was die Gliederung betrifft, so haben wir bereits gesehen, dass DTBook eine echte durch Markup gestützte Hierarchie verwendet. Diese Hierarchie kann durch zwei Arten ausgedrückt werden:
- Liegt eine begrenzte Hierarchietiefe vor, so bieten sich die Elemente <level1>, <level2>, <level3> bis <level6> an.
- Bei höherer Hierarchietiefe sollte das Element <level> verwendet werden, das beliebig oft geschachtelt werden kann.
Beide Elemente können nicht vermischt werden, was bedeutet, dass zu Beginn entschieden werden muss, welche Gliederungsart verwendet wird. Im Falle des Elements <level> sollte über das Attribut depth="Hierarchietiefe" gekennzeichnet werden, in welcher hierarchischen Tiefe sich die Ebene befindet.
Jede Ebene muss eine Überschrift enthalten. Diese wird im Fall der gezählten Ebenen mittels der Elemente <h1>, <h2> bis <h6> angefügt. Wird hingegen das beliebig verschachtelbare Element <level> verwendet, so folgt die Überschrift im Element <hd> (Heading).
Die Semantik einer Ebene wird mit dem Attribut class="Bedeutung der Ebene" zugeordnet. Auch wenn dieses Attribut frei belegt werden kann, macht es durchaus Sinn, übliche Bezeichnungen zu verwenden.
Innerhalb der Vorspannseiten (Frontmatter) könnten folgende class-Attribute in Frage kommen (Alle im Folgenden genannten semantischen Bedeutungen folgen den DAISY Structure Guidelines):
class-Attributwert | Vorschlag eines deutschen class-Attributwerts | Bedeutung |
---|---|---|
title_page | Titelseite | Titelseite mit den folgenden Angaben: vollständiger Titel, Autorenname, ggf. Namen des Herausgebers, Verlag, Auflage |
acknowledgments | Danksagung | Danksagung des Autors an Personen oder Institutionen, die ihn beim Verfassen des Textes unterstützt haben; kann ggf. auch im Vorwort integriert sein |
dedication | Widmung | Persönliche Widmung des Autors |
preface | Vorwort | Vorwort des Autors |
print_toc | Inhaltsverzeichnis | Inhaltsverzeichnis |
Tabelle: class-Attributwerte innerhalb der DTBook-Vorspannseiten
Ein Inhaltsverzeichnis innerhalb der Vorspannseiten könnte beispielsweise wie folgt aussehen:
<level class="Inhaltsverzeichnis">
<hd>Inhaltsverzeichnis</hd>
<list type="ul">
<li>
<lic class="Inhalteintrag">Vorwort</lic>
<lic class="Seite">343</lic>
</li>
<li>
<lic class="Inhalteintrag">Erster Streich</lic>
<lic class="Seite">344</lic>
</li>
</list>
</level>
Code-Beispiel: Inhaltsverzeichnis nach DTBook
Für den Haupttextteil (Bodymatter) gibt es keine feste Vorgabe der class-Attribute, da hier die Gliederung sehr stark vom Inhalt abhängt. In der Regel wird eine Gliederung in Kapitelform vorhanden sein und daher könnten folgende class-Attribute zur Anwendung kommen:
class-Attributwert | Vorschlag eines deutschen class-Attributwerts | Bedeutung |
---|---|---|
Part | Teil | Eine übergreifende Gliederungsebene, die mehrere Kapitel oder Abschnitte klammert; in der gedruckten Fassung beginnt ein Teil meist mit einem eigenen Blatt auf einer neuen rechten Seite. |
Section | Abschnitt | Eine übergreifende Gliederungsebene, die mehrere Kapitel klammert und damit extrem umfangreiche Kapitel verhindert; in der gedruckten Fassung beginnt ein Abschnitt meist auf einer neuen Seite. Die enthaltenen Kapitel folgen jedoch unmittelbar. |
Chapter | Kapitel | Die wichtigste und am weitesten verbreitete Einteilung von Texten. Kapitel folgen meist ohne Seitenumbruch aufeinander. |
Tabelle: class-Attributwerte innerhalb des DTBook-Haupttextteils
Weitere Semantiken von Gliederungsebenen (wie Unterkapitel, Unterabschnitte, Buchstaben, Nummern) sind denkbar und hängen vom jeweiligen Einsatz der Kapitelgliederung ab oder sind zuweilen in bestimmten Textgattungen vorgegeben.
Als Beispiel werfen wir einen Blick auf Layout und Gliederung eines EDV-Fachbuches, das in der gedruckten Fassung wie in der folgenden Abbildung aussieht:
Abbildung: Layout von drei Ebenen einer Buch-Gliederung
Diese Gliederung könnte nun in DTBook wie folgt strukturiert werden (der Übersichtlichkeit halber stark gekürzt mit angedeuteten Absätzen):
<level1 class="Teil">
<h1>Teil III: Weitere Möglichkeiten</h1>
<level2 class="Abschnitt">
<h2>11. DocBook-Anpassungen</h2>
<level3 class="Kapitel">
<h3>11.1 Simplified DocBook</h3>
<p>Text Text Text</p>
</level3>
<level3 class="Kapitel">
<h3>11.2 Andere Anpassungen</h3>
<p>Text Text Text</p>
</level3>
<level3 class="Kapitel">
<h3>11.3 Eigene Anpassungen</h3>
<p>Text Text Text</p>
</level3>
</level2>
</level1>
Code-Beispiel: Gliederungsvorschlag nach DTBook von drei Ebenen einer Buch-Gliederung
Im Referenzteil eines Buchtitels (Rearmatter) können schließlich folgende Bestandteile vorkommen:
class-Attributwert | Vorschlag eines deutschen class-Attributwerts | Bedeutung |
---|---|---|
Appendix | Anhang | Anhänge enthalten häufig vertiefende Materialien oder Referenztexte, die nicht zwingend für das Verständnis des Haupttextteiles sind und daher separat aufgenommen werden. |
Notes | Anmerkungen | Anmerkungen, die direkten Textbezug haben, aber aus Gründen der Übersichtlichkeit ans Ende gestellt wurden. Als Referenz wird meist eine hochgestellte Zählung verwendet. |
Glossary | Glossar | Kurze Begriffsbestimmungen, die wichtige im Text vorkommende Begriffe definieren |
Bibliography | Literaturverzeichnis | Verzeichnis der zitierten bzw. verwendeten Literatur |
Index | Stichwortverzeichnis | Verzeichnis der Stichworte, im Print meist mit Seitenbezug |
<< zurück | vor >> |
Tipp der data2type-Redaktion: Zum Thema ePub bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: |
Copyright © mitp 2011
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "E-Books mit ePUB" denselben Bestimmungen wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.
Verlagsgruppe Hüthig Jehle Rehm GmbH, Im Weiher 10, 69121 Heidelberg, kundenbetreuung(at)hjr-verlag.de