Software para dibujar formas en archivo de texto sin formato (ASCII/Unicode)

A veces necesito dibujar formas simples en un archivo de documentación de texto sin formato. ¿Qué aplicación puede hacer esto? La última vez que usé una aplicación de este tipo en MS-DOS :) (Se llamaba Flow o algo así).

Usando caracteres ASCII estándar:

--------------          --------------
|   Source   |--------->|   Source   |
|   File 1   |<---------|   File 2   |
--------------          --------------  

Posiblemente también usando buenos personajes antiguos de dibujo de tablas que Unicode revivió:

╔═══════════╤═══╗     ┌─────────┐
║ Semaphore │ A ║     │ Queue   │
╚═══════════╧═══╝     └─────────┘

Necesito esto para Windows.

Pregunta similar, pero sin respuesta softwarerecs.stackexchange.com/questions/2349/…
@Cornelius: sí, gracias por vincular. Este debería ser para dibujo general.
A todos: Marcaré la respuesta más tarde, una vez que pruebe las soluciones que propusieron.

Respuestas (6)

Prueba TorchSoft ASCII Art Studio

  • funciona en Windows
  • apoya formas, tablas
  • modo de texto para una fácil edición
  • dibujo a mano alzada
  • conversión de imagen a ASCII
  • tiene una prueba de 30 días
  • la licencia de un solo usuario cuesta 29,95 $

ingrese la descripción de la imagen aquí

Puedes usar asciiflow :

  • propietario, gratuito
  • en línea
  • puede subir archivos a Google Drive
  • formas básicas:

ingrese la descripción de la imagen aquí

Puedes usar JavE :

  • software gratuito de código cerrado
  • Multiplataforma (Java) ( java -jar jave5.jar)

ingrese la descripción de la imagen aquí

También contiene un editor de fórmulas matemáticas bastante bueno:

ingrese la descripción de la imagen aquí

FAR Manager tiene un editor interno con la capacidad de "Dibujar líneas" (presione F11y luego seleccione "Dibujar líneas"). Puede ser suficiente para sus propósitos.

Lo que muestra en su ejemplo se parece mucho a UML.

Si lo que necesita son diagramas de secuencia, aquí hay una herramienta que funciona con ASCII y Unicode

PlantUML, código abierto

http://plantuml.sourceforge.net/ascii_art.html

Aunque para producir diagramas con esta herramienta, se requieren declaraciones basadas en los diagramas que se dibujan, la herramienta propuesta parece bastante valiosa para la creación de gráficos de propósito especial, gracias.
Sube 1 si te gusta ;-)
– es bueno que su respuesta esté aquí para mostrar una herramienta UML potencialmente útil, podría encontrar su uso en casos especiales. Pero para el dibujo ASCII estándar (como esperaba en mi pregunta) parece demasiado difícil. Creo que no puedo lograr las formas que se muestran en la pregunta sin estudiar primero el lenguaje de la herramienta. Es por eso que decidí no votar.

El proyecto ADia tiene como objetivo representar diagramas ASCII utilizando un lenguaje legible por humanos:

diagram: Foo
sequence:
foo -> bar: Hello World!

Producción

 DIAGRAM: Foo                             

 +-----+             +-----+
 | foo |             | bar |
 +-----+             +-----+
    |                   |
    |~~~Hello World!~~~>|
    |                   |
    |<------------------|
    |                   |
 +-----+             +-----+
 | foo |             | bar |
 +-----+             +-----+

Lea la documentación o pruebe la página de demostración en vivogithub.io en .