dot(graphviz):如何强制执行 x 轴上节点的位置?

dot(graphviz):如何强制执行 x 轴上节点的位置?

我有一个简单的digraph图,它应该表示一个格子 - 一个图,其中节点对应于时间点,弧线表示单词。大约有 100 到 1000 个节点和大约同样多的弧线。

示例结构:

格子

对于每个节点,我都有一个精确的时间戳,所以我想强制dot将节点放在 x 轴上的精确位置

这是我的玩具示例:

digraph {
  rankdir="LR";
  0 -> 1 [label="cat"]
  0 -> 2 [label="can"]
  1 -> 3 [label="is"]
  2 -> 3 [label="has"]
}

您可以在在线点编辑器中看到它这里

1我如何定义节点在 x 轴上的位置2(例如让 2 比 1 更靠右)?

相关内容