Software para dibujar diagramas de estructura de parcelas

Cuando planeo mis propias novelas o analizo otras obras para comprender su estructura, me gusta visualizar la dinámica de la(s) historia(s) en un diagrama.

Usualmente dibujo esto a mano. Una primera versión de un cuadro narrativo de este tipo podría parecerse a este (que muestra parte de la trama de Remnant Chronicles de Mary E. Pearson , que he estado leyendo durante mi investigación sobre la fantasía romántica YA):

estructura de trama dibujada a mano

El problema de dibujar la estructura de la trama a mano es que tendré que volver a dibujar todo el gráfico cada vez que haga más que un cambio menor. Eso no es un gran problema si solo lo hago para mi propia trama (porque entonces solo hago un gráfico cada pocos meses, y tomarme una tarde para encontrar la estructura correcta de la trama es divertido), pero cuando los dibujo el curso de analizar los libros que leo, redibujar todo el diagrama para cada cambio se vuelve algo engorroso.

Por lo tanto, estoy buscando un software que me permita dibujar y cambiar fácilmente (!!!) diagramas de la historia como este (que fue creado usando el software de escritura de guiones DramaQueen y muestra la trama del cuento de hadas " Hansel y Gretel "):

gráfico de la historia creado en DramaQueen

Sin embargo, no quiero usar DramaQueen para dibujar este tipo de gráficos, porque DramaQueen cuesta 297 euros y no necesito sus otras características, y porque no puedo etiquetar (¿y arrastrar?) los puntos en el gráfico.

Sé que puedo dibujar cualquier tipo de diagrama que desee en un software como Adobe Illustrator, pero crear (y cambiar) un gráfico de la historia en un software gráfico como ese es incluso más complicado que volver a dibujar el gráfico a mano.

Lo que estoy buscando es un software que me permita:

  • establecer puntos con un clic del ratón (o introduciendo coordenadas)
  • conecte puntos con una línea automáticamente (como la herramienta de lápiz en Photoshop) o con unos pocos clics del mouse (como las flechas de conexión en los diagramas en PowerPoint o Word)
  • agregue un cuadro de texto o una etiqueta (con texto descriptivo) a un punto de la gráfica
  • cambiar la trama arrastrando los puntos de la trama
  • las etiquetas de texto y las líneas de conexión se mueven con el punto de trazado cuando se arrastra
  • (elija ancho de línea, color, tamaño de punto, ...; no es obligatorio)
  • exportar como gráfico (JPEG, PNG) o marcado (HTML, SVG)

El software no tiene que estar especializado para escribir o trazar, y puede tener más funciones (que no necesito), pero no debe ser costoso y debe ser más fácil de usar que dibujar a mano. Estoy en una Mac, pero por su respuesta, la plataforma no importa.

Demasiado tarde ahora, pero es posible que haya obtenido una mejor respuesta en softwarerecs.stackexchange.com

Respuestas (9)

Tomaré prestada una idea que Memor-X me señaló en mi pregunta . ¿Existen herramientas que puedan ayudar a un autor a escribir una historia ramificada? :

yEd

Es una herramienta gratuita que te permite crear diagramas de flujo . Actualmente lo estoy usando para crear parte de mi campaña de D&D.

Puede crear fácilmente, por ejemplo, un cuadro/estrella/... en diferentes colores y agregar un texto como descripción. El texto se puede adaptar de las formas habituales: más grande, de otro color,...

Las diferentes cajas se pueden conectar fácilmente entre sí. Simplemente haga clic en un cuadro y arrastre la flecha al cuadro siguiente. También puede cambiar dónde comienzan exactamente las flechas en el cuadro, aunque el estándar es que la flecha vaya desde el centro del primer cuadro hasta el centro del segundo cuadro, lo cual es bastante útil en la mayoría de los casos. Las flechas también se pueden cambiar: línea punteada, sin punta de flecha en ninguno de los lados, línea más gruesa, ...

Las flechas seguirán las casillas a las que están conectadas dondequiera que las arrastres en la pantalla para que puedas adaptar fácilmente tu historia.

El software está disponible para Windows, Linux y Mac, y también hay una versión basada en navegador: yEd live

Lo importante es que llame a este tipo de gráfico "un diagrama de flujo"; entonces, de manera más general, google.fr/search?q=mac+free+flowchart+software

La respuesta de Secespitus y la sugerencia de ChrisW de buscar un software de diagrama de flujo me llevaron a esta sesión de preguntas y respuestas y a la versión de escritorio de draw.io.

Instalé rápidamente ese software e intenté recrear el gráfico dibujado a mano de mi pregunta. Me tomó alrededor de media hora dibujar y etiquetar los primeros cinco puntos de ese gráfico:

gráfico de ejemplo hecho en draw.io de parte del original en la pregunta

