如何在 Graphviz 中创建双标记边?

How to create double labelled edges in Graphviz?

我想为一条边创建多个标签。我感兴趣的结果如下所示:

请注意边 {0,2} 有两个标签:e 和 z。一个在边缘上方,另一个在边缘下方。这就是我想要的确切结果。我怎样才能做到这一点?

你试过了吗

digraph G {
  graph [ splines = false rankdir="LR" ]
  a -> b [ label = "foo" ];
  a -> b [ label = "bar" ];
}

我用http://www.webgraphviz.com/

检查过

结果看起来像

摘自 Whosebug 问题 Graphviz, grouping the same edges