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 回答