Über das ZMS-Interface für die Filter-Konfiguration werden externe Applikationen gesteuert. Welche Applikationen dabei zum Einsatz kommen, ist grundsätzlich abhängig von den zu erzeugenden Ausgabeformaten. Die hier beschriebenen Beispiele transformieren ZMS-XML via XSLT in den DocBook-Dialekt und erzeugen daraus unter Einbezug der DocBook-Stylesheets unterschiedliche Ausgabeformate wie PDF oder CHM.

XSLT-Prozessoren

XSLT-Prozessoren können XML-Dokumente im Kontext ihrer logischen Baumstruktur mit Hilfe eines XSLT-Stylesheets transformieren. Dabei entstehen neue Dokumente, welche von einem XSLT-Formatierer in das endgültige Ausgabeformat gebracht werden. Häufig verwendete XSLT-Prozessoren sind XALAN, SAXON, XSLTPROC; empfohlen wird:

  • xalan-j_2_6_0

JAVA

Die genannten XSLT-Engines XALAN und SAXON sind in Java implementiert und daher auf vielen Plattformen einsetzbar; empfohlen wird ein aktueller Build:

  • JAVA-Version: jre1.6

Docbook-Stylesheets

DocBook ist ein für die Erstellung technischer Dokumentationen besonders geeignetes XML-Schema, das in einer für SGML und XML vorliegenden Dokumenttypdefinition (DTD) festgelegt ist. DocBook ist ein von der Organization for the Advancement of Structured Information Standards (OASIS) gepflegter, plattformunabhängiger, offener Standard. DocBook-Dokumente können durch Einsatz der sog. Docbook-XSL-Stylesheets leicht in unterschiedliche Ausgabeformate umgewandelt werden. Empfohlen wird das DocBook-XSL-Framework in der Version:

  • docbook-xsl-1.72.0

Zusätzlich zu den Docbook-Stylesheets werden für die Generierung der Ausgabeformate wie pdf oder chm Konverter oder Compiler benötigt.

Formatting Object Processor FOP

Der Apache Formatting Object Processor FOP ist eine Java-basierte XSL:FO-Engine, welche in der aktuellen Version einen Großteil des XSL:FO-Standards umsetzt. Empfohlen wird:

  • fop-1.0

HTML Help Workshop

Mit Microsoft HTML Help Workshop können Hilfe-Dateien für Windows erzeugt werden. Der integrierte Compiler fasst das fertige HTML samt Grafiken in einer CHM-Datei zusammen. Die Hilfen können zusammen mit Anwendungen vertrieben werden. Empfohlen wird:

  • HTML Help Workshop 4.74

Microsoft Word 2003

Microsoft Word 2003 bietet eine umfassende XML-Unterstützung. Mit dem WordML-Schema lassen sich Word-Dokumente vollständig im XML-Format darstellen. Empfohlen wird:

  • Microsoft Office Professional Edition 2003 oder
  • Microsoft Word 2003