GraphViz中的弧形图布局

5
我该如何在GraphViz中绘制弧形图?我无法强制节点排成一行。

arc graph

1个回答

5

由于我声望不足以添加评论,所以在这里提供一些建议。以下代码解决了强制节点在同一行上的问题。

digraph "test-graph" {
    graph [rankdir=LR]
    node[shape=circle, color=lightblue,label="",style=filled,width=0.3];
    edge[arrowhead=none,splines=line];
    1->2;
    2->3;
    edge[splines=curved];
    1->3[constraint=false];
}

但是如果你无法制作半圆边缘,可以尝试其他工具,如Tikz。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接