2017-04-20 79 views
0

我使用graphiz生成一些图形,我使用twopi绘制了一个节点圆。中间的一个节点作为根。这是磨我得到:更改Graphviz中节点之间的距离

My Graph

我需要改变根A和单独的其他节点之间的距离。所以我使用了minlen属性,但这对我不起作用。

这是代码:

digraph G { 
ranksep=3; 

"1" [ label="A",shape="box",style="filled", fillcolor="#FCD975" ]; 
"2" [ label="B",shape="box",style="filled", fillcolor="#FCD975" ]; 
"3" [ label="C",shape="box",style="filled", fillcolor="#FCD975" ]; 
"4" [ label="D",shape="box",style="filled", fillcolor="#FCD975" ]; 
"5" [ label="D",shape="box",style="filled", fillcolor="#FCD975" ]; 
"6" [ label="D",shape="box",style="filled", fillcolor="#FCD975" ]; 


"1"-> "2" [ label=" ",color="blue" ,minlen="1"]; 
"1"-> "3" [ label=" ",color="blue", minlen="4" ]; 
"1"-> "4" [ label=" ",color="blue" ]; 
"1"-> "5" [ label=" ",color="blue", minlen="3" ]; 
"1"-> "6" [ label=" ",color="blue" ]; 
} 

任何想法如何绘制一个星形图形,并配置单独的节点之间的距离?

任何帮助将不胜感激。

回答

1

根据文档minlen只支持dot。但你可以使用len如果neato或fdp会替你工作而不是twopi