Spezialisierte Indizes

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

Die vorherigen Beispiele erzeugten nur einen Index. Manche Dokumente besitzen jedoch mehrere Indizes. Manche Bücher enthalten ein Namensregister, damit Personen leichter zu finden sind. DocBook ab Version 4.3 ermöglicht, solche Indizes zu erstellen. Dazu benötigen Sie lediglich das Attribut type. Gehen Sie wie folgt vor:

  1. Fügen Sie ein type-Attribut in <indexterm> ein. Dies ist für diejenigen Einträge, die zusammen erscheinen sollen.
<indexterm type="namen">
   <primary>Walsh, Norman</primary>
</indexterm>
  1. Platzieren Sie ein index an der gewünschten Stelle (für gewöhnlich am Ende) und fügen Sie ein type-Attribut mit gleichem Inhalt ein:
<index type="namen">
   <title>Namensregister</title>
   <!-- Keine Einträge! -->
</index>

Die DocBook-Stylesheets erzeugen automatisch einen separaten Index, in der nur Einträge mit gleichem type-Attribut enthalten sind.

  

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