Your textbook…
Table of Contents
Foreword.
Preface.
Acknowledgements.
1. Introducing XSL-FO.
2. XSL-FO in context.
The XML Family of Recommendations. Examples.
3. Basic Concepts.
Formatting and Rendering. Processing Model. Formatting Object XML Vocabulary.
4. Areas and Pages.
Area Model Details. Block and Inline Basics. Container Basics. Page Definition and Sequencing.
5. Generic Body Constructs.
Lists. Graphics and Foreign Objects. Links. Leaders.
6. Tables.
Tabular Structure. Tabular Appearance.
7. Static Content and Page Geometry Ssequencing.
Page Regions, Headers, and Footers. Content Definition 199. Page Sequence Master Interleave (PSMI). Page Geometry Sequencing.
8. Floats and Footnotes.
Floats. Footnotes.
9. Breaks, Borders, and Backgrounds.
Breaks. Widows and Orphans. Keeps. Spacing, Conditionality, and Precedence. Borders. Backgrounds.
10. Interactive Objects.
Reflecting Formatting Object State by Appearance. Interactively Changing the Effective Flow.
11. Supplemental Objects.
Specialty Formatting Objects. The Importance of Bidirectional Text. The Mechanics of Mixing Text of Different Writing Directions. The Bidirectional Support Challenge. The Bidi-Override Object. The Character Object. The Color-Profile Object. The Declarations Object.
Appendix A. Using XSLT with XSL-FO.
XSLT Language Features Supporting XSL-FO. XSL-FO Language Features Similar to XSLT and Xpath.
Appendix B. Expressions.
Production Summary. XSL-FO Functions.
Appendix C. Objects.
Objects Summarized by Name. Objects Summarized by Type.
Appendix D. Properties.
Common Properties. Data Types. Inheritance and Shorthands. Property Summary.
Appendix E. Choosing XSL-FO Products.
Index.