Je souhaite créer un diagramme (similaire à Visio) à l'aide de Graphviz. Voici un exemple de digramme.Création de bords droits dans Graphviz
digraph start_up {
node [style = rounded];
node [shape = rect] start end;
node [style = ""];
node [shape = diamond] "USB\nCommand\nArrived";
start -> "Initialize\nCode";
"Initialize\nCode" -> "USB\nCommand\nArrived";
"USB\nCommand\nArrived" -> "USB\nCommand\nArrived" [label="No" tailport=w headport=n];
"USB\nCommand\nArrived" -> "Has USB 3.0\nInterface Been\nSelected" [label = "Yes"];
"Has USB 3.0\nInterface Been\nSelected" -> end
}
Le problème est quand je rends cela dans Graphviz la ligne créée par "USB\nCommand\nArrived" -> "USB\nCommand\nArrived" [label="No" tailport=w headport=n];
semble assez laid. Cela ne me dérangerait pas les lignes courbes, mais cette ligne semble déformée. Vous pouvez voir ce que Graphviz crée ici
Y at-il un moyen de faire mieux ce regard?
Par ailleurs, [PlantUml] (http://plantuml.com/) est plus que génial pour créer des diagrammes liés aux codes et il est basé sur graphviz. –