Appendix B. Finding Your Way Around the Specification

This description applies to the W3C Recommendation of October 15, 2001, found at http://www.w3.org/TR/xsl/.

At this URL, you will find various formats of the document. Unless you are lucky enough to be permanently connected, it’s probably wise to have a copy on your desktop. For that purpose, the specification is provided in alternate formats, specifically, a single large file, a zip file, which splits up the HTML into a number of smaller files, and a PDF version, should you be brave enough to print it out, kindly provided by RenderX.

Within the main specification, you will find frequent (annoyingly so, in my opinion) references to http://www.w3.org/TR/1998/REC-CSS2-19980512/, the CSS2 specification. You should download that too. Each time you come across such a reference, if you are using a local copy on your PC, the link in the HTML will be to a web document. I resolved this by using a command line editor to change all the strings http://www.w3.org/TR/REC-CSS2/ to read ../CSS2. In other words, I made them local references. Do this for all .html files in the directory in which you have stored the XSL specification. In a similar manner, I have stored the CSS specification in the same root directory, hence, the ../CSS2.

Personally, I found it worthwhile to have a paper copy. I also had access to a double sided printer and binding facilities, which helped. You decide. The PDF produced by the RenderX stylesheets is good. All cross-references ...

Get XSL-FO now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.