graphviz

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
graphviz [2021/06/03 21:20] – [GraphViz] fix url formatting phswgraphviz [2023/02/13 14:21] (Version actuelle) – [Avoir une disposition en grille des sous-graphes indépendants] set graph order phsw
Ligne 7: Ligne 7:
 https://www.graphviz.org/ https://www.graphviz.org/
  
-------+
 ==== Visualisation ==== ==== Visualisation ====
  
Ligne 14: Ligne 14:
  
  
---------+
 ==== Syntaxe ==== ==== Syntaxe ====
  
Ligne 48: Ligne 48:
  
  
------+
 ==== Forcer l'ordre horizontal des nœuds ==== ==== Forcer l'ordre horizontal des nœuds ====
  
Ligne 56: Ligne 56:
 <code dot> <code dot>
 {rank = same; A -> B [style = invis];} {rank = same; A -> B [style = invis];}
 +</code>
 +
 +
 +
 +==== Avoir une disposition en grille des sous-graphes indépendants ====
 +
 +
 +[[https://stackoverflow.com/questions/8002352/how-to-control-subgraphs-layout-in-dot|Source]]
 +<code bash>
 +ccomps -x test.dot | dot | gvpack -array2 | neato -Tpng -n2 -o graph.png
 +</code>
 +
 +Il est possible de préciser l'ordre des graphes :
 +<code dot>
 +digraph G1 {
 + sortv=1;
 + a->{b; c;};
 +}
 +digraph G2 {
 + sortv=2;
 + d -> {e; f;};
 +}
 +digraph G3 {
 + sortv=3;
 + g -> h;
 +}
 +digraph G4 {
 + sortv=4;
 + i -> j;
 +}
 +digraph G5 {
 + sortv=5;
 + {k; l;} -> m;
 +}
 </code> </code>
  
  • graphviz.1622748038.txt.gz
  • Dernière modification : 2021/06/03 21:20
  • de phsw