Я пытаюсь распечатать ориентированный граф, и я продолжаю изменять различные атрибуты узла, такие как цвет и форма. Есть ли способ использовать переменную, которая определена один раз и используется для нескольких узлов? В идеале мне бы хотелось что-то вроде этого:
digraph g {
building_color = "red"
land_color = "green"
farm [ fillcolor=land_color]
barn [ fillcolor=building_color]
house [ fillcolor=building_color]
}
Поэтому я могу изменить цвет здания один раз, не переходя к каждому узлу. Это возможно?