更改Graphviz中节点之间的距离

问题描述 投票:1回答:1

我正在使用graphviz生成一些图形,我使用twopi绘制一个节点圈。 midle中的一个节点作为根。这是我得到的:

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" ];
}

知道如何绘制星形图形,并单独配置节点之间的距离吗?

任何帮助将不胜感激。

graphics graphviz
1个回答
1
投票

根据文档,minlen仅受dot支持。但是你可以使用len,如果neato或fdp将为你工作而不是twopi

© www.soinside.com 2019 - 2024. All rights reserved.