2. Installation des scripts et des feuilles de styles

2.1. Programmes requis

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 :

Saxon (recommandé sous Windows)

Il supporte très bien tous les standards (mieux que Xsltproc) mais est assez lent car il fonctionne sous Java.

Xsltproc (recommandé sous Linux)

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 +

http://www.python.org

  • Python 2.1 et 2.2 sur Windows 95c, 98 et 2000,

  • Python 2.2 sur Linux-Mandrake 8.2 et 9.0.

Saxon 6.5.2

http://saxon.sourceforge.net

Saxon requiert une plateforme JAVA2 pour fonctionner

http://java.sun.com/j2se/1.3/download.html

Saxon 6.5.2

Plateformes JAVA testées :

  • J2RE 1.3.1_02, 1.4 et 1.4.1 de Sun sur Windows 95c et 2000,

  • J2RE 1.4 et Kaffe sur Linux-Mandrake 8.2.

    J2RE 1.4.1 sur Linux-Mandrake 9.0

Xsltproc (fourni avec LibXSL)

Requiert :

  • LibXML2

  • LibXSL

http://xmlsoft.org/downloads.html

Sous Linux et Windows

  • LibXML2 2.4.22 => 2.4.28

  • LibXSL 1.0.18 => 1.0.23

LibXML et LibXSL s'améliorent constamment. Choisissez toujours la version la plus récente.

2.2. Étapes d'installation pour Linux

  1. Téléchargez la dernière version d'OOo2sDBK.

  2. Décompressez ooo2sbk-all-xxx.zip. Vous trouverez une série de répertoires.

  3. Copiez le répertoire ooo2sbk dans <python-dir>/site-packages ou n'importe quel emplacement référencé dans la variable d'environnement PYTHONPATH.

  4. 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.

  5. Copiez le fichier shell-linux/ooo2sdbk dans /usr/bin ou n'importe quel emplacement référencé dans la variable d'environnement PATH.

  6. Le script est opérationnel

2.3. Installation pour Windows

  1. Téléchargez la dernière version d'OOo2sDBK.

  2. Décompressez ooo2sbk-all-xxx.zip. Vous trouverez une série de répertoires.

  3. 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.

  4. Copiez le fichier shell-windows/ooo2sdbk.bat dans emplacement référencé dans la variable d'environnement PATH.

  5. 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.

  6. Le script est opérationnel


Copyright©2002 Eric Bellot
http://www.chez.com/ebellot/ooo2sdbk
Miroir : http://membres.lycos.fr/ebellot