Graphviz

Aus QED-WIKI - Ein Berliner Mathe-WIKI von und für Schülerinnen und Schüler
Wechseln zu: Navigation, Suche


Ich möchte euch hier ein Tool zur Erzeugung von Bildern von Graphen (aus der Graphentheorie, also so etwas mit Ecken und Kanten) vorstellen. Das ist keine "Mathe"-Software wie z.B. GeoGebra oder Maxima, obwohl das Tool jede Menge Mathematik verwendet. Graphviz eignet sich auch gut zur automatischen Erstellung von Diagrammen und kann auch in Wikis eingebunden werden. Nach der Installation kann aus einer einfachenTextdatei, z.B.

viereck.dot

digraph G {;
Viereck -> Trapez;
Viereck -> Drachen;
Drachen -> Raute;
Trapez -> Parallelogramm;
Parallelogramm -> Rechteck;
Parallelogramm -> Raute;
Rechteck -> Quadrat;
Raute -> Quadrat;
}


mit dem Kommando

dot viereck.dot -Tpng -o viereck.png

ein nettes Bildchen erstellt werden:

StammbaumViereck.png

Das geht natürlich auch für Mindmaps oder ähnliche Diagramme. Graphviz ist frei verfügbar und kann z.B. hier heruntergeladen werden: http://www.graphviz.org/ (gibt’s auch für den Raspberry Pi) auch in Wikipedia findet ihr einen Artikel darüber http://de.wikipedia.org/wiki/Graphviz und es gibt viele gute Tutorials im Netz.

Ich habe mir insbesondere das dot Tool von Graphviz genauer angeschaut, weil ich eine Software suchte, die aus einem geeigneten Output meiner Programme (speziell für den BWInf) Graphen zeichnen kann.