Anoche me tomó media hora dibujar todo el primer borrador del gráfico (que es el doble del tamaño mostrado), pero esta fue mi primera media hora en draw.io, y si consideras que no estaba familiarizado con el software y nunca había usado ningún otro software de diagrama de flujo antes, puede ver lo fácil y directo que es usar ese software. Además, ciertamente trabajaré más rápido a medida que me familiarice más con el software, y una vez que comience a hacer cambios en el gráfico (en lugar de volver a dibujarlo todo a mano) la inversión inicial de más tiempo para crear la primera versión de un gráfico probablemente valdrá la pena.

Existe un peligro, por supuesto, cuando trabaja con software de diagramas de flujo de cualquier tipo, y ese es el peligro de tratar de embellecer su diagrama. Cuando dibuja a mano, probablemente estará satisfecho con un boceto aproximado, pero cuando crea cualquier tipo de gráfico en cualquier tipo de software, puede verse tentado a perder mucho tiempo jugueteando con colores, formas, tamaños, posicionamiento, etc. y elección de palabras. Me pasó a mí, y aproximadamente la mitad del tiempo que me tomó crear este pequeño gráfico se dedicó a mover las etiquetas para que el diseño se viera mejor.

Después de esta prueba rápida, la relativa lentitud de crear la primera versión del gráfico casi me desanima. Como puede ver, no terminé el diagrama de la trama porque no disfruté el proceso. El lápiz y el papel son infinitamente más intuitivos y fáciles para mí, y no estoy seguro de querer seleccionar una línea discontinua de un menú de opciones en lugar de simplemente dibujar los guiones. Si uso más el software y cambio mi opinión (y flujo de trabajo), actualizaré esta respuesta.


Draw.io está disponible para Windows, Mac, Linux y en línea. Draw.io es de código abierto y todas las versiones son gratuitas.


También instalé yEd (consulte la respuesta de Secespitus para obtener más detalles) y recreé la misma parte de mi gráfico original:

gráfico de ejemplo hecho en yEd

Me tomó casi el mismo tiempo y el manejo de ambos softwares fue muy similar. Tienen algunas diferencias, pero ninguna que encontré favorecía claramente una aplicación sobre la otra (para el propósito actual y después de una prueba tan corta).

No mencionas un sistema operativo, así que te daré algo multiplataforma (y gratis).

Como señaló @ChrisW, "el diagrama en el OP podría escribirse como un árbol de texto". Entonces, voy a sugerir algo que no usa el mouse, ni siquiera tiene una GUI, pero que creo que se ajusta a sus requisitos.

Durante décadas, he estado usando GraphViz , que es estable, ampliamente utilizado y bien respaldado.

Utiliza texto para describir su diagrama y GraphViz lo presenta para usted.

Así, esto:

graph {  
           a -- b;   
           b -- c;   
           a -- c;   
           d -- c;   
           e -- c;   
           e -- a;   
      } 

Genera esto:

ingrese la descripción de la imagen aquí

Hay decenas de excelentes ejemplos en la galería de imágenes , echa un vistazo y comprueba si alguno de ellos se ajusta a lo que buscas.

Ahora, veamos qué tan bien se adapta a sus necesidades:

  • establezca puntos con un clic del mouse (o ingresando coordenadas); no debería ser necesario, ya que el diseño automático debería manejarlo ( puede especificar la posición usando el atributo pos , pero eso estropea el diseño automático).

  • conectar puntos con una línea automáticamente (como la herramienta de lápiz en Photoshop) o con unos pocos clics del mouse (como las flechas de conexión en diagramas en PowerPoint o Word); hecho automáticamente por GraphViz

  • agregue un cuadro de texto o una etiqueta (con texto descriptivo) a un punto de la gráfica; si

  • cambiar la trama arrastrando los puntos de la trama; si, pero cambiando la descripción textual

  • las etiquetas de texto y las líneas de conexión se mueven con el punto de trazado cuando se arrastra; si

  • (elija ancho de línea, color, tamaño de punto, ...; no es obligatorio); si

  • exportar como gráfico (JPEG, PNG) o marcado (HTML, SVG); si

¿Qué piensas?

Buena respuesta. Aparte: el OP especificó "Estoy en una Mac, pero para su respuesta, la plataforma no importa".
Vaya, me perdí eso sobre la Mac. He usado GraphViz para muchos tipos diferentes de diagramas, pero nunca para esto. Aún así, se destaca por mostrar conectividad y dependencia, por lo que me encantaría ver un ejemplo funcional.
Gracias, @Mawg. Si sabe cómo hacerlo, ¿podría proporcionar un código de ejemplo para una etiqueta de texto que se encuentra fuera del punto de nodo (como en el ejemplo de mi respuesta)?

El diagrama en el OP podría escribirse como un árbol de texto.

threat from Venda
  marriage to prince Jaxon
    betrayed by mother / father
    flees to Terravin to live as a barmaid
      Rafe + Kaden live with her; she falls in love with Rafe

etc.

En términos más generales (en lugar de "vista de árbol" o "diagrama de flujo"), es posible que este tipo de diagrama/software se llame " mapa mental ", por ejemplo, https://www.google.fr/search ?q=mente+mapa+gratis+mac

