GraphVIz for Mac是否有sfdp铺设?

时间:2016-05-12 13:27:31

标签: macos osx-yosemite graphviz

我从MacPorts安装了GraphViz 2.36。我必须处理数百个节点,不需要层次结构,只需要一个可读的图形。但GUI不允许选择铺设。我试图运行这个:

sfdp -Goverlap=prism -Tpng test.gv > test.png

但我明白了:

Warning: Overlap value "prism" unsupported - ignored
Error: remove_overlap: Graphviz not built with triangulation library

以及invalid context 0x0的许多例外情况。在这可以做些什么?..

1 个答案:

答案 0 :(得分:1)

我已经解决了。首先,我从MacPorts更新到2.38。其次,我找到了一种简单的方法来制作一个没有额外控制台属性的漂亮图形:

digraph MyGraph {
    graph [layout="sfdp", overlap="prism"];
    ...
}