XML-FO Engines

A <a href"http://www.owal.co.uk:8090/asf/servlet/asf/screen/DisplayQuestionAnswer/action/SetAll/project_id/18/faq_id/276/topic_id/526/question_id/981">Review</a> comparing the major for engines and their status in July 2001.

FOP

This is the engine that is part of the apache xml effort. It is opensource and evolving very quickly, but it does have some problems in the quality of output it produces. I expect this to be alleviated soon, but until then it may be a good idea to use tex-based tools that have a longer history and better quality.

NotesForUsingFop?: A list of things to know about FOP.

PassiveTex

Other Tools

FOA

FOA is the world's first XSL-FO Authoring tool. It is a Java application that gives users a graphical interface to author XSL-FO stylesheets. FOA was created in collaboration with DIBE (University of Genoa). With FOA you can generate pages, page sequences and fill them with content provided into one or more XML files. FOA will generate the XSLT stylesheet that transforms the XML content into an XSL-FO document. FOA is compatible with WH2FO (see FOA & WH2FO) so you can author more quickly you documents. From FOA GUI is also possible to invoke an XSLT processor and an XSL-FO renderer, so you can see how the document looks like.

Resources

Tutorials