graphviz

Ceci est une ancienne révision du document !


GraphViz

S'écrit dans des fichiers .dot.

https://www.graphviz.org/


  • avec xdot
  • en convertissant le fichier DOT vers un autre format: dot -Tpng out.dot > out.png

digraph G {
    label = "Titre";
 
    subgraph cluster_A { # commencer par cluster_ est obligatoire !
        pencolor = "transparent" # n'affiche pas de cadre autour du sous-graphe
        label = "Sub A"
 
        # commentaire
        "a"
        "a-0-0" [label="A-0-0"];
        "a-0-1" [label="A-0-2", style="dashed"];
 
        "a-0-0" -> "a-0-1";
 
        "a-0-1" -> "a-0-0" [style="dashed"];
    }
}

Faire des subgraph n'est pas obligatoire.

Au début, digraph indique que le graphe est orienté.

Ressources:


Source

L'astuce est de créer un lien invisible. Pour s'assurer que le nœud A sera à gauche du nœud B:

{rank = same; A -> B [style = invis];}
  • graphviz.1622748038.txt.gz
  • Dernière modification : 2021/06/03 21:20
  • de phsw