7. Welche Projekte und Schlüsselfiguren existieren?

Die DocBook DTD selbst wird durch das 'DocBook technische Kommittee' gehegt, geleitet durch Norman Walsh. Norman ist zugleich der Hauptautor der DocBook Stylesheets, ein Mann, der bemerkenswert viel Aufwand und Talent in die extrem komplex sich erweisenden Herausforderungen von DocBook investiert hat. Er geniesst in etwa gleichem Ausmasse in der DocBook/SGML/XML Gemeinschaft Ansehen wie Linus Torvalds in der Linux Welt.

Das docbook-tools Projekt stellt einen Satz an Open-Source Programme für die Konvertierungen von SGML DocBook nach HTML, Postscript und anderen Formaten zur Verfügung. Dieses Packet wird mit Red Hat und anderen Linux Distributionen standardmässig ausgeliefert. Es wird durch Mark Galassi gehegt.

Jade wird verwendet, um DSSSL Stylesheets auf SGML Dokumente anzuwenden. Es wird durch James Clark gehegt.

OpenJade ist ein ins Leben berufenes, gemeinschaftliches Projekt; die Gründer erachteten James Clark's ``Pflege" von Jade als unzureichend. Die docbook-tools Programme verwenden OpenJade.

libxslt ist eine C Biblothek - sie interpretiert XSLT, das Stylesheets auf XML Dokumente anwendet. Es beinhaltet ein Wrapper Programm, xsltproc, welche wahlweise als XML Formattierer fungieren kann. Der Code wurde unter der Schirmherrschaft des GNOME Projektes durch Daniel Veillard geschrieben, benötigt jedoch keinen GNOME Code, um lauffähig zu sein. Mir kam zu Ohren, dass es erstaunlich schnell sein sollte verglichen mit gängigen Java Alternativen, was mich nicht erstaunen lässt.

xmlto ist eine Benützer Schnittstelle zu der XML Toolkette, die in der Red Hat Distribution enthalten ist. Sie wird entwickelt und gehegt durch Tim Waugh.

Saxon und Xalan sind Java Programme, die XSLT interpretieren. Saxon scheint entwickelt zu worden sein, um unter Windows lauffähig zu sein. Xalan ist dem XML Apache Projekt zugehörig und lauffähig unter Linux, BSD und Windows; es wurde entworfen, um mit FOP zu kooperieren.

PassiveTeX das Paket der LaTeX Makros, die xmlto verwendet um DVI von XML-DocBook aus zu erzeugen. JadeTex ist das Paket der LaTeX Makros, die OpenJade für die Erzeugung von DVI von SGML-DocBook aus verwendet.

FOP übersetzt XML Formattierungsobjekte nach PDF. Es ist dem Apache XML Projekt zugehörig und wurde entworfen, um mit Xalan zu kooperieren.