Порядок , в котором определены узлы, влияет на макет.
Если вы хотите сохранить макет и изменить только цвета узлов, то вы 'Вам нужно будет сохранить порядок (первого) появления узлов и изменить только их атрибут fillcolor
.
Например:
digraph g {
node [shape = circle, width = 0.95, fixedsize = true, style = filled, fillcolor = palegreen];
3;
"4-5";
7;
"8-9";
10 [fillcolor = grey];
18;
19;
// new default fillcolor
node [fillcolor = grey];
11;
12 [fillcolor = palegreen];
"13-14";
}
В результате
Вы можете указать атрибуты по умолчанию , используя инструкцию node [fillcolor = grey]
, и переопределить значения по умолчанию на определенном узле, если это необходимо(12 [fillcolor = palegreen]
).