Chapitre 7. Outils de Transformation

Je ne fais état que des outils que j'ai utilisé. Il en existe d'autres, notemment pour la génération des PDF.

Note : l'utilisation de ces outils est transparente pour l'utilisateur dans le cas de publication à l'aide de serveur de type Cocoon ou Forrest (voir plus bas.)

Il s'agit entre autre d'un parser en C. Il est plus rapide que SAXON. Son développement était moins avancé, mais il a rattrapé son retard. Développé pour Linux, il est portable sous différents environnements. Pour MS-Windows™ utiliser ce site et copier tous les .dll et .exe de libxml, libxsl et iconv dans un répertoire inclus dans le PATH (typiquement C:\WINNT\.) Il permet de faire des transformations XSL. (comme les docbook-xsl.)

Site : http://xmlsoft.org/XSLT/xsltproc.html.

FOP permet de générer des PDF, PS, SVG ... à partir du format FO. L'installation de FOP n'est pas triviale.

  1. Télécharger FOP 0.20.5 de Apache http://xml.apache.org/fop/ .

  2. Télécharger la bibliothèque JAI de SUN : http://java.sun.com/products/java-media/jai/(Choisir l'installation "CLASSPATH", mettre les fichiers dans le répertoire par défaut et copier les fichiers dans le répertoire lib de FOP.)

  3. Telecharger éventuellement BSF d'IBM : http://oss.software.ibm.com/developerworks/projects/bsf (Je ne l'ai pas fait et cap marche.)