Einfügen von benutzerdefinierten Einträgen

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

Es gibt Situationen, in denen zusätzliche Bereiche zu den vorhandenen Kopf- und Fußzeilen benötigt werden; häufiges Einsatzgebiet sind etwa kurze rechtliche Hinweise oder Verweise auf eine Homepage. Die Parameter der folgenden Liste stehen hier zur Verfügung:  

Tabelle: Benutzer-Parameter für Kopf- und Fußzeile

Parameter Erscheint
user.header.navigation vor der Standardkopfzeile
user.header.content nach der Standardkopfzeile
user.footer.content vor der Standardfußzeile
user.footer.navigation nach der Standardfußzeile

Diese Parameter zu verändern ist nur in einer Anpassungsdatei sinnvoll. Um eine benutzerspezifische Kopfzeile einzufügen, schreibt man:

<xsl:template name="user.header.content">
 <div class="userheadercontent">&#x00a9; 2003 Pinguin Tux AG</div>
 <hr/>
</xsl:template>

Durch den obigen Code wird stets nach der Standardkopfzeile der Text "© 2003 Pinguin Tux AG" eingefügt. Mit Hilfe des class-Attributs können Sie über CSS-Stylesheets (siehe (X)HTML mit CSS formatieren) das Erscheinungsbild des Elements div ändern.

Die Reihenfolge der verschiedenen Benutzer-Parameter für Kopf- und Fußzeile auf einer (X)HTML-Seite wird in der folgenden Abbildung gezeigt.

Reihenfolge der Benutzer-Parameter für Kopf- und Fußzeile auf einer (X)HTML-Seite

Abbildung: Reihenfolge der Benutzer-Parameter für Kopf- und Fußzeile auf einer (X)HTML-Seite

Die Parameter header.navigation und footer.navigation werden in Kopf- und Fußzeilen bearbeiten besprochen.

Das Erscheinungsbild der horizontalen Linien bei Standard-Kopf- und Fußzeile können Sie über die Parameter header.rule und footer.rule beeinflussen. Ein Wert von 1 (= Standard) zeichnet die Linie, der Wert 0 unterdrückt sie.

  

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