2016-05-12 81 views
1

我從MacPorts安裝GraphViz 2.36。我必須處理數百個節點,並且不需要層次結構,只是一個可讀的圖形。但GUI不允許選擇鋪設。我試圖運行這個命令:GraphVIz for Mac有sfdp鋪設?

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例外。這裏可以做些什麼?..

回答

0

我已經解決了。首先,我從MacPorts更新到2.38。其次,我找到了一個簡單的方法來製作漂亮的圖形,而無需額外的控制檯屬性:

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