DocBook 4-Metainformationen
(Auszug aus "DocBook-XML: Medienneutrales und plattformunabhängiges Publizieren" von Thomas Schraitle)
Metainformationen in DocBook 4 werden gewöhnlich nach dem Prinzip ELEMENTinfo benannt, wie beispielsweise bookinfo, chapterinfo usw. Solche Elemente enthalten Informationen zu Autoren, Herausgebern, Firmen, rechtlichen Hinweisen, Datum, bibliografische Daten und andere. Ein Kapitel kann beispielsweise aus folgenden Metainformationen bestehen:
Beispiel: Metainformationen eines Kapitels in DocBook 4
<chapter>
<chapterinfo>
<author>
<firstname>Tux</firstname>
<surname>Penguin</surname>
</author>
<isbn>...</isbn>
<date>12.05.2008</date>
<!-- Weitere Elemente möglich ... -->
</chapterinfo>
<!-- Eigentlicher Inhalt -->
</chapter>
Selbstverständlich müssen Sie nicht alle Elemente verwenden, sie können sogar Metainformationen komplett weglassen. In manchen Fällen ist dies jedoch sehr praktisch, wenn Sie den Autor eines Kapitels, einen Sponsor, den Veröffentlichungszeitpunkt oder Ähnliches festhalten möchten.
Im Beispiel zu chapterinfo sind auch diverse Titel erlaubt, wie title, titleabbrev und subtitle . Das führt manchmal zu Inkonsistenzen, wenn ein Titel sowohl innerhalb eines chapterinfo-Elements angegeben wird, als auch außerhalb (siehe folgendes Beispiel).
Beispiel: Inkonsistente Titel in einem Kapitel
<chapter>
<chapterinfo>
<title>Ein Sommernachtstraum</title>
<!-- ... -->
</chapterinfo>
<title>Ein Wintermärchen</title>
<!-- Eigentlicher Inhalt -->
</chapter>
Die DocBook-DTD verhindert nicht diese Art der Struktur. Genauer gesagt ist diese Einschränkung durch die DTD-Syntax unmöglich. Aus Konsistenzgründen sollten Sie daher nur einen Titel angeben. Die DocBook-Stylesheets bevorzugen den Titel aus dem chapterinfo-Element. Falls Sie jedoch andere Publishing-Systeme einsetzen, ist dieses Vorgehen nicht garantiert. Das eben gesagte gilt auch für andere *info -Elemente, die ebenfalls title in ihrem Inhaltsmodell erlauben.
<< zurück | vor >> |
Copyright © 2009 Millin Verlag
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "DocBook-XML: Medienneutrales und plattformunabhängiges Publizieren" 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.
Millin Verlag, Siebengebirgsring 36, 53797 Lohmar, info(at)millin.de