Je cherche un programme que je peux utiliser pour créer des diagrammes ASCII tels que ceux-ci:
+---------+
| | +--------------+
| NFS |--+ | |
| | | +-->| CacheFS |
+---------+ | +----------+ | | /dev/hda5 |
| | | | +--------------+
+---------+ +-->| | |
| | | |--+
| AFS |----->| FS-Cache |
| | | |--+
+---------+ +-->| | |
| | | | +--------------+
+---------+ | +----------+ | | |
| | | +-->| CacheFiles |
| ISOFS |--+ | /var/cache |
| | +--------------+
+---------+
Il devrait s'agir de préférence d'un paquet disponible dans Debian . Le magnifique diagramme présenté ci-dessus est tiré de la documentation du noyau Linux. Je ne peux pas croire qu'ils ont été créés à la main. Il doit y avoir un outil pour les créer.
vim
utilisant le plugin DrawIt .Réponses:
Asciio
J'ai utilisé asciio pendant plusieurs années. Beaucoup de diagrammes sur ce site que j'ai créés en utilisant
asciio
.exemple
L'interface graphique ressemble à ceci.
REMARQUE: tout se fait à partir du menu contextuel ainsi que des touches de raccourci.
Dessine le
En utilisant
vim
le plugin DrawIt, vous pouvez également créer des diagrammes de base. Cet article, intitulé: Comment créer des dessins ASCII dans Vim Editor, présente un bon aperçu de la procédure d’installation et d’utilisation ;Asciiflow
Il existe un site Web appelé asciiflow qui est probablement le moyen le plus simple de dessiner ces types de diagrammes.
JavE
Un autre outil, JavE , écrit en Java et capable de créer des diagrammes ASCII comme celui-ci.
L'interface graphique ressemble à ceci:
Ressources
la source
Regardez le mode artiste ou le mode image pour Emacs (voir aussi ce screencast ). Vous pouvez également vouloir vérifier ditaa .
la source
J'ai trouvé une autre réponse. Je ne suis pas sûr que ce soit pleinement utilisable, mais rappelez-vous que GNU roff (groff) a un processeur pour le langage Pic ainsi qu’un post- processeur ascii; vous pouvez donc essayer quelque chose comme ça (si vous utilisez Linux, tout devrait probablement déjà être installé). Ecrivez un fichier appelé test.roff contenant:
Puis tapez:,
groff -Tascii -p test.roff
et vous devriez obtenir:Cordialement.
la source
groff -Tlatin1 -P-c -P-b -P-u
groff
est préinstallé sur Mac OS X :)Peut-être serez-vous intéressé par graph-easy .
Exemple:
produit:
Vous pouvez l'installer avec les commandes suivantes:
(Notez les numéros de version dans les deux lignes supérieure et dernière - ils peuvent changer)
Quelques belles captures d'écran sont disponibles sur les pages de lddot et de dothost (car les deux outils sont des wrappers
graph-easy
).la source
Pour ceux qui utilisent un Mac (pas l'affiche originale), il existe un très bel outil appelé Monodraw . Bien sûr, vous allez payer quelques dollars pour le fait qu'il soit hautement raffiné, puissant et intuitif, mais si c'est quelque chose que vous faites souvent, c'est un outil pratique pour être disponible et 10 $, c'est un cacahuète comparé au temps que vous aurez enregistrer. Si vous ne le faites pas souvent, un essai gratuit est disponible, vous êtes donc prêt. Il peut même exporter en SVG
Non, je ne travaille pas pour l'entreprise. Je suis juste un utilisateur heureux.
la source