Aller au contenu

DOT (langage)

Un article de Wikipédia, l'encyclopédie libre.
Ceci est la version actuelle de cette page, en date du 19 avril 2020 à 13:04 et modifiée en dernier par Xqbot (discuter | contributions). L'URL présente est un lien permanent vers cette version.
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Le langage DOT est un langage de description de graphe dans un format texte. Il fait partie de l'ensemble d'outils open source Graphviz créés par les laboratoires de recherche d'AT&T.

Les fichiers textes contenant une description de graphe portent l'extension .dot ou .gv.

Exemples[modifier | modifier le code]

Graphe non orienté[modifier | modifier le code]

Un graphe non orienté

La syntaxe DOT peut décrire des graphes non orientés.

  • Le mot clé de création du graphe est graph
  • Les arêtes sont décrites par un double tiret (--)
 graph mon_graphe {
     a -- b -- c;
     b -- d;
 }

Graphe orienté[modifier | modifier le code]

Un graphe orienté

La syntaxe DOT peut décrire des graphes orientés, comme des automates finis.

  • Le mot clé de création du graphe est digraph (directed graph)
  • Les arcs sont décrits par une flèche (->)
 digraph mon_graphe {
     a -> b -> c;
     b -> d;
 }

Logiciels[modifier | modifier le code]

Plusieurs programmes sont capables de traiter le langage DOT et générer des images :

Ajax/Graphviz
visionneuse de graphes utilisant la technologie Ajax (informatique)
Beluging
langages DOT et BELUGA, service en-ligne de Google
Graphviz
collection d'outils open source
Grappa
éditeur et visionneur écrit en Java
Tulip
importation des fichiers dot

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]