我想绘制一个包含大量节点/连接组件的图形,但遗憾的是Graphviz并排放置所有连接的组件,并且由于我的连接组件只包含几个节点,因此图像看起来像这样:
n1 n3 n6 n7 n8 n9 n10 n11 n12 ... n999
| | \ | |
n2 n4 n5 n13 n13
|
n14 # all trees have very little heights
所以我最终获得了分辨率为500000 x 100的图像,这对于使用起来非常麻烦。
我正在使用digraph
的默认设置,我的.dot
文件如下所示:
digraph {
n1 [ style=dashed; color=grey ]; # I just override node style and color
...
n1 -> n2;
...
}
我使用以下内容生成图片:dot -Tpng > mygraph.dot
是否有可能以某种方式使布局自动化但指定:
修改: 例如。对于上面的情况,我希望有类似的东西:
n1 n6 n8 n10
| |
n2 n7 n13 n11
| |
n3 n14 n13
| \
n4 n5 n9 n12
...
n999