У меня есть этот график Graphviz DOT:
digraph unit_test {
label="Unit test"
edge [fillcolor="#a6cee3" color="#1f78b4"]
node[shape="ellipse" style="filled" fillcolor="#1f77b4"]
start
end
node[shape="box" style="filled" fillcolor="#ff7f0e"]
process
subgraph cluster_process {
label = "Major logic"
process
}
start -> process
process -> end
}
Вышеупомянутое выглядит как:
У меня есть второй график:
digraph details {
label = "Process details"
edge [fillcolor="#a6cee3" color="#1f78b4"]
node[shape="ellipse" style="filled" fillcolor="#1f77b4"]
start
end
node[shape="box" style="filled" fillcolor="#ff7f0e"]
details
subgraph cluster_details {
label = "Details"
details
}
start -> details
details -> end
}
Что отображает:
Проблема
Когда я помещаю два приведенных выше графика в один и тот же файл DOT с именем supporting.dot
и запускаю команду dot -Tpng -o supporting.png supporting.dot
, терминал распечатывает некоторую глупость, и файл выходного изображения не будет содержать оба графика, он просто содержит первый. Можно ли использовать несколько графиков в одном файле DOT? Если да, то что мне не хватает?
supporting.dot
? Это просто вырезка и вставка или .... Сколько операторов диграфа у вас есть вsupporting.dot
? 2) Я не думаю, что точечный файл может содержать несколько диграфов. - person albert   schedule 13.09.2020