Graphviz: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Cellistbot (discussione | contributi)
m Bot: spostamento template come richiesto
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.9.5
 
(27 versioni intermedie di 16 utenti non mostrate)
Riga 1:
{{Software
| nomeNome = Graphviz
|Logo =
| sviluppatore = [[AT&T Labs|AT&T Research Labs]]
|Screenshot =
| versione_ultimo_rilascio = 2.22.2
|Didascalia =
| data_ultimo_rilascio = 13-3-2009
| sviluppatoreSviluppatore = [[AT&T Labs|AT&T Research Labs]]
| sistema_operativo = [[Linux]], [[Microsoft Windows|Windows]], [[Mac OS X]]
|UltimaVersione =
| genere = Graph Visualization
|DataUltimaVersione =
| licenza = [[Common Public License]]
|UltimaVersioneBeta =
| sito_web = http://graphviz.org/
|DataUltimaVersioneBeta =
|SistemaOperativo = linux
|SistemaOperativo2 = windows
|SistemaOperativo3 = macosx
|Linguaggio =
|Genere = computer grafica
| licenzaLicenza = [[Common Public License]]
|SoftwareLibero = sì
|Lingua =
}}
[[Immagine:UnitedStatesGraphViz.svg|thumb|250px|right|Grafo non orientato che mostra le adiacenze dei 48 stati degli [[Stati Uniti]] continentali]]
'''Graphviz''' (abbreviazione di ''Graph Visualization Software'') è un programma [[open source]] avviato da [[AT&T Labs|AT&T Research Labs]] per disegnare [[grafo|grafi]] descritti nel [[linguaggio DOT]]. Fornisce anche librerie per le applicazioni per usare gli strumenti forniti. Graphviz è [[free software]] con licenza [[Common Public License]].
 
