我使用点布局得到以下图表:
digraph G {
graph [rankdir=LR];
subgraph {
[rank=same];
n2;
n1;
n1 -> n2;
}
n0 -> n1 -> n3;
}
节点n1在n2上方绘制。有没有办法在n1上面绘制n2? n0,n1和n3已根据需要放置,不应再移动。在我的环境中无法使用具有固定节点位置的“neato”。有人有任何想法吗?
答案 0 :(得分:2)
两个不改变rankdir=LR
的解决方案,已知会导致一些奇怪的行为:
解决方案1:
将n1 -> n2;
更改为n1 -> n2 [constraint=false];
解决方案2:
将n1 -> n2;
更改为n2 -> n1 [dir=back];