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édentesRévision précédente
Prochaine révision
Révision précédente
graphviz [Le 07/06/2008, 16:50] – Création d'un squelette de page de documentation 81.250.109.57graphviz [Le 05/01/2023, 14:23] (Version actuelle) – [Fonctionnement de Dotty] 41.219.22.220
Ligne 1: Ligne 1:
-{{tag>Bureautique application_domestique Hardy Gusty Feisty Edgy Dapper }}+{{tag>Bureautique application_domestique Trusty }}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== GraphViz ====== ====== GraphViz ======
  
-GraphViz (Graph Visualization Software) est un ensemble d'outils open source élaboré par le laboratoire de recherche "American Telephone Telegraph"+GraphViz (Graph Visualization Software) est un ensemble d'outils open source élaboré par le laboratoire de recherche d'AT&T
  
 ===== Descriptions techniques ===== ===== Descriptions techniques =====
-Cette application sert à générer des graphes denses comprenant beaucoup de noeuds Son Algorithme puissant permet un rendu optimisé (liens/noeuds qui ne se recouvrent pas ou croisent pas).+Cette application sert à générer des graphes denses comprenant beaucoup de nœuds à partir d'un fichier texte. Ce dernier est écrit dans un "langage" qui une fois traité par les algorithmes Dot ou Neato crée un graphique au rendu optimisé (liens/nœuds qui ne se recouvrent pas ou croisent pas).
  
 Entièrement paramétrable, l'application permet de personnaliser le rendu des graphes (Choix des formes, couleurs et polices de caractères). Entièrement paramétrable, l'application permet de personnaliser le rendu des graphes (Choix des formes, couleurs et polices de caractères).
  
-Pour utiliser les outils que propose GraphViz, il est nécéssaire d'aller dans un terminal.+Pour utiliser les outils que propose GraphViz, il est nécessaire d'aller dans un terminal.\\ 
 +GraphViz peut aussi être utilisée au travers d'autres outils comme [[doxygen|Doxygen]] afin d'intégrer des graphes, UML par exemple, dans la documentation.
  
-==== Fonctionnement de Dot ====+==== Fonctionnement de Dot/Neato ====
  
-==== Fonctionnement de Neato ====+Les outils Dot et Neato permettent l'export dans des formats divers dont voici les principaux : 
 +  * bmp : Windows Bitmap Format 
 +  * gif : GIF 
 +  * tif/tiff : TIFF (Tag Image File Format) 
 +  * jpg/jpeg/jpe : JPEG 
 +  * png : Portable Network Graphics format 
 +  * svg/svgz : Scalable Vector Graphics 
 +  * dia : [[:dia|Dia]] format 
 +  * fig : FIG 
 +  * hpgl : HP-GL/2 
 +  * ico : Icon Image File Format 
 +  * ps : PostScript 
 +  * ps2 : PostScript for PDF 
 +  * pdf : Portable Document Format (PDF)
  
-==== Fonctionnement de Lefty ====+Pour faire une exportation dans un de ces formats, dans un terminal, tapez la ligne de commande :
  
-==== Fonctionnement de Dotty ====+<code>dot -Txxx fichier.dot -o fichier.xxx </code> 
 +ou 
 +<code>neato -Txxx fichier.dot -o fichier.xxx</code>
  
 +L'option -Txxx permet la conversion dans le format xxx, -o permet quant a elle de diriger le résultats de la conversion dans un fichier.
 +
 +
 +==== Fonctionnement de Lefty ====
 +Non
 +==== Fonctionnement de Dotty ====
 +5742 ->5740
 +5743 ->5740
 ===== Installation ===== ===== Installation =====
  ==== Par les dépôts Ubuntu ====  ==== Par les dépôts Ubuntu ====
  
-[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **GraphViz**. +[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://graphviz|graphviz]]**.
-Pour  Ubuntu 7.10 et ultérieur vous pouvez l'installer en cliquant ici [[apt://graphviz]]+
  
 ===== Sources ===== ===== Sources =====
Ligne 33: Ligne 56:
   * [[wpfr>Graphviz]] (fr)   * [[wpfr>Graphviz]] (fr)
   * [[wp>Graphviz]] (en)   * [[wp>Graphviz]] (en)
-  * http://cyberzoide.developpez.com/graphviz/+  * https://cyberzoide.developpez.com/graphviz/ 
 +  * http://www.bernaerts-nicolas.fr/linux/74-ubuntu/287-ubuntu-graphviz-viewer-gnome-thumbnailer