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 に答える