DocBook 5-Metainformationen

(Auszug aus "DocBook-XML: Medienneutrales und plattformunabhängiges Publizieren" von Thomas Schraitle)

Die verschiedenen *info-Elemente wurden in DocBook 5 zu einem info-Element zusammengeführt. Es gibt also keine Unterscheidung mehr zwischen appendixinfo und chapterinfo. Des Weiteren beseitigt RELAX NG sogar das Problem mit den "doppelten" Titeln. Eine Metainformation zu einem Kapitel sieht in DocBook 5 wie folgt aus:

Beispiel: Metainformationen eines Kapitels in DocBook 5

<chapter xmlns="http://docbook.org/ns/docbook">
    <info>
        <author>
            <firstname>Tux</firstname>
            <surname>Penguin</surname>
        </author>
        <date>24.04.2007</date>
        <!-- Weitere Elemente möglich ... -->
    </info>
    <!-- Eigentlicher Inhalt -->    
</chapter>

RELAX NG verhindert, dass ein Titel zweimal angegeben wird. Das heißt, Sie können entweder innerhalb von info einen title eingeben, oder nach dem info-Element, nicht jedoch beide. Dadurch erhöht sich die Konsistenz bereits bei der Eingabe Ihrer Dokumente.

Zusätzlich erlaubt DocBook 5, innerhalb von info so genannte erweiterte XLinks einzufügen im Element extendedlink. Standardmäßig werden Sie unterdrückt. Normalerweise werden Sie diese wohl eher selten benötigen. Erweiterte XLinks dienen dazu, multidirektionale Verweise oder Verweise auf Verweise zu sammeln. Ein Verweis wird im Element locator angegeben, Beziehungen zwischen diesen Verweisen werden mit dem Element arc eingefügt.

  

<< zurück vor >>
Tipp der data2type-Redaktion:
Zum Thema DocBook bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

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