XSL-FO
XSL-FO (Extensible Stylesheet Language - Formatting Objects) ist Teil von XSL und dient der Formatierung von XML-Instanzen. XSL-FO ist eine eigene Markupsprache, die seitenorientiert ist. XSL-FO wird hauptsächlich als Zwischenformat verwendet, um XML-Dokumente nach PDF oder in andere Druckformate zu überführen.