Programando gráficos con graphviz ================================= Graphviz son una serie de herramientas para generar gráficos a través de lengua de programación, el nombre es por las siglas de Graph Visualization Software. Aquí un sencillo ejemplo, creamos un archivo de texto con la extensión .gv vi prueba.gv Y dentro del archivo pegamos lo siguiente: digraph G{ node[ style=filled, color=yellow ] A [ label= "prueba", color=red ] {A,B,C} -> {D,E,F} } Guardamos y utilizamos una de las herramientas de Graphviz llamada dot: dot -Tpng prueba.gv -o prueba.png Esto genera un gráfico en formato png y que contiene la letras A hasta F interconectadas, la letra A es sustituída por la palabra prueba, todo los nodos están rellenados en color amarillo, excepto por el nodo A. Graphviz tiene ademá de dot, otras herramientas: * neato * fdp * sfdp * twopi * circo * dotty * lefty * gml2gv y gv2gml * graphml2g * gxl2gv y gv2gxl Con esta herramienta se pueden generar gráficos de por ejemplo programas en bashscript. Por el momento no se me ocurre en qué más utilizarlo pero dejo el apunte aquí para no olvidarlo. Emilio Vierne 12 de abril de 2024 Suchiapa, Chiapas. MX.