Нативный рендеринг Graphviz (точка) не поддерживает стиль рендеринга органограммы, используемый в оригинале.Хотя он может генерировать ортогональные ребра (как показано), нет способа сгруппировать ребра.Вертикальное наслоение может быть достигнуто с помощью minlen
.
. Принятый ответ является своего рода неправильным обозначением, но в целом разумным подходом.
Изменения в поставляемом решении:
graph [splines=ortho]; edge [dir = none];
{ rank = same; n2; n3; }
n1 -> { n2; n3; };
n1 -> n4 [minlen = 2];
{ rank = same; n5; n6; n7; n8; };
n1 -> { n5; n6; n7; n8; } [minlen = 3];