Originally posted by Tim Holloway:
FOP is actually the stylesheets that take XML markup files and convert them to their PDF equivalents. I use Xalan to run FOP, but there are other projects that can do so as well.
Uh, I think you confused something here.
XSL-T is the stylesheet format that takes XML files and converts them to some other format (though not PDF).
Xalan is Apache's XSL-T processor.
XSL-FO is a page description language.
FOP is Apache's XSL-FO processor, which can create PDF from an XSL-FO file.
A typical process to generate PDF from some arbitrary XML is to use XSL-T to transform the information to XSL-FO, and then rendering the XSL-FO to PDF.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus