¿Cómo creo formas conectables de estilo Visio con texto en Inkscape?

Me gustaría usar Inkscape para crear diagramas de arquitectura como este:

ingrese la descripción de la imagen aquí

La herramienta de conector que tiene Inkscape parece funcionar bien, por lo que veo.

Todavía estoy luchando con una manera fácil de agregar formas conectables con su propio borde, color de fondo y posiblemente sombra que se encoge o expande según su contenido de texto.

Además, me gustaría anclar el contenido del texto en el medio de la forma.

¿Es esto algo que se puede hacer razonablemente bien en Inkscape o debería usar otras herramientas más especializadas para diagramas como este?

Aquí hay algunos trucos no obvios con texto fluido. no lo he probado diseñografico.stackexchange.com/questions/25249/…
Si quieres buscar otras aplicaciones, flowchartes la palabra clave. Draw.io es uno.
Freemind también es un buen código abierto.
O edite los diseños automáticos
Hola, he creado un tutorial sobre cómo importar archivos SVG inkscapeo draw.ioaplicaciones a sus texarchivos, vea estos tutoriales aquí: https://github.com/asmwarrior/LatexImportSVGTutorial. Creo que draw.ioes bueno dibujando diagramas de flujo y inkscapees bueno en todos los demás tipos de dibujo.
La empresa para la que trabajo patrocina el trabajo para mejorar la funcionalidad del conector en Inkscape ( Edición 2307 ). Martin Owens ("doctormo" en los foros de Inkscape) está haciendo el trabajo. Está publicando videos de YouTube sobre el progreso del desarrollo de funciones.

Respuestas (2)

Sí, hay una especie de trabajo en Inkscape, aunque nada que cambie el tamaño del contenedor automáticamente al escribir, pero ciertamente el texto puede fluir dentro de una forma automáticamente.

Aquí están los pasos:

  1. Vaya a Edición> Preferencias, seleccione Comportamiento y elija Transformaciones; desmarque las opciones "Escala de ancho de trazo" y "Escala de esquinas redondeadas en rectángulos". Esto asegurará que pueda transformar una forma sin alterar las esquinas redondeadas o el ancho del trazo.

  2. Cree una forma, como un rectángulo, agregue un trazo para que pueda verlo.

  3. Con la Herramienta de texto, haga clic una vez para escribir texto fuera del rectángulo; todo el texto debe estar en una sola línea en esta etapa. Seleccione tanto la forma como el texto y haga clic en Texto > Fluir en el marco.

  4. Resalte el texto con la Herramienta de texto y presione el botón Alinear al centro en la barra de herramientas en la parte superior.

  5. Con la herramienta Seleccionar y transformar objetos (F1), seleccione y mueva el texto para que quede centrado dentro del contenedor de forma.

  6. Seleccione el texto y el contenedor de forma, y ​​agrúpelos

  7. Aplique un filtro de sombra paralela al grupo.

  8. Cuando necesite editar el texto interior o cambiar el tamaño de la forma, haga doble clic con la herramienta Seleccionar y transformar objetos (F1) para ingresar al grupo, luego puede cambiar el tamaño de la forma y el texto fluirá dentro de ella, o puede escribir un poco de texto nuevo y luego cambie el tamaño del contenedor de forma. Nota: para salir del grupo, haga doble clic fuera de él.

Aquí está el resultado que se muestra a continuación. Es un contenedor de tamaño variable en el que el texto fluye automáticamente.

ingrese la descripción de la imagen aquí

Obviamente, si agrega una línea adicional, o una línea menos de texto, o cambia el tamaño de la forma verticalmente, tendrá que volver a colocar el texto dentro del contenedor manualmente como en el Paso 5.

Aquí está el archivo SVG de Inskcape si quieres jugar con él. El texto no aparece en el navegador, pero debería aparecer si guarda el SVG y lo abre en Inkscape. No sé cuánto durará este vínculo.

Puedes hacerlo usando Ctrl++ Shift.Y

De esta forma puede acceder a la pestaña Símbolos > Conjuntos de símbolos > Formas de diagrama de flujo .

ingrese la descripción de la imagen aquí

¡Que te diviertas!

Esta es la parte de mi pregunta que esto no parece resolver: "reducir o expandir según su contenido de texto. Además, me gustaría anclar el contenido del texto en el medio de la forma".