Previous |  Up |  Next


PassiveTeX is a TeX-based XSL-FO processor which is able to process XML documents according to an XSL stylesheet in conjuction with any XSLT processor. This article briefly discribes basic principles of the XSL language and its usage for formatting XML documents. Complete working example of an XSL stylesheet is shown in the article.
[1] Adler, Sharon, Berglund, Anders, Caruso, Jeff, Deach, Stephen, Grosso, Paul, Gutentag, Eduardo, Milowski, Alex, Pernell, Scott, Richman, Jeremy, Ziller, Steve: Extensible Stylesheet Language (XSL) - Version 1.0. W3C, 2001. URL:
[2] Clark, James: XSL Transformations (XSLT) Version 1.0. W3C, 1999. URL:
[3] Goossens, Michel, Rahtz, Sebastian: PassiveTeX: from XML to PDF. In: TUGboat. 3/2000. URL:
Partner of
EuDML logo