De XML à PDF via xmltex, XSLT et PassiveTeX
Cahiers GUTenberg, Actes de GUT 2000, « LaTeX et XML : coopération pour l’internet », Toulouse, no. 35-36 (2000), pp. 79-114.

Cet article introduit xmltex, un ensemble de macros TeX qui analyse un document XML et le compose piloté par des fichiers de configuration. Nous parlons également de PassiveTeX, une bibliothèque de macros TeX basée sur xmltex qui prend un document XML contenant des objets de formatage XSL et génère une sortie PDF ou DVI. Nous comparons ces deux approches avec une traduction directe du fichier source XML en LaTeX. Nous montrons des exemples de ces techniques pour les DTD TEI, DocBook et MathML. L’annexe décrit plus en détail les commandes xmltex

This article introduces xmltex, a TeX macro package that parses an XML document and typesets it under the control of configuration files. We also discuss PassiveTeX, a library of TeX macros based on xmltex, that processes XML documents containing XSL formatting objects and generates PDF or DVI output. We compare these two approaches with a direct translation of the XML source file into LaTeX. We show examples of these techniques for the TEI, DocBook and MathML DTDs. The appendix gives details about the xmltex commands.

@article{CG_2000___35-36_79_0,
     author = {Carlisle, David and Goossens, Michel and Rahtz , Sebastian},
     title = {De {XML} \`a {PDF} via xmltex, {XSLT} et {PassiveTeX}},
     journal = {Cahiers GUTenberg},
     pages = {79--114},
     publisher = {Association GUTenberg},
     number = {35-36},
     year = {2000},
     language = {fr},
     url = {http://www.numdam.org/item/CG_2000___35-36_79_0/}
}
TY  - JOUR
AU  - Carlisle, David
AU  - Goossens, Michel
AU  - Rahtz , Sebastian
TI  - De XML à PDF via xmltex, XSLT et PassiveTeX
JO  - Cahiers GUTenberg
PY  - 2000
SP  - 79
EP  - 114
IS  - 35-36
PB  - Association GUTenberg
UR  - http://www.numdam.org/item/CG_2000___35-36_79_0/
LA  - fr
ID  - CG_2000___35-36_79_0
ER  - 
%0 Journal Article
%A Carlisle, David
%A Goossens, Michel
%A Rahtz , Sebastian
%T De XML à PDF via xmltex, XSLT et PassiveTeX
%J Cahiers GUTenberg
%D 2000
%P 79-114
%N 35-36
%I Association GUTenberg
%U http://www.numdam.org/item/CG_2000___35-36_79_0/
%G fr
%F CG_2000___35-36_79_0
Carlisle, David; Goossens, Michel; Rahtz , Sebastian. De XML à PDF via xmltex, XSLT et PassiveTeX. Cahiers GUTenberg, Actes de GUT 2000, « LaTeX et XML : coopération pour l’internet », Toulouse, no. 35-36 (2000), pp. 79-114. http://www.numdam.org/item/CG_2000___35-36_79_0/