gráficoviz | |
---|---|
Tipo de | software de diagramación [d] |
Desarrollador | Laboratorios AT&T [1] |
Escrito en | C [2] |
Interfaz | Tk |
Sistema operativo | linux |
ultima versión |
|
Formatos de archivo legibles | PUNTO |
Licencia | Licencia pública de Eclipse [1] |
Sitio web | grafviz.org |
Archivos multimedia en Wikimedia Commons |
Graphviz (abreviatura de software de visualización de gráficos en inglés ) es un paquete de utilidades para la visualización automática de gráficos , especificados como una descripción en el lenguaje DOT , así como programas adicionales de texto y gráficos , widgets y bibliotecas utilizados en el desarrollo de software para visualizar datos estructurados. . Desarrollado por los laboratorios de AT&T , distribuido como código abierto bajo la licencia EPL , se ejecuta en muchos sistemas operativos, incluidos Linux , Mac OS , sistema operativo similar a Unix , Microsoft Windows .
El paquete consta de un conjunto de utilidades de línea de comandos y programas GUI capaces de manejar archivos DOT, así como widgets y bibliotecas que facilitan la creación de gráficos y programas de gráficos. Entre ellos:
El paquete de utilidades incluye el programa “dot”, un visualizador automático de gráficos dirigidos que toma como entrada un archivo de texto en lenguaje DOT con una representación gráfica en forma de listas adyacentes, y a la salida forma un gráfico en forma de archivo gráfico, vectorial o de texto.
El archivo de entrada para el programa "punto" es un archivo de texto ordinario en un lenguaje de descripción especial. La estructura del archivo es muy simple, por ejemplo:
dígrafo G{ Nacimiento->Juventud->Madurez->Vejez->Muerte; Juventud->Muerte; Madurez->Muerte; }El propio programa "punto" reconoce todas las conexiones del gráfico y lo organiza de tal manera que se minimiza el número de intersecciones.