Ausschließen von Elementen aus dem Inhaltsverzeichnis

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

Um bestimmte Titel von Strukturelementen aus dem Inhaltsverzeichnis auszuschließen, bietet sich folgendes Vorgehen an: Weisen Sie dem role-Attribut des entsprechenden Elements den Wert NoToc zu und fügen Sie in Ihrer Anpassungsdatei eine kleine Template-Regel ein:

<xsl:template match="sect1[@role='NoToc']" mode="toc"/>

Diese Template-Regel passt auf alle sect1-Elemente im Modus toc. Die DocBook-Stylesheets erzeugen einen Titel für alle Elemente, die ein mode="toc" enthalten. Im obigem Beispiel ist die Template-Regel leer, was bedeutet, dass kein Titel und somit auch kein Eintrag im Inhaltsverzeichnis erzeugt wird.

  

<< 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