Voila donc un commentaire que j'apprécie, mais je poursuis mon débat d'opinion au risque de déclencher un gros troll.
On peut générer du LaTeX à partir de XML (Voir http://db2latex.sourceforge.net/(...) ) si on veut profiter du moteur de rendu de LaTeX. Le XML ne contient aucune indication sur la présentation. Il sépare strictement la forme du contenu ce que ne fait pas LaTeX. La présence d'un bon moteur de rendu n'est pas la preuve d'une bonne syntaxe.
D'autre part, LaTex peut être comparé à une seule DTD (Docbook est une DTD, c'est à dire une grammaire) alors que le XML peut être réalisé avec un grand nombre de DTD (ou mieux XMLschema).
Un texte intéressant sur les conversions : http://www.cse.ohio-state.edu/~gurari/docs/mml-00/mml-00.html(...) traite de la réversibilité de la conversion.
Mon impression est que le XML est une étape importante dans la maturité de la documentation alors que LaTeX ne faisait que répondre à un besoin immédiat quand il a été créé. D'autre part, des éditeurs très puissants permettent d'écrire du XML Docbook sans douleurs (emacs, Lyx, OOo) alors que je ne connais pas d'aides analogues pour LaTeX.
[^] # Re: LaTeX
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche ooo2dbk : Générer du DocBook à partir de documents OpenOffice.org. Évalué à 4.
On peut générer du LaTeX à partir de XML (Voir http://db2latex.sourceforge.net/(...) ) si on veut profiter du moteur de rendu de LaTeX. Le XML ne contient aucune indication sur la présentation. Il sépare strictement la forme du contenu ce que ne fait pas LaTeX. La présence d'un bon moteur de rendu n'est pas la preuve d'une bonne syntaxe.
D'autre part, LaTex peut être comparé à une seule DTD (Docbook est une DTD, c'est à dire une grammaire) alors que le XML peut être réalisé avec un grand nombre de DTD (ou mieux XMLschema).
Un texte intéressant sur les conversions : http://www.cse.ohio-state.edu/~gurari/docs/mml-00/mml-00.html(...) traite de la réversibilité de la conversion.
Mon impression est que le XML est une étape importante dans la maturité de la documentation alors que LaTeX ne faisait que répondre à un besoin immédiat quand il a été créé. D'autre part, des éditeurs très puissants permettent d'écrire du XML Docbook sans douleurs (emacs, Lyx, OOo) alors que je ne connais pas d'aides analogues pour LaTeX.