Comment puis-je optimiser GraphViz largeur de sortie?

Je fais des graphiques qui ont un grand ratio largeur: ils sont 51706 x 503 pixels dans la taille.
Comment puis-je savoir GraphViz pour optimiser la largeur ?

Note 1: le graphique est en fait un arbre dont chaque nœud ayant beaucoup d'enfants.
Voici une l'échantillon.

Note 2: je pense que je utilisez le point 🙂

Note 3: Voici la Code Ruby

Mise en page - dot ou neato? Auriez-vous un exemple ?
dot je pense 🙂 Voici un exemple
Je pense à un exemple de code qui génère l'image (la dot de fichier). Mais à partir de l'image liée à ratio="compress" avec un size devrait donner un petit résultat. Aussi, avez-vous essayer une autre mise en page (neato)? Le résultat avec les neato peut être plus intéressant.
Je suis l'aide de GraphViz par Ruby. Je n'ai pas le correspondant de GraphViz code. Que " pourquoi je ne savais pas si j'étais vraiment à l'aide de dot. Maintenant, je suis assez sûr que je suis en utilisant le point.
Voici le code Ruby: gist.github.com/1062005

OriginalL'auteur MickaelFM | 2011-06-19