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 26/03/2016, 07:13] – [Descriptions techniques] ajout possibilité d'utilisation avec Doxygen bcag2graphviz [Le 28/02/2020, 11:23] (Version actuelle) – [Par les dépôts Ubuntu] 88.126.60.88
Ligne 1: Ligne 1:
 +{{tag>Bureautique application_domestique Trusty }}
 +
 +----
 +
 +====== GraphViz ======
 +
 +GraphViz (Graph Visualization Software) est un ensemble d'outils open source élaboré par le laboratoire de recherche d'AT&T
 +
 +===== Descriptions techniques =====
 +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).
 +
 +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/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)
 +
 +Pour faire une exportation dans un de ces formats, dans un terminal, tapez la ligne de commande : 
 +
 +<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 ====
 +
 +===== Installation =====
 + ==== Par les dépôts Ubuntu ====
 +
 +[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://graphviz|graphviz]]**.
 +
 +===== Sources =====
 +
 +  * http://www.graphviz.org/Documentation.php
 +  * [[wpfr>Graphviz]] (fr)
 +  * [[wp>Graphviz]] (en)
 +  * http://cyberzoide.developpez.com/graphviz/
 +  * http://www.bernaerts-nicolas.fr/linux/74-ubuntu/287-ubuntu-graphviz-viewer-gnome-thumbnailer
 +
 +
 +----
 +
 +//Contributeurs : [[:utilisateurs:Pirrote]]//