== Architettura ==
Graphviz consiste in un linguaggio per descrivere i grafi chiamato [[linguaggio DOT]] <ref>[httphttps://www.graphviz.org/doc/info/lang.html The DOT Language<!-- Bot generated title -->]</ref> e un insieme di strumenti che processano i file DOT:
 
; dot : uno strumento a [[riga di comando]] per generari grafi in vari formati ([[PostScript]], [[Portable Document Format|PDF]], [[Scalable Vector Graphics|SVG]] e altri)
Graphviz consiste in un linguaggio per descrivere i grafi chiamato [[linguaggio DOT]] <ref>[http://www.graphviz.org/doc/info/lang.html The DOT Language<!-- Bot generated title -->]</ref> e un insieme di strumenti che processano i file DOT:
; neato : per "spring model" (nelle versioni Mac OS chiamato "energy minimised")
 
; circo twopi: per grafi a schema circolareradiale
; dot : uno strumento a [[riga di comando]] per generari grafi in vari formati ([[PostScript]], [[Portable Document Format|PDF]], [[Scalable Vector Graphics|SVG]] e altri)
; circo: per grafi a schema circolare
; neato : per "spring model" (nelle versioni Mac OS chiamato "energy minimised")
; twopi fdp: un altro schema per grafi a schemanon radialeorientati
; dotty : una [[GUI]] per visualizzare e modificare i grafi
; circo : per grafi a schema circolare
; lefty : un [[widget (informatica)|widget]] programmabile che consente di visualizzare i grafi e modificarli.
; fdp : un altro schema per grafi non orientati
; dotty : una [[GUI]] per visualizzare e modificare i grafi
; lefty : un [[widget]] programmabile che consente di visualizzare i grafi e modificarli.
 
 
== Applicazioni ==
 
* [[Doxygen]] usa Graphviz per generare diagrammi come la gerarchia delle classi e la collaborazione tra codici
* [[GRAMPS]] usa Graphviz per creare alberi della famiglia
* [[mw:Extension:GraphViz|GraphViz]] - MediaWiki Graphviz Extension
* [{{cita web|url=http://www.softwaresecretweapons.com/jspwiki/Wiki.jsp?page=LinguineMaps |titolo=Linguine Maps Java API to Graphviz]|urlmorto=sì|urlarchivio=https://web.archive.org/web/20070531040610/http://www.softwaresecretweapons.com/jspwiki/Wiki.jsp?page=LinguineMaps|dataarchivio=31 maggio 2007}}
* [http://www.cs.ucl.ac.uk/staff/W.Langdon/lisp2dot.html lisp2dot] converte alberi [[Lisp]] nel linguaggio DOT
* [http{{cita web|https://moinmo.in/ProcessorMarket/dot.py |MoinMoin wiki Graphviz Extension]}}
* [http://www.umlgraph.org/ UMLGraph] creates [[Unified Modeling Language|UML]] class and sequence diagrams from declarative specifications
* [http://wingraphviz.sourceforge.net/wingraphviz WinGraphviz] {{Webarchive|url=https://web.archive.org/web/20101124141505/http://wingraphviz.sourceforge.net/wingraphviz |date=24 novembre 2010 }} è un'applicazione win32
* [[WikidPad]] - Usa Graphviz come plugin
* [httphttps://www.codeplex.com/quickgraph QuickGraph] può usare Graphviz per disegnare i grafi
 
== Note ==
<references />
 
== Voci correlate ==
Riga 42 ⟶ 50:
* [[Graph drawing]]
* [[Teoria dei grafi]]
* [[Gephi]]: software open source per l'analisi e la visualizzazione delle reti sociali
 
== NoteAltri progetti ==
{{interprogetto}}
<references />
 
== Collegamenti esterni ==
* {{en}}cita [httpweb|https://graphviz.org/ |Graphviz Homepage]|lingua=en}}
* {{en}}cita [web|http://www.linuxdevcenter.com/pub/a/linux/2004/05/06/graphviz_dot.html |Un'introduzione a Graphviz e dot (M. Simionato, 2004)]|lingua=en}}
* {{en}} [http://www.research.att.com/ AT&T Research Labs]
* {{cita web|url=https://www.linux.com/article.pl?sid=05/11/08/2018216|titolo=Creare diagrammi di relazioni con Graphviz | nome = Shashank | cognome = Sharma | anno = 2005|lingua=en|accesso=3 ottobre 2020|urlarchivio=https://web.archive.org/web/20160305073604/http://archive09.linux.com/articles/49655|dataarchivio=5 marzo 2016|urlmorto=sì}}
* {{en}} [http://www.linuxdevcenter.com/pub/a/linux/2004/05/06/graphviz_dot.html Un'introduzione a Graphviz e dot (M. Simionato, 2004)]
* {{cita web | 1 = http://www-128.ibm.com/developerworks/linux/library/l-graphvis | 2 = Visualizzare le chiamate di funzioni con Graphviz | nome = M. Tim | cognome = Jones | anno = 2005 | lingua = en | accesso = 11 aprile 2009 | urlarchivio = https://web.archive.org/web/20080829165924/http://www-128.ibm.com/developerworks/linux/library/l-graphvis/ | dataarchivio = 29 agosto 2008 | urlmorto = sì}}
* {{en}} [http://www.linux.com/article.pl?sid=05/11/08/2018216 Creare diagrammi di relazioni con Graphviz (Shashank Sharma, 2005) ]
* {{en}} [http://www-128.ibm.com/developerworks/linux/library/l-graphvis Visualizzare le chiamate di funzioni con Graphviz (M. Tim Jones, 2005)]
 
{{Portale|software libero}}
[[Categoria:Computer grafica]]
[[Categoria:Software libero]]
[[Categoria:Teoria dei grafi]]
 
[[Categoria:ComputerTeoria graficadei grafi]]
[[cs:Graphviz]]
[[de:Graphviz]]
[[en:Graphviz]]
[[fr:Graphviz]]
[[ja:Graphviz]]
[[pl:Graphviz]]
[[ru:Graphviz]]
[[sv:Graphviz]]
[[uk:Graphviz]]
[[zh:Graphviz]]