我用图形和更多细节更新了问题。感谢 marapet,如果没有 hack,我无法生成所需的图像结果。
为什么这段代码会产生这个图?
digraph {
rankdir = TB;
1 -> 2 -> 3 -> 1;
}
如何让 graphviz/dot 产生这样的顺时针方向?
更新
这是我要生成的最终图表(afaik 以这种方式在逻辑上是正确的)
digraph {
rankdir = TB
start -> 1
1 -> 2 -> 3 -> 1
3 -> end
3 -> increment
end -> product
{rank = same; 2; 3; increment}
{rank = same; end; product}
}
产生这个结果
虽然我想要这个
谢谢