Extensible Style Language-Formatting Objects, or XSL-FO, is a set of tools developers and web designers use to describe page printouts of their XML (including XHTML) documents. XSL-FO teaches you how to think about the formatting of your documents and guides you through the questions you'll need to ask to ensure that your printed documents meet the same high standards as your computer-generated content.
-
Chapter 1 Planning for XSL-FO
-
XML and Document Processing
-
Choosing Your Print Production Approach
-
Choosing Tools
-
The Future for XSL-FO
-
-
Chapter 2 A First Look at XSL-FO
-
An XSL-FO Overview
-
Related Stylesheet Specifications
-
Using XSL-FO as Part of XSL
-
Shorthand, Short Form, and Inheritance
-
-
Chapter 3 Pagination
-
Document Classes
-
The Main Parts of an XSL-FO Document
-
Simple Page Master
-
Complex Pagination
-
Page Sequences
-
-
Chapter 4 Areas
-
Informal Definition of an Area
-
Area Types
-
Components of an Area
-
Reference Areas
-
Area Positioning
-
-
Chapter 5 Blocks
-
Block Basics
-
Blocks for Special Purposes
-
Decorating Blocks
-
Lists
-
Tables
-
Additional Material
-
-
Chapter 6 Inline Elements
-
Content
-
Inline Styling
-
Other Uses
-
-
Chapter 7 Graphics and Color
-
Graphics
-
Basic Color Usage
-
Color Specification
-
Color Profiles
-
Applicability
-
-
Chapter 8 Styling at the Character Level
-
General Character Properties
-
Fonts
-
-
Chapter 9 Cross-Document Links
-
Cross-Document Links
-
Indexing and Tables of Contents
-
Running Headers
-
-
Chapter 10 Putting It All Together
-
Outline
-
-
Chapter 11 Stylesheet Organization
-
Classes of Stylesheets
-
Page Layout
-
Main Flows
-
Inclusion and Importing
-
-
Appendix A How Do I Do That?
-
Appendix B Finding Your Way Aroundthe Specification
-
Overview
-
-
Appendix C Today's Tools
-
RenderX XEP Formatter
-
Antenna House Formatter
-
FOP Formatter
-
PassiveTEX Formatter
-
Unicorn Formatting Objects Formatter
-
Formatting Objects Authoring Tool
-
Render Engine from XML/XSL to PDF
-
jfor, Java XSL-FO to RTF converter
-
XMLmind FO Converter
-
XSLfast
-
Epic Editor V4.2
-
IBM XSL Formatting Objects Composer (XFC)
-
Summary
-
-
Appendix D Objects, Properties, andCompliance Levels
-
Basic, Extended or Complete?
-
Property Summary
-
-
Appendix E Inheritance Characteristics
-
Font-, Character-, and Spacing-Related Properties
-
-
Appendix F Examples for Chapter 10
-
Appendix G Elements and Valid Properties
-
XSL-FO Elements and Their Properties
-
Properties and the Elements to Which They Apply
-
-
Appendix H GNU Free DocumentationLicense (GFDL)
-
Preamble
-
Applicability and Definitions
-
Verbatim Copying
-
Copying in Quantity
-
Modifications
-
Combining Documents
-
Collections of Documents
-
Aggregation with Independent Works
-
Translation
-
Termination
-
Future Revisions of This License
-
Addendum: How to Use This License for Your Documents
-
-
Glossary
-
Colophon
- Title:
- XSL-FO
- By:
- Dave Pawson
- Publisher:
- O'Reilly Media
- Formats:
-
- Ebook
- Safari Books Online
- Print Release:
- August 2002
- Ebook Release:
- June 2009
- Pages:
- 288
- Print ISBN:
- 978-0-596-00355-5
- | ISBN 10:
- 0-596-00355-2
- Ebook ISBN:
- 978-0-596-55610-5
- | ISBN 10:
- 0-596-55610-1
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal on the cover of XSL-FO is a pennant-winged nightjar. Pennant-winged nightjars (Macrodipteryx vexillarius) are night-flying birds native to southern parts of Africa. Nightjars are also known in some areas as goatsuckers, because they were once thought to drink the milk ofgoats. However, they are actually insectivores and were probably common near goats because of the insects the animals attract.
Pennant-winged nightjars have long, pointed wings; weak feet; and small, wide bills. Fluffy feathers make them almost noiseless fliers. Males are known for their long, black-and-white, pennant-like feathers that flutter like streamers to attract mates. When a male finds a mate, his long feathers fall off. Linley Dolby was the production editor and proofreader, and Tatiana Apandi Diaz was the copyeditor for XSL-FO. Darren Kelly, Rachel Wheeler, and Claire Cloutier provided quality control. Derek Di Matteo and Phil Dangler provided production support. Brenda Miller wrote the index.
Hanna Dyer designed the cover ofthis book, based on a series design by Edie Freedman. The cover image is a 19th-century engraving from the Dover Pictorial Archive. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font.
David Futato designed the interior layout. This book was converted to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is Lucas-Font's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Linley Dolby.




