Je fais un graph avec les outils graphviz, par exemple dot. Je veux un résultat en pdf pour impression. J'ai trouvé une seule méthode pour avoir un résultat impeccable mais il m'a fallu plusieurs heures ... (jours).
La commande fig2dev est géniale et gère un nombre impressionnat de format.
Je souhaite faire la même chose en ne passant plus par Xfig mais par Inkscape. Donc j'utilise le format svg de graphviz. La version 0.44 d'Inksacpe ne gère pas le pdf en ligne de commande et sur ma debian, il n'y a aucun outil pour faire du svg2pdf. Je passe donc par une étape poscript ou eps.
Là, le résultat est lamentable, la moitié du texte sort des boites de mon graphe.
Certes, le problème vient du svg généré par graphviz... Tout cela pour dire que le format fig est vachement bien géré globalement par un certain nombre d'outil en ligne de commande ce qui n'est malheureusement pas encore le cas du svg.
Re: Inkscape et Xfig et GraphViz
Je fais un graph avec les outils graphviz, par exemple dot. Je veux un résultat en pdf pour impression. J'ai trouvé une seule méthode pour avoir un résultat impeccable mais il m'a fallu plusieurs heures ... (jours).
dot -Tfig test.dot > test.fig
fig2dev -L pdf test.fig > test.pdf
La commande fig2dev est géniale et gère un nombre impressionnat de format.
Je souhaite faire la même chose en ne passant plus par Xfig mais par Inkscape. Donc j'utilise le format svg de graphviz. La version 0.44 d'Inksacpe ne gère pas le pdf en ligne de commande et sur ma debian, il n'y a aucun outil pour faire du svg2pdf. Je passe donc par une étape poscript ou eps.
dot -Tsvg test.dot > test.svg
inkscape -E test.eps test.svg
Là, le résultat est lamentable, la moitié du texte sort des boites de mon graphe.
Certes, le problème vient du svg généré par graphviz... Tout cela pour dire que le format fig est vachement bien géré globalement par un certain nombre d'outil en ligne de commande ce qui n'est malheureusement pas encore le cas du svg.
[ Répondre ]