How does PDFXML relate to XSL-FO?
PDFXML, like PDF, is a final form document. Each graphic element of a PDFXML document is precisely positioned on a page. XSL-FO (“formatting objects”) is an XML language for describing graphic objects and their styles and layout properties. An XSL-FO processor interprets the XSL-FO input to determine the precise position of each object described by the XSL-FO document. Different XSL-FO processors can have different interpretations depending on hyphenation dictionaries, ligature support and other issues. Many XSL-FO processors today create PDF and may create output files in the PDFXML format in the future.