我試圖避免20-> 40和30-> 70之間的交叉線。有誰知道如何做到這一點?我使用單點來理順邊緣,但我會希望渲染引擎避免這些邊緣重疊。這裏是我的點代碼:Graphviz交叉邊緣
digraph {
graph [splines="ortho", nodesep = "1", overlap = false];
node [shape=rectangle, color=lightgrey, style=filled ];
10
20
30
40
50
60
70
80
90
node[shape=none, width=0, height=0 label=""];
edge[dir=none];
{rank=same;
p1->10
10->p2
}
p1->20
p2->30
{rank=same;
p3->40
40->p4
}
p3->50
p4->60
{rank=same;
p5->70
70->p6
}
p5->80
p6->90
20->40
30->70
}
我想張貼圖片,但計算器不允許我這樣做...你可以明白我的意思,當你將代碼複製到:http://stamm-wilbrandt.de/GraphvizFiddle/
我非常感謝你的幫助!
+1的鏈接GraphvizFiddle - 不知道這個工具,偉大的東西! – marapet 2014-09-24 18:39:43