In order to successfully use the XSL stylesheets you must have some XSLT processor and the XSL DocBook Stylesheets. This is sufficient for generating HTML version of the documentation. If you also want to create a version suitable for printing, you will additionally need a FO processor.
This is an operating system independent section, as most of the tools are written in the Java language, or provide a version in Java. This means, you can run them on virtually any operating system, where a Java Virtual Machine is available. See the Java homepage for more information.
Note: Using XSL stylesheets to generate different formats of the phpdoc XML files is optional currently. This method is not as well supported as DSSSL stylesheets, but is a promising technology. You do not need to setup any tools mentioned here if you would not like to play with XSL stylesheets. However we plan to use XSLT in the future for HTML generation, and possibly PDF generation, if we can manage to work out how to do it correctly.
XSLT processors:
Gnome LibXSLT: http://xmlsoft.org/, also available as Windows binary: http://www.fh-frankfurt.de/~igor/projects/libxml/index.html,
Note: As we tested, other XSLT processors, like XT and MSXML cannot handle the DocBook XSL stylesheets, so these cannot be used for even the simplest HTML creation.
XSL DocBook Stylesheets: http://www.nwalsh.com/docbook/xsl/index.html
FO processors:
PassiveTeX: http://users.ox.ac.uk/~rathz/passivetex/