![重新定位行标签](https://linux22.com/image/355864/%E9%87%8D%E6%96%B0%E5%AE%9A%E4%BD%8D%E8%A1%8C%E6%A0%87%E7%AD%BE.png)
答案1
正如评论中已经提到的,沿线的位置可以用路径长度的分数表示,[pos=]
或用 的变体名称表示at start
,very near start
... 。有关命名位置的详细信息和定义,midway
请参阅圣经第 17.8 节。使用该包,您可以进行定义,例如,其中可以是坐标或节点。允许在节点旁边设置标签,同时考虑要标记对象的大小和形状。(第 17.10.2 节)该库还允许隐式放置,甚至是迭代放置。第五章对此进行了很好的解释。pgf
positioning
right= of a
a
label=right:object
positioning
left
可以通过、right
和above
以及below
它们的组合above right
(顺序无关紧要)来定位标签相对于其原点的位置。同样,您可以使用等。如果您不满意,可以通过 或 组合进一步操纵位置。north
我希望这可以帮助您将标签准确地放在您想要的位置。south
xshift
yshift
shift={,}