2010-09-25 20 views
4

Je crée un graphique circulaire contenant un millier d'arêtes. Cela fonctionne très bien si je n'en mets que quelques-uns, par exemple, je peux faire varier la longueur du bord. Cependant, quand je mets toutes les données, je n'arrive plus à contrôler la taille. L'image est juste ridiculement grande avec seulement des nœuds minuscules et une distance énorme (ÉNORME) aux autres nœuds. J'essaie d'influencer la longueur et la taille en utilisant le poids, la taille, le len, etc. mais rien ne semble fonctionner. Quelqu'un a des idées pour contrôler la taille du graphique?Taille d'un graphique Graphviz

Répondre

3

Utilisez size = "width, heigth!" (le point d'exclamation est important ici)

La largeur et la hauteur sont "Largeur et hauteur maximales du dessin, en pouces".

+0

Pourquoi le! important? –

+0

De http://graphviz.org/doc/info/attrs.html#d:size - "Si la taille se termine par un point d'exclamation (!), Alors il est pris pour la taille désirée. Dans ce cas, si les deux les dimensions du dessin sont inférieures à la taille, le dessin est mis à l'échelle uniformément jusqu'à ce qu'au moins une dimension égale sa dimension en taille. " –