[введите описание изображения здесь] [1] Я только изучаю GraphViz и борюсь с некоторыми Основными проблемами. У меня есть два подграфа, которые должны показать основные узлы и ссылки между ними, см. Код:
digraph G {
graph [rankdir="TB", splines=ortho, nodesep=2, ranksep=2.5, fontsize=18, fontname="Verdana"];
node [shape=record, height=3, width=3];
rankdir = TB;
subgraph cluster_0 {
node [style=filled, color=lightgrey, fontsize=18, fontname="Verdana"];
label = "DMZ 1";
PWI -> PWE -> PWI
}
subgraph cluster_1 {
node [style=filled, color=lightgrey, fontsize=18, fontname="Verdana"];
label = "Trusted Zone EBC" ;
PR1 -> PWI [headlabel="test text", labeldistance=2.5]
PWI -> PR1
PR1 -> PWE
PWE -> PR1
PWI -> PWE -> PWI
PFI -> PWE
PFI -> PWI
PWE -> PFI
PWI -> PFI
PBW -> PWI
PBW -> PWE
PWI -> PBW
PWE -> PBW
PSM -> PWE
PSM -> PWI
PWE -> PSM
PWI -> PSM
{rank = same; PR1; PFI; PSM; PBW}
{rank = same; PWI}
{rank = same; PWE}
}
}
Что приводит к приведенному ниже. Ударяю ли я по краям [введите описание изображения здесь] [2] «холст», если да, могу ли я его увеличить? И почему ранги не соблюдаются там, где высший ранг показан на том же уровне, что и низший ранг, а также средний ранг, находящийся над ними?
Спасибо!
https://i.stack.imgur.com/meU6p.png