
Résumé
XSL Formatting Objects Developer's Handbook is a
syntactical reference and a guide for developing practical
solutions using the complete XSL toolkit. In exploring the
available tools and architectures, the book allows
programmers to understand and apply XSL as practitioners.
XSL-FO is a complex specification that provides a framework
for describing detailed document formatting
characteristics. A primary goal of XML is to separate the
data from presentation. Unlike HTML documents, XML
documents contain no information about how those documnets
will appear when displayed.
The XSL-FO specification provides a standardized way to
build stylesheets that express document formatting in pure
XML notation.
- 1. Introduction.
- 2. From Content to Presentation.
- 3. Tools and Implementations.
- 4. Hello XSL World.
- 5. Color, Fonts, and Rules.
- 6. Block and Inline.
- 7. White Space and Line Handling.
- 8. Page Styling.
- 9. Tables and Alignments.
- 10. Lists and Leaders.
- 11. Keeps, Breaks, and Columns.
- 12. Embedding Diagrams and Images.
- 13. Footnotes and Floats.
- 14. Dynamic Effects.
- 15. Going Global.
- Appendix A. Basics of the XSL Transform.
- Appendix B. A Concise Listing of Formatting Objects.
- Appendix C. A Concise Listing of Properties.
L'auteur - Doug Lovell
Doug Lovell taught himself the Basic programming language on a PDP-11 time-sharing terminal when he was a young, impressionable freshman in high school. He saved his programs on punched paper tape, which he rolled up, banded, and stored in tobacco tins supplied by his pipe-smoking mathematics teacher. After becoming a certified flight instructor in Ohio and then moving to New York City to earn a fine arts degree in photography, Doug joined the electronic prepress and digital typesetting facility at Time, Inc. He picked up typesetting and prepress knowledge by working for a few years making Time, Life, Fortune, People, and Sports Illustrated ready for the presses.
While working prepress, he partnered in building and operating a business selling graphics tablets for the Commodore Amiga computer; he also wrote a program for animated cartoon drawing, for which he procured his first patent. He left Time to become a resident computer whiz for an engineering firm and to attend graduate school for a degree in computer science.
Now Doug works as a software engineer for IBM Research. Typesetting got a grip on him again when he pulled duty to satisfy all the hard-copy requirements of the AutoLoan Exchange project. The project pioneered the process of applying for, approving, and closing automobile loans on the Internet. Doug applied the TeX typesetting language to typeset individualized loan contracts on demand. TeX was most popularly used to typeset mathematics, physics, chemistry, and computer science journals; this may have been the most commercial application of TeX ever undertaken.
Doug's most recent program is an implementation of XSL Formatting Objects written with Java. He also has written several tools for working with XML and XSLT, early versions of which appeared on IBM's alphaworks new technologies Web site, and invented TeXML-an XML vocabulary for expressing TeX typesetting documents. He lives and breathes in the beautiful mid-Hudson Valley of New York, loves to hike the mountaintops, and flies aerobatics wherever he's allowed.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Sams |
Auteur(s) | Doug Lovell |
Parution | 22/11/2002 |
Nb. de pages | 446 |
Format | 18,5 x 23 |
Couverture | Broché |
Poids | 745g |
Intérieur | Noir et Blanc |
EAN13 | 9780672322815 |
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