Pour qu'OOo2sDbk fonctionne, Python et un processeur XSLT doivent être fonctionnels. Ce document n'explique pas l'installation de ces différents logiciels. Reportez-vous à la documentation des fabricants.
Les processeurs XSLT suivants fonctionnent correctement avec Ooo2sDbk :
Il supporte très bien tous les standards (mieux que Xsltproc) mais est assez lent car il fonctionne sous Java.
Il est très rapide mais semble moins fiable que Saxon, en particulier sous Windows. Les dernières versions semblent toutefois excellentes même sur Windows.
Logiciels | Versions testées |
Python 2.1 ou + |
|
Saxon 6.5.2 Saxon requiert une plateforme JAVA2 pour fonctionner | Saxon 6.5.2 Plateformes JAVA testées :
|
Xsltproc (fourni avec LibXSL) Requiert :
| Sous Linux et Windows
LibXML et LibXSL s'améliorent constamment. Choisissez toujours la version la plus récente. |
Téléchargez la dernière version d'OOo2sDBK.
Décompressez ooo2sbk-all-xxx.zip. Vous trouverez une série de répertoires.
Copiez le répertoire ooo2sbk dans <python-dir>/site-packages ou n'importe quel emplacement référencé dans la variable d'environnement PYTHONPATH.
Copiez le fichier ooo2sbk/sitecustomize.py dans /usr/lib/Python2.2.
Il permet à Python de travailler en UTF-8 au lieu de l'ASCII. L'encodage UTF-8 est requit pour le XML.
Copiez le fichier shell-linux/ooo2sdbk dans /usr/bin ou n'importe quel emplacement référencé dans la variable d'environnement PATH.
Le script est opérationnel
Téléchargez la dernière version d'OOo2sDBK.
Décompressez ooo2sbk-all-xxx.zip. Vous trouverez une série de répertoires.
Copiez le répertoire ooo2sbk dans <python-dir>/Lib/site-packages ou n'importe quel emplacement référencé dans la variable d'environnement PYTHONPATH.
Copiez le fichier shell-windows/ooo2sdbk.bat dans emplacement référencé dans la variable d'environnement PATH.
Editez ooo2sdbk.bat et vérifiez que la variable OOO2SDBK contienne bien le chemin d'accès au script ooo2sdbk.py. Par défaut, il pointe vers :
C:\Python22\Lib\site-packages\ooo2sdbk\ooo2sdbk.py.
Le script est opérationnel