2

2011 年 9 月推出的锥形边缘看起来很酷。

我将 style="tapered" 添加到我的边缘选项中,否则效果很好:

  edge [color="black", minlen="1.3", arrowsize="0.6", style="tapered"]

但现在我得到这个错误:

$ dot -Tsvg demo.dot -o dot.svg
Warning: gvrender_set_style: unsupported style tapered - ignoring
Warning: gvrender_set_style: unsupported style tapered - ignoring
Warning: gvrender_set_style: unsupported style tapered - ignoring
Warning: gvrender_set_style: unsupported style tapered - ignoring
Warning: gvrender_set_style: unsupported style tapered - ignoring
Warning: gvrender_set_style: unsupported style tapered - ignoring
Warning: gvrender_set_style: unsupported style tapered - ignoring
Warning: gvrender_set_style: unsupported style tapered - ignoring
Warning: gvrender_set_style: unsupported style tapered - ignoring
Warning: gvrender_set_style: unsupported style tapered - ignoring
Warning: gvrender_set_style: unsupported style tapered - ignoring
Warning: gvrender_set_style: unsupported style tapered - ignoring
Warning: gvrender_set_style: unsupported style tapered - ignoring

我的图表中的每条边似乎都有一个警告。

这是什么原因造成的,我该如何解决?我正在运行 ubuntu 12.04。

4

1 回答 1

1

您肯定没有锥形边缘所需的 graphviz 版本。

试试看dot -v,如果您的 graphviz 版本以 2.28 或更低版本开始,锥形边缘可能不起作用。我在 2.28 版本中遇到了同样的错误。然而,Graphviz 2.29 接受锥形样式属性。

顺便说一句,一旦你有一个更新的graphviz版本工作,你可以penwidth用来改变锥形边缘的厚度。

于 2012-06-29T18:34:36.963 回答