我正在尝试打印出有向图,并且不断更改各种节点属性,例如颜色和形状。有没有办法使用定义一次并用于多个节点的变量?理想情况下,我想要这样的东西:
digraph g {
building_color = "red"
land_color = "green"
farm [ fillcolor=land_color]
barn [ fillcolor=building_color]
house [ fillcolor=building_color]
}
所以我可以改变一次建筑颜色,而不必去每个节点。这可能吗?