• [^] # Re: DocBook ?

    Posté par . En réponse au journal Conversion Xml en LaTeX. Évalué à 2.

    Nop ca depend tu as deux maniere de faire.

    La premiere utilisée par exemple dans le projet de documentation de FreeBSD est d'utiliser jade/openjade qui utilisent le latex.

    En gros on fait xml => latex => ps (=> pdf). Il faut pas rever le code converti est assez crade mais donne un bon rendu

    Tu peux rester aussi totalement XML dans l'esprit et utiliser des outils tels que fop du projet apache (le seul que j'ai testé). Et la tu fais plus

    xml =(xsltproc)=> fo =(fop)=> pdf

    Ca a l'avantage de ne pas utiliser de langage intermediaire mais de ne pas etre au niveau de latex sur tout les points. Ca reste toutefois largement suffisant pour la plupart des choses.

    L'avantage de Docbook est son cote cle en main. Tout ce que tu as a faire c'est ecrire 12 lignes de XSL pour positionner les variables de rendu et basta tu as ton doc. C'est pas aussi souple que latex mais très rapide. Si tu veux un rendu a toi, tu es parti pour une grosse prise de tête mais c'est faisable. De toute façon c'est plus le travail d'un spécialiste dans le cadre de gros groupes de documentation. Tu auras plein d'infos sur docbook.org (il y'a le bouquin de reference) et tu peux aller voir http://www.freebsd.org/cgi/cvsweb.cgi/doc/en_US.ISO8859-1/books/han(...) pour voir ce que ca donne en vrai. De plus tu vas decouvrir des messages d'erreur clair et qui permettent de trouver l'erreur en moins de 4 secondes... Ca va te changer du latex :-p