Parameter für das Seitenlayout
(Auszug aus "DocBook-XML: Medienneutrales und plattformunabhängiges Publizieren" von Thomas Schraitle)
Standardmäßig werden Ränder auf bestimmte Vorgaben gesetzt. Mit den folgenden Parametern in der nachstehenden Tabelle lässt sich das Seitenlayout einer Seite beeinflussen.
Tabelle: DocBook-XSL-Parameter für das Seitenlayout
Parameter | Erklärung |
page.width | Breite einer Seite |
page.height | Höhe einer Seite |
page.margin.top | Abstand, ausgehend vom Anfang der physikalischen Seite bis zum Anfang der Kopfzeile |
page.margin.bottom | Abstand, ausgehend vom Ende der Fußzeile bis zum Ende der physikalischen Seite |
region.before.extent | Höhe der Kopfzeile |
region.after.extent | Höhe der Fußzeile |
body.margin.top | Höhe zwischen dem Anfang der Kopfzeile und dem Anfang des Haupttextes |
body.margin.bottom | Höhe zwischen dem Ende des Haupttextes bis zum Ende der Fußzeile |
page.margin.inner | Breite zwischen dem Anfang des Papierbundes bis zum Anfang des Haupttextes |
page.margin.outer | Breite zwischen dem Ende des Haupttextes bis zum Ende des Seitenrandes |
double.sided | Parameter zum Einstellen des zweiseitigen Drucks, Standard ist der Wert 0 (= ausgeschaltet) |
Um die Seitengröße auf 10 cm × 4 cm einzustellen, rufen Sie auf:
xsltproc --stringparam page.width 10cm \
--stringparam page.height 4cm ...
Um die Werte in einer Anpassungsdatei zu setzen, fügen Sie ein:
<xsl:param name="page.width">10cm</xsl:param>
<xsl:param name="page.height">4cm</xsl:param>
Zum besseren Verständnis sind die Parameter in folgender Abbildung dargestellt:
Abbildung: Parameter für das Seitenlayout
<< 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