HTML

DocBook in die Hypertext Markup Language umwandeln

Um Docbook in HTML umzuwandeln, gibt es zwei Möglichkeiten. Es ist möglich, eine einzige HTML-Datei als Ausgabe für das gesamte Dokument zu erzeugen oder die Ausgabe in kleinere Dateien aufzusplitten. Dabei wird für jedes Kapitel und für Abschnitte erste Ebene ein neues Dokument erzeugt.

Das entscheidende Stylesheet für die Umwandlung in HTML ist, ausgehend von der DocBook-XSL-Distribution html/docbook.xsl. Für die Ausgabe in mehere Dateien nutzt man die Datei html/chunk.xsl.

Beispiel 3.4. Umwandlung von DocBook in HTML mit Saxon

lars@notebook doctutorial $ java -jar /opt/saxon/saxon.jar vortrag.xml \
    /opt/docboook-xsl/html/docbook.xsl > vortrag.html
Writing ld-d0e4785.html for imagedata
lars@notebook doctutorial $

Beachten Sie, dass in der Ausgabe für bestimmte Fußnoten externe Dateien erzeugt werden.