Articles: XSLT & XPath
- Declaring Keys and Performing Lookups
- XML.com, Feb. 2002
- Rescuing XSLT from Niche Status
- Style-free XSLT Stylesheets
- XML.com, Jul. 2000
- Top Ten Tips to Using XPath and XPointer
- XML.com, Aug. 2002
- What’s new in XPath 2.0
- What’s new in XSLT 2.0
Articles: XSL-FO
- Printing from XML: An Introduction to XSL-FO
- Using XSL Formatting Objects, Part 1
- Using XSL Formatting Objects, Part 2
- What is XSL-FO?
- XML.com, Mar. 2002
- XML Technologies: A Success Story
Book Excerpts & Tutorials
- XSL FO Reference
- XSL Formatting Objects
- Chapter 18, The XML Bible, 2nd Ed.
- XSL Transformations
- Chapter 17, The XML Bible, 2nd Ed.
- XSLT and XPath
- IBM Tutorial
Character Encoding
- Character Model for the World Wide Web 1.0: Fundamentals
- W3C Recommendation, February 15, 2005
- DocBook XSL: The Complete Guide
- Chapter 19: Languages, characters and encoding
- Special Characters
- UTF-8, Unicode, et al.
- Unicode Glossary
- XML 1.0: Physical Structures
- Entities section
Developer Sites
Products & Companies
- Antenna House
- RenderX
- XMLmind
- XSL-FO to RTF converter
- Xselerator XSLT Editor
- From TopXML
Reference Books
XSL Processors
- Apache FOP
- XSL-FO processor
- Apache Xalan Java
- XSLT processor
- Saxon XSLT processor
- XSLT-process
- Emacs minor mode for XSLT debugging
XSL Specifications
- XSL 1.1 (2006)
- XSL 2.0 (2012)
- Working Draft
- XSLT 1.0 (1999)
- XSLT 2.0 (2007)
- XSLT 3.0 (2017)
- Proposed Recommendation