【发布时间】:2014-01-03 19:04:58
【问题描述】:
我尝试用点画图,出现如下问题
节点b 的标签与从a 到b 的边重叠。有没有办法以某种方式移动这个标签以避免这种情况?
这是我用来生成图像的代码(使用dot)
digraph A {
rankdir=LR;
center=true; margin=0.3;
nodesep=1.5; ranksep=0.5;
node [shape=point, height=".2", width=".2"];
a [xlabel="a"];
b [xlabel="b"];
c [xlabel="c"];
a -> b -> c;
a -> c;
}
这种情况经常发生,而且很烦人(这里也一样,但有边缘):
我知道这是因为xlabels 是在所有东西都布置好之后放置的,但我想知道是否有可能帮助它 - 即说它需要放置标签的位置.
【问题讨论】:
-
生成绘图的命令是什么?