0

neatoを使用して、非常に単純なグラフ(3つの整列したノード)をpngとして出力しようとしています。ソースファイルは次で始まります。

graph {
  graph [size="8,5"];
  node [label="\N", pin=true, shape=circle];
  0 [pos="0,0", pin=true, style=filled];
  1 [pos="0,60", pin=true, style=filled];
  2 [pos="0,120", pin=true, style=filled];
  1 -- 0;
  2 -- 1;
  3 -- 2;
}

残念ながら、ノード (1,2,3) のラベルは出力イメージ (png) に表示されません。まったく同じソース ファイルを別の Unix コンピューターから実行すると、異なる結果が生成されますが、どのライブラリまたは構成が異なる可能性があるのか​​ わかりません。何が問題なのですか?

4

1 に答える 1

0

明示的なサイズと位置情報を削除すると、正しくレンダリングされますか? つまり、あげたら…

graph {
  node [label="\N", pin=true, shape=circle, style=filled];
  0;
  1;
  2;
  1 -- 0;
  2 -- 1;
  3 -- 2;
}

...ノード ラベルは正しく表示されますか? この入力は、graphviz 2.28.0 と 2.12 の両方で正しくレンダリングされます。

于 2012-04-26T17:08:35.133 に答える