Permettre des bords qui se chevauchent dans Graphviz
-
30-10-2019 - |
Question
Arrière plan
Utilisez Graphviz pour créer un tableau organisationnel.
Problème
Par défaut dot
Crée le diagramme suivant:
La sortie souhaitée combine les bords afin qu'ils se chevauchent, avec des connexions du coude:
Code source
Le code source suivant génère le diagramme problématique:
digraph G {
splines = ortho;
concentrate = true;
node [shape="box", style="rounded", penwidth = 2];
edge [color="#142b30", arrowhead="vee", penwidth = 2];
{
rank = same
"1";
"2";
"3";
"4";
}
"Main Node" -> "1";
"Main Node" -> "2";
"Main Node" -> "3";
"Main Node" -> "4";
{
rank = same
"5";
"6";
"7";
}
"1" -> "5";
"1" -> "6";
"1" -> "7";
}
Question
Comment puis dot
Créer des bords orthogonaux et joint du coude dans une disposition de Manhattan?
Idées
J'ai essayé diverses combinaisons de sametail
et tailport
en vain.
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow