Diskussion:Graphviz

Letzter Kommentar: vor 14 Jahren von Ucc in Abschnitt Beispiel Bild

Standard oder Normal

Bearbeiten

In der einführenden Definition, was Graphviz eigentlich ist, heißt es:
"Graphviz ist ein [...] Programmpaket zur Visualisierung von Objekten und deren Beziehungen untereinander."

Wenn man den Input und den Output von Graphviz charakterisiert, könnte man sagen:

  • Input ist ein Graph. Plus einige Formatierungsanweisungen zur visuellen Darstellung. Ausgedrückt in der Sprache DOT. Repräsentiert und gespeichert meist als Textdatei.
  • Output ist ein logisches Bild. Es visualisiert den Input-Graphen. Die technische Repräsentation des Bildes ist wählbar, es stehen verschiedene Formate zur Verfügung.

Der Satz "Als Standard erzeugt Graphviz eine Textdatei als DOT-Quelltext" mag bei diesem Hintergrund zwar richtig sein, aber ich finde er trägt nicht unbedingt zur Klarheit bei. Es stimmt zwar, dass Graphviz auch eine textuelle Repräsentation des Ausgabebildes erzeugen kann. Richtig ist auch, dass dieses spezielle Ausgabeformat genau dann erzeugt wird, wenn man kein anderes Ausgabeformat spezifiziert.

Allerdings ist diese textuelle Repräsentation des Ausgabe-Diagrammes meiner Meinung nach nicht die "normale" Ausgabe von Graphviz. Vorwiegend erzeugen die Graphviz-Renderer ja doch Diagramme und keine DOT-Quelltexte. Das textuelle Ausgabeformat ist sogar proprietär. Dass genau dieses Format erzeugt wird, wenn man das Ausgabeformat nicht näher spezifiziert, hat wohl eher praktische Gründe.

Das mitgegebene Beispiel, was für eine Ausgabe in diesem speziellen Fall erzeugt wird, betont die Sache zusätzlich. Ich würde diese Beispielausgabe nicht gleichwertig neben die beiden anderen Beispielausgaben stellen.

Wenn die Möglichkeit der textuellen Repräsentation des Ausgabe-Diagrammes überhaupt erwähnt werden soll, fehlt ein Hinweis auf den Zweck dieses Formates. Wenn ich es richtig sehe, kann man diese Ausgabe als Zwischenergebnis verwenden? Ist sie dazu da, von Menschen oder von Software korrigiert zu werden, um sie den Graphviz-Renderern erneut zuzuführen? -- Björn Klippstein 10:36, 15. Aug. 2007 (CEST)Beantworten

Hi, ich nutze die textuelle Repräsentation sehr häufig, eigentlich ausschließlich. Aber Du hast recht, ich benutze sie als Zwischenergebnis um sie in einem weiteren Programm zu nutzen. Vielleicht sollte man hinweisen, dass ohne Angabe eines speziellen Ausgabeformats eine Quelltextdatei mit den Layout-Attributen erzeugt wird. --F.Rudolph 19:09, 15. Aug. 2007 (CEST)Beantworten

Beispiel Bild

Bearbeiten

Hallo, der Artikel trägt oben ein Bild eines durch Graphviz automatisch erzeugten Graphen über gemeinsame Grenzen der USA-Staaten - wo findet sich der Code zu diesem Graphen? --195.245.243.4 16:52, 16. Mär. 2010 (CET)Beantworten

Bei User:Keenan_Pepper in der englichesn Wikipedia nachfragen, der hat das Bild erzeugt. -- ucc 21:28, 18. Mär. 2010 (CET)Beantworten