OOo2sDbk

Convertisseur OpenOffice-Writer vers Docbook

Éric Bellot
<ebellot@netcourrier.com>

Mis à jour le 29 juillet 2002

SourceForge.net Logo

Sommaire

Présentation

OOo2sDbk - OpenOffice-Writer to simplified Docbook - est un script Python accompagné de feuilles de styles XSLT. Il  convertit les documents OpenOffice-Writer au format Docbook simplifié.

La feuille de styles XSLT d'OOo2sDbk peut être utilisée de façon indépendante pour convertir les documents XML OpenOffice-Writer produits par le filtre Flat XML (voir plus bas).

OOo2sDbk fonctionne sous Windows 9x/Me/NT/2000 et GNU/Linux.

OOo2sDbk est un logiciel libre sous licence GNU LGPL

Nouveautés

03/08/2002 -- Errata
La fiche sur l'installation du filtre "Flat XML" comportait une erreur dans la partie concernant Linux. Désolé pour ceux qui ont perdus du temps. La fiche a été corrigée.

24/07/2002 -- Fiche sur l'installation du filtre "Flat XML" (2)
Ajout de l'installation du filtre sous GNU/Linux. Enfin, ça marche !

22/07/2002 -- Fiche sur l'installation du filtre "Flat XML"
Cette fiche présente l'installation du filtre "Flat XML". Ce filtre permet de produire des fichiers XML directement depuis OpenOffice.
Seule l'installation sous Windows est abordée pour l'instant (échec complet de l'installation sous Linux...).
03/07/2002 -- La version 0.3 d'OOo2sDbk est disponible !
  • Fonctionne sur GNU/Linux (et plus seulement sur Windows)
  • Support des images incorporées au document OpenOffice.

  • Amélioration du support de la Docbook (tags supplémentaires)
  • Amélioration de la rapidité de conversion
  • Possibilité de choisir le processeur XSLT (Saxon ou XSLTProc)
  • Ajout d'un fichier de configuration


25/06/2002 -- La version 1.0RC2 de la DTD sdocbook est disponible

Fonctionnalités

Fonctionnalités actuellement supportées

Voici les principaux éléments d'OpenOffice qu'OOo2sDbk est capable de convertir au format Docbook :

Fonctionnalités en préparation

Limites de la conversion

Exemple de conversion

Téléchargement

Attention !
OOo2sDbk est en cours de développement. Il n'est pas stabilisé et doit être réservé à des tests

Manuel d'OOo2sDbk

En cours de rédaction

Annexes

Installation du filtre "Flat XML"

Ce document explique comment installer le filtre Flat Writer XML (FlatXMLfilter) dans OpenOffice.org. Ce filtre permet à OpenOffice d'enregistrer directement des fichiers OpenOffice-Writer au format XML.

Les fichiers XML produits avec OOo-1.0.1 sont conformes à la DTD OpenOffice.org 1.0. Il existe quelques erreurs dans les fichiers produits par OOo-1.0.
Pour télécharger le filtre FlatXMLfilter.zip : http://api.openoffice.org/servlets/ProjectDownloadList

A propos du format FlatXML et du convertisseur OOo2sDbk

Le fichier XML produit par le filtre Flat XML peut être converti au format Docbook avec la feuille de style docbook.xsl d'OOo2sDbk.
Par exemple avec Saxon, on pourra réaliser la conversion par la ligne de commande suivante :

java com.icl.saxon.StyleSheet ooo.xml docbook.xsl > dbk.xml

La feuille de style docbook.xsl est incapable de gérer les images incorporées au document XML. Par contre, les images liées sont rendues correctement.

Liens

Sur la Docbook

Sur OpenOffice


OOo2sDbk - Convertisseur OpenOffice vers la Docbook
http://www.chez.com/ebellot/ooo2sdbk
ou  http://membres.lycos.fr/ebellot