XSL-FO

No matter how flexible and convenient digital information has become, we haven't done away with the need to see information in print. 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...

Descripción completa

Detalles Bibliográficos
Autor principal: Pawson, Dave (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Sebastopol, California : O'Reilly 2002.
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627255006719
Tabla de Contenidos:
  • Table of Contents; Preface; Who Should Read This Book?; What Does This Book Cover?; Motivation; Organization of This Book; What Else Do You Need?; Conventions Used in This Book; How to Contact Us; Acknowledgments; Planning for XSL-FO; XML and Document Processing; Choosing Your Print Production Approach; Why XSL-FO?; Alternatives; Choosing Tools; Selection Criteria; Price; Compliance; Usage; Platform and Performance; The Future for XSL-FO; A First Look at XSL-FO; An XSL-FO Overview; Related Stylesheet Specifications; XSL and DSSSL; XSL and CSS; Using XSL-FO as Part of XSL; History
  • Page Layout, Blocks, and Inline ContentConsidering Compliance Levels; Selecting Content for Formatting; Matching Source to Content; Shorthand, Short Form, and Inheritance; Inheritance; Tips on Using Inheritance; Layout-Driven and Content-Driven Layout Types; Pagination; Document Classes; The Main Parts of an XSL-FO Document; Simple Page Master; Margin Properties for Blocks; Regions; Absolute and Relative Directions; Writing Mode; Content Flows; A Basic Example; Complex Pagination; Single-page-masters; Constructing Runs of Identical Pages; Conditional Selection of Page Masters; Page Conditions
  • Page SequencesPage Numbering; Country and Language; Areas; Informal Definition of an Area; Area Types; Components of an Area; Reference Areas; Area Positioning; Turning Formatting Objects into Areas; Area Dimensions; Positioning a Block-Area: Margins and Indents; Stacking Block-Areas and Spaces; Stacking Inline-Areas; Stacking Line-Areas; Blocks; Block Basics; The Basic Block; Block Separation; Breaks Between Paragraphs; The Block as a Wrapper; Blocks for Special Purposes; Backgrounds on Blocks; Images; Identifying Blocks; Decorating Blocks; Lists; Other Types of Lists; Alignment Issues
  • TablesThe Basic Table; Captions; Column Headings; Fixed-Width Tables and Columns; Fixed columns; Spanning Columns and Rows; Empty Cells in Tables; Cell Alignment; Other Table Issues; Additional Material; A Minor Aside on Lengths; Short forms; Inline Elements; Content; Inline Styling; Inapplicable Properties; Inline Containers; Inline Graphics; Word and Letter Spacing; Other Styling Properties; The Horizontal Rule and Its Variants; Line Layout; Keeping Line Content Together; Other Uses; Page Headers; Graphics and Color; Graphics; Basic Color Usage; Color Specification; Color Profiles
  • ApplicabilitySummary; Styling at the Character Level; General Character Properties; Usage; Writing Mode; Superscript and Subscript; Fonts; Shorthand Attribute Specification; Cross-Document Links; Cross-Document Links; Page Numbering; Indexing and Tables of Contents; Running Headers; Footnotes; Putting It All Together; Outline; Page Layout; The Template File; Property Sets; Stylesheet Organization; Classes of Stylesheets; Specialized Stylesheets; General-Purpose Stylesheet; Local Modifications; Overall Stylesheet Organization; Page Layout; Main Flows; Inclusion and Importing; How Do I Do That?
  • Finding Your Way Around the Specification