discuss: Re: LDP
Subject:
Fwd: LDP
From:
jdd ####@####.####
Date:
1 May 2002 06:59:12 -0000
Message-Id: <20020501065911.4306AAB596@postfix1-2.free.fr>
sorry, I mised the langage - I read english and french as well and didn't
notice this was in french.
In short, Eric Bellot say he is writting a python script, external to
OpenOffice.org, making the translation OOo<->docbook
the translation is done thanks to a number of XSLT sheets and the Saxon
processor.
right now the filter can convert:
* standard metadata (author, title, subject, abstract)
* current paragraphs styles (standard, text body, preformatted text, quotes -
sorry, I don't know the english words used, I have only the french version of
OOo)
* current character styles
* OOo titles give correctly inserted sections in docbook
* some simple tables
* end pages notes
* linked images (not inserted ones)
* bibliographies
all this is tested with Norman wals style sheets and works well
Eric is ready to help intergating this in OO, supposes the phyton script is
not interesting but style sheets are.
jdd
---------- Message transmis ----------
Subject: LDP
Date: Tue, 30 Apr 2002 10:27:51 +0200
From: Éric Bellot ####@####.####
To: ####@####.####
Bonjour
Je viens de découvrir votre message du 14 avril sur la conversion OOo vers
Docbook/LDP.
Je suis en train de développer un filtre externe qui réalise cela. Il est
totalement indépendant d'OpenOffice.
Il s'agit d'un script Python qui prend un fichier SXW à un bout et sort un
document Docbook (version simplifiée) à l'autre. La conversion se fait grâce
à une série de feuille de XSLT et au processeur XSL Saxon.
Pour l'instant, mon filtre est capable de convertir :
- les métadonnées standard (auteur, titre, sujet, description)
- les styles de paragraphes courants (standard, corps de texte, texte
préformatté, citation, etc.)
- les styles de caractères courants (accentuation, accentuation forte, texte
source, etc)
- les titres de OO et de les transformer en sections correctement imbriquées
dans le Docbook
- les tableaux informels, ils sont partiellement supportés (les fusions de
cellules verticales ne passent pas, mais les fusions horizontales, oui)
- les notes de bas de pages
- les images liées (pas les images incorporées).
- les bibliographies (je travaille dessus en ce moment)
Je teste concrètement tout cela avec les feuilles de style de Norman Walsh et
ça marche assez correctement
Comme j'ai appris que la même chose est en route sur le projet XML, je suis
prêt à aider en mettant à disposition tout le travail déjà fait.
Je ne suis pas sûr que le script Python intéresse quelqu'un mais les feuilles
de styles que j'ai réalisées doivent être aisément transposables et
permettre d'accélérer le mouvement.
Cordialement
Éric Bellot
-------------------------------------------------------
--
<http://www.dodin.net> ####@####.####
http://www.dodin.net/serge/index.html