如何控制根节点的顺序?

How to control ordering of root nodes?

我可以使用 ordering="in" 控制其他节点的排序,但根节点没有传入边来通过这种方式定义顺序。

例如:

digraph {
  A -> B
  C -> D
  D -> X
  B -> X
  X [ordering="in"]
}

它生成这个: 但我想要这个:

此问题可能与 the question here 重复。 以下使用 附加不可见边 的方法非常适合此图:

digraph {
  A -> B
  A -> D[style=invis];
  C -> B[style=invis];
  C -> D
  D -> X
  B -> X
  X [ordering="in"]
}