如何在Graphviz中添加边缘标签?
我正在尝试使用Graphviz绘制graphics,但是我需要在边缘添加标签。 在Graphviz中似乎没有任何方法。 有没有出路?
您使用附加到边缘的标签属性 。
digraph G { a -> b [ label="a to b" ]; b -> c [ label="another label"]; }
上面生成的graphics看起来像这样。
安德鲁·沃克已经给出了很好的答案!
值得注意的是labeltooltip
属性 。 这允许将附加的string附加到边缘的标签。 这对于用户来说比tooltip
属性更容易,因为它可以直接hover在边缘上。 语法如下:
digraph G { a -> b [label=" a to b" labeltooltip="this is a tooltip"]; b -> c [label=" another label" ]; }
这给出了以下结果: