Le fichier de configuration config.xml se trouve à la racine du répertoire ooo2sdbk. Il permet notamment de configurer les modèles de commandes des processeurs XSLT disponibles
<config> <xslt-command name="xsltproc" command="xsltproc -o %o %s %i"/> <xslt-command name="saxon" command="java com.icl.saxon.StyleSheet -o %o %i %s"/> <xslt-stylesheet stylesheetPath="docbook.xsl"/> <images imageNameRoot="img" imagesRelativeDirectory="images"/> </config> |
Permet de définir un modèle de commande pour le processeur XSLT
Nom du modèle de commande. Il sera appelé dans le script Python.
Commande de conversion du processeur XSL. Trois variables sont disponibles :
output, le nom du fichier XML produit
input, le nom du fichier XML entrant
stylesheet, le nom de la feuille de style XSL
Voici quelques exemple de commandes utilisables. Elles sont à adapter à votre système :
java com.icl.saxon.StyleSheet %i %s > %o java -jar /usr/java/classes/saxon/saxon.jar -o %o %i %s (Linux) java -cp C:\saxon\saxon.jar com.icl.saxon.StyleSheet %i %s > %o (Windows) |
Permet de définir le chemin d'accès vers la feuille de style ooo2sdbk.xsl
Chemin relatif vers la feuille de style XSL à partir du fichier ooo2sdbk.py.
Permet de configurer l'extraction des images incorporées au document OpenOffice.
Radical du nom attribué aux images extraites du document OpenOffice.
Le radical "img" produira des images ayant pour nom : img001.png, img002.jpg, etc.
Le radical "pix" produira des images ayant pour nom : pix001.png, pix003.jpg, etc.
Les images sont numérotées selon leur ordre d'apparition dans le document.
Nom du répertoire qui accueille les images extraites du document OpenOffice. Ce répertoire est généré automatiquement dans le même répertoire que le document Docbook.