1

我正在使用 GraphViz 点布局计算相当大的布局。我的源结构是一个图,其中一些节点连接而其他节点不连接。连接节点的布局是完美的,但是 dot 将所有其他节点排列成一条直线,这导致输出的长度相当大。有什么改变可以摆脱这个吗?

4

1 回答 1

5

在 Graphviz 套件中有一个unflatten可以用于此的程序。使用示例:

unflatten -c 2 graph.dot | dot -Tpng -o graph.png

您告诉 unflatten 将断开的节点链接到长度为 2 的位置。这将创建不可见的边缘,从而阻止节点按照您的描述排列。有关更多详细信息,请参阅文档

于 2012-07-01T07:42:12.543 回答