Graphviz:自动变量?

问题描述 投票:0回答:1

假设我定义了一个节点:

"somenode" [xlabel="somenode"]

是否有一个自动变量,如make,我可以写,例如(在伪代码中)类似于:

"somenode" [xlabel=$@]
graphviz dot
1个回答
0
投票

如果属性支持类型escStringlabel属性),则可以使用\N作为节点名称,使用\G作为图形名称。在边缘标签上,您可以使用\T作为尾节点名称,使用\H作为头节点名称。

digraph {
    Node1 [xlabel="\N"]
    Node2 -> Node3 [xlabel="\T" label="\H"]
}

结果:

© www.soinside.com 2019 - 2024. All rights reserved.