Résumé
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 XHTML) documents. If you need to
produce high quality printed material from your XML
documents, then XSL-FO provides the bridge.
XSL-FO is one of the few books to go beyond a basic
introduction to the technology. While many books touch on
XSL-FO in their treatment of XSLT, this book offers
in-depth coverage of XSL-FO's features and strengths.
Author Dave Pawson is well known in the XSLT and XSL-FO
communities, and maintains the XSLT FAQ. An online version
of this book has helped many developers master this
technology. XSL-FO is the first time this reference is
available in print.
The first part of the book provides an overview of the
technology and introduces the XSL-FO vocabulary. Pawson
discusses how to choose among today's implementations,
explains how to describe pages, and shows you what is going
on in the processor in terms of layout. You'll learn about
the basics of formatting and layout as well as
readability.
The second part focuses on smaller pieces: blocks, inline
structures, graphics, color and character level formatting,
concluding by showing how to integrate these parts into a
coherent whole. XSL-FO also explores organizational aspects
you'll need to consider, such as how to design your
stylesheets strategically rather than letting them evolve
on their own.
XSL-FO is more than just a guide to the technology; the
book 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. Written
for experienced XML developers and web designers, it
contains more -- and more useful -- information on this
practical technology than any other work of its kind.
- 1. Planning for XSL-FO
- XML and Document Processing
- Choosing Your Print Production Approach
- Choosing Tools
- The Future for XSL-FO
- 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
- 3. Pagination
- Document Classes
- The Main Parts of an XSL-FO Document
- Simple Page Master
- Complex Pagination
- Page Sequences
- 4. Areas
- Informal Definition of an Area
- Area Types
- Components of an Area
- Reference Areas
- Area Positioning
- 5. Blocks
- Block Basics
- Blocks for Special Purposes
- Decorating Blocks
- Lists
- Tables
- Additional Material
- 6. Inline Elements
- Content
- Inline Styling
- Other Uses
- 7. Graphics and Color
- Graphics
- Basic Color Usage
- Color Specification
- Color Profiles
- Applicability
- 8. Styling at the Character Level
- General Character Properties
- Fonts
- 9. Cross-Document Links
- Cross-Document Links
- Indexing and Tables of Contents
- Running Headers
- 10. Putting It All Together
- Outline
- 11. Stylesheet Organization
- Classes of Stylesheets
- Page Layout
- Main Flows
- Inclusion and Importing
- A. How Do I Do That?
- B. Finding Your Way Around the Specification
- C. Today's Tools
- D. Objects, Properties, and Compliance Levels
- E. Inheritance Characteristics
- F. Examples for Chapter 10
- G. Elements and Valid Properties
- H. GNU Free Documentation License (GFDL)
L'auteur - Dave Pawson
maintains the XSLT and XSL-FO FAQ site. He got started with XML in 1997 while looking for a means of document reuse for multimedia presentation in print and braille for the Royal National Institute of the Blind (RNIB). He is the W3C Advisory Committee representative for the RNIB,and has supported the Web Accessibility Initiative since 1998. His background is in software development in the aerospace industry, followed by 5 years with RNIB, where he initially worked as a change agent, has more recently been monitoring web standards for accessibility. He has been heavily involved in the digital talking book inititiative coordinated by the DAISY consortium at www.daisy.org.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | O'Reilly |
Auteur(s) | Dave Pawson |
Parution | 23/09/2002 |
Nb. de pages | 264 |
Format | 17,8 x 23,2 |
Couverture | Broché |
Poids | 465g |
Intérieur | Noir et Blanc |
EAN13 | 9780596003555 |
ISBN13 | 978-0-596-00355-5 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse