Always Learning

Definitive XSL-FO
G. Ken Holman

ISBN-10: 0131403745
ISBN-13:  9780131403741

Publisher:  Prentice Hall
Copyright:  2003
Format:  Paper; 480 pp
Published:  03/21/2003
Status: Instock


Customers outside the U.S., click here.


Print this content

In this section:


Description

This book is a tutorial on how to use the W3C's new XSL-F0 technology for publication quality enterprise publishing.


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.



Back to top

Print this content

In this section:


Sample Chapter

View a Sample Chapter PDF:/samplechapter/0131403745.pdf


Author Bios

G. KEN HOLMAN is Chief Technology Officer for Crane Softwrights Ltd. and Canadian chair of the ISO SGML standards group. Ken is an invited expert to the W3C®, a member of the W3C Working Group that developed XML, and founder of the OASIS Technical Committees for XML and XSLT conformance. His many books on XML technologies include Definitive XSLT and XPath.

About the Series Editor

CHARLES F. GOLDFARB is the father of XML technology. He invented SGML, the Standard Generalized Markup Language on which both XML and HTML are based. You can find him on the Web at www.xmlbooks.com.


Backcover Copy

“Holman is my main source of information on XSL-FO … a life saver on projects where we print XML information.”

—W. Eliot Kimber, ISOGEN International

  • Format, paginate, and publish your XML data with full graphic-arts quality!
  • Comprehensive: Covers every formatting object in the W3C® XSL-FO Recommendation
  • Proven: Based on fully tested materials used in public seminars and corporate training programs throughout the world
  • Concise: Bullet-point, bite-size presentation helps you master XSL-FO fast!
  • Authoritative: From the founder of the OASIS XML and XSLT conformance committees

“For centuries, humanity has accessed information with proven page-oriented navigational tools and sophisticated formatting. Just printing Web pages won’t do this job for your data—you need the power of XSL-FO. Join the thousands who have learned how from Ken Holman.”

—Charles F. Goldfarb

The definitive guide to state-of-the-art XML publishing with XSL-FO!

XSL-FO (XSL-Formatting Objects) enables enterprise applications to publish graphic-arts quality printed and electronic documents from any XML data store, no matter how large or complex. In Definitive XSL-FO, one of the world’s leading XML experts shows how XSL-FO is revolutionizing document publishing. The book offers concise, authoritative, example-rich guidance on using the entire XSL-FO specification, including:

  • XSL-FO’s objectives, semantics, and vocabulary
  • Key concepts, including layout-based versus content-based formatting, and formatting versus rendering
  • Area and page fundamentals: area models, block and inline basics, containers, page definition, and sequencing
  • Generic body constructs and tables
  • Static content and page geometry sequencing
  • Footnotes, floats, breaks, keeps, spacing, borders, and backgrounds
  • Interactive objects for dynamic displays
  • Supplemental publishing objects, including bidirectional Unicode scripts
  • Using XSLT with XSL-FO

Includes powerful quick reference tables for XSL-FO expressions, objects, and properties

Part of The Charles F. Goldfarb Definitive XML Series™

Back to top

Print this content

This product is a member of the following series. Click on the series name to see the full list of products in the series.

Back to top

Log in to the Instructor Resource Center

Login name: 

  Password: 

Forgot login/password?  |  Need to redeem an access code?

        

Instructor Resource Center File Download

This work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the World Wide Web) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials.

Cancel     I accept, proceed with download

Print this content

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.

Back to top