Learn the skills required to build an FO (Formatting Objects) XML
Style Sheet for automatically producing PDF versions of an XML document using
a content-driven page layout approach.
Content
- Objectives of XSL Formatting Objects (XSL-FO)
- Types of page layouts where XSL-FO is suitable
- XSL-FO processors on the market
- Page Masters and Page Sequences
- Setting headers and footers
- Blocks, block containers, lists and tables
- Specifying text attributes: font, size and style
- Block attributes: margin, padding, background, borders, alignment, page breaks, widows and orphans
- Leaders and their alternatives
- Inserting bitmap and vector (SVG) images
- Inserting links and page number references, creating an index and a table of contents
- Rendering footnotes
- Configuring hyphenation
- Managing colour