0
我想用一些外部标签绘制图形。如何调整节点的外部标签
我发现有一些有用的属性 - xlabel
,taillabel
,headlabel
但结果仍然看起来很奇怪。
MCVE
digraph {
forcelabels=true;
node [shape=point,style=filled;label="",height=0.2];
y3[color=black;xlabel=<"y3 (2)">];x3[color=gray;xlabel=<"x3 [0.25]">];
y2[color=black;xlabel=<"y2 (3)">];x2[color=gray;xlabel=<"x2 [0.3]">];
y1[color=black;xlabel=<"y1 (2)">];x1[color=gray;xlabel=<"x1 [0.1]">];
y5[color=black;xlabel=<"y5 (4)">];x5[color=gray;xlabel=<"x5 [0.15]">];
x4[color=gray;xlabel=<"x4 [0.2]">];
y3->y2[dir=none;taillabel = 0.75];
y2->y1[dir=none;taillabel = 0.45];
y1->y5[dir=none;taillabel = 0.35];
y3->x3[dir=none];
y2->x2[dir=none];
y1->x1[dir=none];
y5->x5[dir=none];
y5->x4[dir=none];
}
它看起来像
正如你所看到的,标签和节点并不总是显而易见之间的一致性。
所以,Q是 - 有没有办法改变标签的位置?
可以让我们知道你想要什么 - 你的请求/投诉是不是很具体... – vaettchen
@vaettchen我只是想得到类似的东西[this](https://imgur.com/a/VdH1l) –