用neato问题编译

时间:2012-04-26 15:02:47

标签: linux graphviz neato

我正在尝试使用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计算机运行时,相同的源文件会产生不同的结果,但我无法看到哪些库或配置可能不同。 知道什么是错的吗?

1 个答案:

答案 0 :(得分: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下正确呈现给我。