用点对相同等级的节点进行排序

Mat*_*ias 5 graph dot

我正在使用 dot 绘制有向图。在这个图中,我想让处于相同等级的节点以预定义的顺序出现。这可能吗?

Yve*_*reY 2

我只找到了一个黑客解决方案:添加(不可见的)约束来表示排序。

node1 -> node2  [style=invis]
node2 -> node3  [style=invis]
...
Run Code Online (Sandbox Code Playgroud)

更紧凑的版本:

node1 -> node2 -> node3 -> node4  [style=invis]
Run Code Online (Sandbox Code Playgroud)