Representación de gráficos en Linux

Representación de gráficos en Linux

He estado usando Graphviz junto con Dot durante bastante tiempo. Pero siempre me siento abrumado cuando se trata de gráficos más grandes, porque el ajuste automático de los cuadros, rectángulos, nodos, flechas, etc. hace que el gráfico se vea muy desordenado. ¿Hay alguna manera de arreglar las posiciones dando marcadores de posición explícitos? Mi principal problema siempre ha sido escalar y alinear y, a menudo, me llevó más tiempo reajustar los gráficos que generarlos.

Por ejemplo: diagramas de caja simples (digamos este):https://en.wikipedia.org/wiki/File:Unix_history-simple.svgEs un trabajo tedioso de hacer arrastrando y soltando. Entonces podría haber alguna manera de generarlo. ¿Solo quería saber cómo?

¿Pueden gnuplot, sage u otros trazadores matemáticos también producir imágenes como la anterior?

Respuesta1

Puede establecer explícitamente la posición de un nodo con el atributo pos, por ejemplo:

 "foo" [height=0.52778, label="node foo label",
        pos="19938,4672.2", width=1.2222];

Respuesta2

Aunque las respuestas en GD.se no responden directamente a mi consulta. Aun así, es una lectura agradable y el sitio correcto para hacer esta pregunta.

https://graphicdesign.stackexchange.com/questions/16629/drawing-block-diagram

información relacionada