La sortie de la version 0.2 de dblatex est l'occasion de présenter ce logiciel relativement méconnu.
Dblatex est un logiciel permettant de convertir un document
Docbook en un document
LaTeX qui pourra alors être publié en
PDF (ou
PostScript et
DVI).
Contrairement aux autres moteurs de publication traditionnellement associé à
Docbook comme
FOP ou
XEP qui s'appuient essentiellement sur
XSL-FO et Java, dblatex s'appuie sur
Python,
xsltproc et des feuilles
XSL pour réaliser la conversion XML->LaTeX et sur un moteur TeX pour la publication.
Dblatex supporte une grande partie de
la spécification Docbook et comporte des fonctionnalités peu ou pas supportées par les autres alternatives, par exemple :
Sa grande force réside dans l'interfaçage et l'utilisation de technologies/logiciels standards, portables et éprouvés (Python, xsltproc, LaTeX).
Cela conduit à un logiciel :
- facile à installer/administrer
- facile d'utilisation
- libre
- portable (*BSD, GNU/Linux, MacOS, Windows)
- performant (grâce à xsltproc et LaTeX)
- pérenne (tant que xsltproc et LaTeX seront là...)
- au rendu très agréable à l'oeil ;-)
D'un côté nous avions LaTeX qui était (est toujours ?) la référence en matière de publication scientifique depuis des années et qui possède un moteur de rendu extrêmement puissant en plus d'un nombre infini de paquets/contributions et de l'autre une technologie très prometteuse pour l'édition de documentations techniques qui sépare enfin proprement le fond et la forme :
Docbook.
Dblatex jette enfin un pont entres les deux mondes.