如何放置Graphviz标签以避免边缘

时间:2016-03-01 10:09:28

标签: graphviz dot

digraph {
  X -> Y [xlabel="80"]
  Y -> Z [xlabel="60"]
  Z -> X [xlabel="3"]
  Y -> X [xlabel="1"]
}

我使用以下方式渲染上面的Graphviz点文件:

dot -Tpng a.dot -o a.png

但是发现输出图像(如下所示)的边缘和箭头与标签重叠。

enter image description here

我尝试了各种方法但没有成功,所以我在这里回到了一个简单的例子。我敢打赌,实际上有一个明显的旗帜可以解决这个问题。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

请勿使用外部标签(xlabel),而是使用标准标签(label)。

在示例中使用标准标签不会产生重叠。