|
XSLT
Installation (paquet Debian)
:
xsltproc - XSLT command line processor
la variable d'environnement pour les fichiers
catalog est SGML_CATALOG_FILES . Elle doit pointer
vers un ou plusieurs fichiers (et non un
répertoire), séparés par le caractère «:».
exemple :
SGML_CATALOG_FILES=./catalog:/etc/sgml/catalog
- pour générer du HTML :
xsltproc -o <fichier>.html --catalogs \
<feuille_de_style_html>.xsl <fichier>.xml
Une méthode similaire permet d'obtenir du
texte.
- pour du FO (Formatting Object) :
xsltproc -o <fichier>.fo --catalogs \
<feuille_de_style_fo>.xsl <fichier>.xml
Saxon est une application écrite en Java™.
XSLT 1.0, including XPath 1.0
:
Installation (paquets
Debian) :
libsaxon-java - The Saxon XSLT Processor
libsaxon-java-doc - The Saxon XSLT Processor's documentation and javadoc
exemple :
CLASSPATH=/usr/share/java/saxon-catalog.jar:/usr/share/java/saxon.jar
XSLT 2.0, XPath 2.0, and
XQuery 1.0 :
Installation (paquets
Debian) :
libsaxonb-java - The Saxon-B XSLT Processor
libsaxonb-java-doc - The Saxon-B XSLT Processor's documentation and javadoc
Processeurs FO
(Formatting Object)
Installation (paquet Debian)
:
dblatex - Produces DVI, PostScript, PDF documents from DocBook sources
Une option utile :
-T style, --style=style
Output style, predefined are: db2latex, simple, native (default).
Installation (paquet Debian)
:
xmlroff - XSL formatter mainly for DocBook
Installation (paquet Debian)
:
xmlto - XML-to-any converter
- pour générer du PDF (Portable Document
Format) :
xmlto pdf <fichier>.fo
ou même :
xmlto pdf <fichier>.xml
- pour du PS (PostScript) :
xmlto ps <fichier>.fo
ou même :
xmlto ps <fichier>.xml
FOP est une application écrite en Java™.
Installation (paquets Debian)
:
fop - XML to PDF Translator
fop-doc - Documentation for fop
exemple :
CLASSPATH=/usr/share/java/avalon-framework.jar:/usr/share/java/fop.jar
pour générer du PDF :
java org.apache.fop.apps.Fop -fo <fichier>.fo -pdf <fichier>.pdf
XMLmind FO Converter est une application écrite en
Java™.
exemple :
CLASSPATH=/usr/share/java/avalon-framework.jar:/usr/local/stow/xfc-20/xfc.jar
pour générer du RTF :
java com.xmlmind.fo.converter.Driver <fichier>.fo <fichier>.rtf
Installation (paquet Debian)
:
htmldoc - HTML processor that generates indexed HTML, PS, and PDF
Je souhaite remercier John R. Daily et Dodji Seketeli pour l'aide qu'ils m'ont
apportée à mes débuts.
|