Dia alternative?

Bonjour à tous,

J’utilise Dia depuis toujours pour des petits schémas sans prétention, il a toujours été « capricieux » mais je trouve que sous Debian 12 il l’est encore plus ou j’ai de plus en plus de mal à supporter ses caprices ( objets qui disparaissent en les sélectionnant, …)

Quels outils utilisez-vous?

Mon besoin :

  • dessin vectoriel
  • multi-couches (visualisées ou non)
  • lien entre objets

Je (me) réponds

yEd semble bien mais non multi-couches
DrawIo semble bien et être multi-couches, je teste plus à fond.

Personnellement, je suis passé à LibreOffice, Draw est capable de gérer des couches ou des connecteurs.
utilisant des schémas Visio, j’ai fait une récup des symboles nécessaires sous draw, et je pioche dedans.
il y a moyen de créer une bibliothèque d’objet mais je n’ai pas eu le temps de m’y plonger.

1 J'aime

Merci pour ta réponse.

J’ai oublié Draw, j’utilise pourtant Writer et Calc.

Je testerai en // avec DrawIo

et ferai un petit CR ici (sous qq semaines)

1 J'aime

Pour les équipements réseau, tu as ceci :
https://extensions.libreoffice.org/en/extensions/show/vrt-network-equipment

1 J'aime

Ils sont pas mal.
J’avais récupéré ceux de Visio aussi pour faire ça notamment:
image

Cluster Apache MAriaDB et Data avec pacemaker, corosync et DRBD

1 J'aime

Merci pour ta réponse, je garde le lien, mais en l’occurrence c’est pour tout type de schéma (en ce moment une distribution des fluides elec / eau dans une maison à plusieurs étages et les couches sont importantes, 1 par disjoncteur par exemple ce qui monte vite à plus de 10)

Suite aux caprices de Dia j’ai avancé plus vite que prévu dans mes tests de OO Draw et Draw.io

Je n’ai pas trouvé de manque de fonctionnalités dans les 2 produits.

OO Draw a un énorme inconvénient concernant la gestion des couches, je n’ai pas trouvé comment avoir une vue synthétique des couches actives ou non, ce qui est bien fait dans Dia ou Draw.io.

Je lui ai également trouvé deux autres désavantages de moindre importance :

  • la modification de la taille des caractères dans un objet m’a posé problème

  • le rendu général est moins fin/moderne que sous Draw.io

En conclusion, j’ai adopté Draw.io

https://www.drawio.com/

Pour info l’installation sous Debian 12 peut se faire :

  • en téléchargeant le .deb

  • ou via snap install drawio

Dans ce 2ème cas j’ai rencontré un problème, la limitation de la sauvegarde à son répertoire /home et pas possible vers d’autres répertoires accessibles bien sûr par l’utilisateur concerné.

Apparemment, ils fournissent aussi un .deb (plutôt qu’un snap, sur debian non ?), tu ne seras plus embêté avec ton problème de répertoire…

1 J'aime

Un autre truc pratique avec drawIO, c’est qu’il est aussi utilisable dans un navigateur web (avec Javascript) à l’adresse https://app.diagrams.net/, tu peux y charger tes fichiers drawIO et enregistrer localement ton travail. Plutôt utile quand on a besoin de modifier rapidement un diagramme et qu’on a pas de machine avec drawIO installé sous la main.

1 J'aime

a propos de https://app.diagrams.net/ :
quels formats peut-on utiliser pour exporter vers dia? Je n’ai pas trouver de format que dia ouvre sous forme d’objets,; faut-il une extension à dia?

Les formats d’exports sont limité. SVG pourrait être pas mal pour pouvoir s’affranchir de la résolution.
Ou alors le XML si Dia peut gérer.

Bien vu @pled

Je viens d’essayer cela fonctionne sans pb, je mets à jour ma conclusion.

Je viens d’essayer un export en .svg, cela fonctionne mais sans les couches:-(

Ceci dit ce n’est plus mon besoin dans ce sens, je suis définitivement passé à Draw.io.

et dans l’autre sens (.dia → .svg → .drawio) cela devrait être possible d’après la doc drawio ( Blog - draw.io import formats and sources ) mais cela ne fonctionne pas chez moi avec un exemple très simple (2 couches comportant chacune 1 objet)