digraph G {
a -> b [ label = "foo" ];
a -> b [ label = "bar" ];
}
这将在'a'和'b'节点之间创建两条边。有没有办法只有一条边(将它们分组)?
答案 0 :(得分:41)
“严格”关键字可以为您提供帮助。
strict digraph G {
a -> b [ label = "foo" ];
a -> b [ label = "bar" ];
}
这将结合边缘。但我相信它只适用于第一个标签。
答案 1 :(得分:7)
我认为这实际上取决于你想要的产量。一种可能性是:
digraph G {
graph [ splines = false ]
a -> b [ label = "foo" ];
a -> b [ label = "bar" ];
}
如果不使用样条线,则会使用直线段绘制边缘,因此不会在视觉上区分重复的边缘。
在理想的输出中,单边会是什么样子,因为它有两个不同的标签?