| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| dia [Le 27/11/2015, 11:18] – Maj de la page L'Africain | dia [Le 11/09/2022, 14:18] (Version actuelle) – Suppression des espaces surnuméraires (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art |
|---|
| {{tag>Precise Trusty cao diagramme mécanique}} | {{tag>Focal Bionic cao diagramme mécanique}} |
| ---- | ---- |
| |
| **Dia** est un logiciel de dessin permettant de faire des plans et des schémas à la manière de Microsoft Visio. Il permet en standard de faire des schémas UML, des schémas électroniques, des chronogrammes, schémas SADT / IDEF0, etc. Il possède aussi les modèles //(templates)// pour le schéma du génie civil et bien d'autres. | **Dia** est un logiciel de dessin permettant de faire des plans et des schémas à la manière de Microsoft Visio. Il permet en standard de faire des schémas UML, des schémas électroniques, des chronogrammes, schémas SADT / IDEF0, etc. Il possède aussi les modèles //(templates)// pour le schéma du génie civil et bien d'autres. |
| |
| Dia permet de sauvegarder les schémas créés dans son propre format (.dia) mais également dans de nombreux autres comme en T<sub>E</sub>X (script pour reproduire le schéma), en DXF, en PNG, en EPS, et bien d'autres encore. | Dia permet de sauvegarder les schémas créés dans son propre format (.dia) mais également dans de nombreux autres comme en T<sub>E</sub>X (script pour reproduire le schéma), en DXF, en PNG, en SVG et en EPS, et bien d'autres encore. |
| |
| {{applications:dia.png?500}} | {{applications:dia.png?500}} |
| |
| ===== Installation ===== | ===== Installation ===== |
| | [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>dia]]** |
| |
| ==== Depuis les dépôts officiels (stable) ==== | ===== Utilisation===== |
| | Lancez l'application comme indiqué [[:tutoriel:comment_lancer_application|ici]] ou via le [[:terminal]] (toutes [[:versions]] ou [[:variantes]] d'Ubuntu) avec la [[:commande_shell|commande]] suivante : <code>dia</code> |
| |
| Si vous utilisez l'environnement de bureau [[:gnome|GNOME]], [[:tutoriel:comment_installer_un_paquet|installez plutôt le paquet]] **[[apt>dia-gnome]]**. | ===== Configuration ===== |
| | Par défaut les fichiers .dia sont dans un format XML compressé. Il peut-être intéressant de ne pas compresser, par exemple pour versionner ces schémas avec [[:git]].\\ |
| Pour les autres environnements, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>dia]]**. | Pour cela aller dans le menu //Fichier// puis //Préférences//, //Menu des diagrammes// et décocher l'option //Compresser les fichiers enregistrés//\\ |
| | Les fichiers déjà compressés continue à l'être. Vous pouvez les décompresser, par exemple: |
| ==== Depuis un PPA (expérimental) ==== | <code bash> |
| | gunzip -S .dia mon_fichier_dia_compressé.dia |
| Une version plus récente, construite à partir de la branche de développement, est disponible dans un dépôt [[:PPA]]. | </code> |
| | |
| [[:PPA|Ajoutez le PPA]] **ppa:dreibh/ppa**((https://launchpad.net/~dreibh/+archive/ppa)) dans vos sources de logiciels, [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]], et installez le paquet en fonction de votre [[:environnements|environnement de bureau]]: | |
| * Sous Ubuntu ([[:GNOME]]), [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>/dia-gnome|dia-gnome]]**. | |
| * Sous les autres environnements, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>dia|dia]]**. | |
| | |
| ===== Utilisation ===== | |
| Pour lancer l'application faites une recherche dans [[unity#tableau_de_bord_dash|le tableau de bord Unity]] avec le mot clé **Dia**. | |
| |
| | ==== Diagramme de classes (tables) UML Depuis PHPMyAdmin ==== |
| | phpmyadmin contient un outil Concepteur: \\ |
| | {{:application:application:dia:201809_capture_phpmyadmin_btn_concepteur.png | Concepteur de PHPMyAdmin}}\\ qui contient lui-même un export {{:application:application:dia:201809_capture_phpmyadmin_btn_exporter-le-schema.png|Exporter depuis PHPMyAdmin}}\\ |
| | Il est possible d'exporter dans des formats "figés" PDF, EPS, [[:SVG]] ou bien dans le format XML de DIA, ce qui permet de retoucher aisément le modèle et de l'exporter pas exemple en [[:SVG]] pour l'intégrer à d'autres documents ou site. |
| | <note important>Pour l'export SVG, il faut sélectionner //**Scalable Vector Graphics (.svg)**// et non //SVG Plain (.svg)// dont le rendu est mauvais: texte débordant du cadre, textes recouvrant d'autres textes (constaté avec la version 0.97+git</note> |
| |
| ===== Bug des commentaires ===== | ===== Bug des commentaires ===== |
| |
| |
| Pour "résoudre" le problème graphiquement, il faut alors adapter le fichier **dia.desktop**. Une solution sûr est de copier ce fichier pour l'utilisateur courant via la commande | Pour "résoudre" le problème graphiquement, il faut alors adapter le fichier **dia.desktop**. Une solution sûre est de copier ce fichier pour l'utilisateur courant via la commande |
| <code>cp /usr/share/applications/dia.desktop ~/.local/share/applications</code> | <code>cp /usr/share/applications/dia.desktop ~/.local/share/applications</code> |
| Puis de changer la ligne d'exécution de Dia : | Puis de changer la ligne d'exécution de Dia : |
| =====Voir aussi===== | =====Voir aussi===== |
| |
| * **(en)** [[http://live.gnome.org/Dia|Site officiel de Dia]] | * **(fr)** [[http://dia-installer.de/doc/fr/index.html|documentation officielle]] sur //dia-installer.de// |
| * **(en)** [[http://openclipart.org/|openclipart.org]], source libre où vous trouverez des icônes ou autres images à ajouter à vos schémas. | * **(en)** [[http://live.gnome.org/Dia|Site officiel de Dia]] sur //gnome.org// |
| | * **(en)** [[https://gitlab.gnome.org/GNOME/dia| dépôt de code gitlab.gnome.org]] |
| | * **(en)** [[https://wiki.gnome.org/Apps/Dia/Faq| FAQ sur gnome.org]] |
| | * **(en)** [[https://openclipart.org/|openclipart.org]], source libre où vous trouverez des icônes ou autres images à ajouter à vos schémas. |
| |
| ---- | ---- |
| //Contributeur principal : [[utilisateurs:OStaquet]].// | |
| | //Contributeurs: [[utilisateurs:OStaquet]], [[utilisateurs:bcag2]].// |