lol, buen intento de leer mi letra (y un idioma extranjero, supongo). Edité su respuesta para proporcionar la versión en inglés de mis garabatos.
@Cloudchaser Para su idea sobre el uso de la representación basada en texto para formar un gráfico: encontré GraphML , que le permite hacer esto. Es posible que desee echar un vistazo a este manual , aunque parece mucho más trabajo que simplemente usar un editor de arrastrar y soltar como yEd o draw.io

Una gran herramienta gratuita que podría ser una mejor experiencia que su respuesta es LibreOffice Draw . Es gratis, son compatibles con iOS y es muy intuitivo de usar para diagramas simples a complejos. Es básicamente la versión de código abierto de Microsoft Visio, que se usa mucho en el mundo de los negocios para cosas como esta. También podría pagar por Visio, pero su precio probablemente no le atraiga.

Por una pequeña tarifa ($5/mes, puede variar en su región) también puede obtener Office 365 , que incluye un enorme paquete de software muy útil. Dos programas en particular pueden ayudarte si Draw no es lo tuyo: PowerPoint y OneNote

PowerPoint es el viejo modo de espera familiar, fácil de usar, con muchas formas integradas y opciones de texto, herramientas de diagramas, etc. Es un poco mejor para manejar texto que Draw, por lo que podría valer la pena echarle un vistazo si planea usar largas descripciones

OneNote es uno de mis programas de oficina favoritos y puede ser adecuado para usted si le gusta una sensación más dibujada a mano. Está configurado como un cuaderno, con diferentes secciones y páginas que se expanden según sea necesario, para que puedas organizar tus notas muy fácilmente. También puede dibujar literalmente en él si usa una pantalla táctil, o incluso solo con un mouse, para que pueda mantener sus líneas discontinuas y formas personalizadas. Las cosas que dibuja se convierten en objetos, por lo que puede seleccionarlas y arrastrarlas, borrar partes de ellas, etc. También admite hipervínculos súper fáciles e inserción de texto/imágenes, si desea hacer referencia a fuentes externas o agregar elementos visuales. No puedo recomendar este lo suficiente solo para uso general si te gusta tomar notas, especialmente si usas una pantalla táctil y un lápiz óptico.

Scaple

Si bien no es gratuito (aunque tiene una versión de prueba gratuita), Scapple (de los mismos fabricantes que Scrivener) parece tener todo lo que necesita.

Tienen versiones para Mac y Windows.

Su video de demostración de aproximadamente 6 minutos muestra gran parte del poder y la extrema facilidad de uso, y parece coincidir con todo lo que mencionas, con esto que se muestra para exportar:

ingrese la descripción de la imagen aquí

El video muestra la formación de texto/burbujas y las líneas de relación entre ellos (con varias combinaciones de puntas de flecha o ahora flechas) parece ser muy intuitivo y fácil.

Interesante. Miré a Scapple cuando se lanzó recientemente, pero no encontré ningún uso para el mapa mental para el que parecía estar destinado. Pero ahora que miro ese video de demostración con la idea de crear diagramas de estructura de trama, Scapple sí lo hace, y su flujo de trabajo parece intuitivo y sin esfuerzo. Sin embargo, lo que podría ser más difícil es crear el tipo de gráfico de línea de metro que muestro en mi propia respuesta, con puntos de trama y etiquetas de texto fuera de los puntos. yEd y draw.io me permiten hacerlo, aunque es un poco engorroso e inflexible. Tendré que ver si Scapple es mejor en eso.
@Cloudchaser Aunque no lo he usado, estoy seguro por el video que puede hacer lo que mencionas. Puede agrupar texto (como se muestra) en un "punto" de trazado, y al menos ese punto podría ser un archivo de imagen (como se muestra), pero podría dibujarse en sí mismo (o incluso en un solo "espacio" de texto con un imagen de fondo de un conjunto de círculos, si acaso tuviera que ser texto en un nodo). Pero estoy de acuerdo en que no está claro si un gráfico dibujado en el software (como un punto) puede ser un nodo en sí mismo o no.

Creo que Dia, que es un editor de diagramas general, marca la mayoría o todas sus casillas. http://dia-installer.de/

Sé que esto no responde exactamente a lo que OP preguntó ... pero en el espíritu de su aprecio por hacer gráficos a mano, ofreceré esta solución: usar un tablón de anuncios o un trozo de algún tipo de papel grueso como sustrato (o incluso una pared), corte y use pedazos de papel más pequeños como sus "globos" y líneas de conexión, simplemente péguelos (tachuelas o cinta adhesiva o...) al tablero. Fácil de cambiar y reorganizar y, si desea guardar digitalmente, tome una foto y guarde una carpeta de imágenes a las que se pueda hacer referencia e imprimir en una fecha posterior.

También puedes probar Creately . También es una alternativa a Microsoft Visio y ofrece una amplia colección de formas para demostrar diagramas de estructura de flujo para diferentes aplicaciones.