diff --git a/Doku/graph.png b/Doku/graph.png
new file mode 100644
index 0000000000000000000000000000000000000000..2662a2d0e958bbed720065c61c2f6f84295149d4
Binary files /dev/null and b/Doku/graph.png differ
diff --git a/Doku/graphviz.tex b/Doku/graphviz.tex
index 3076051ccc79ab12f9870f41e63f1f177186e44e..dcfc3b4167d8df35dc868adea665be57443cbc34 100644
--- a/Doku/graphviz.tex
+++ b/Doku/graphviz.tex
@@ -1,23 +1,18 @@
 
 \subsection{graphviz}
 
-~
-	
-Graphviz erstellt Graphen aus Dateien der \enquote{DOT} Skriptsprache.
-
-~
-
-Beispielaufruf im Terminal mit: 
-
-~
-
-\texttt{dot -T'OutputFormat' 'Inputfile'.gv -o 'Outputfile'.'Outputformat'}
-
-~
- 
--o ist optional und benennt das Outputfile
-
-~
-
-Übersicht der möglichen Formate und weitere Einstellungen gibt es in \texttt{man graphviz}
+Graphviz ist ein Programm zur Erstellung von Graphen. Dazu nutzt es seine eigene Beschreibungssprache \enquote{DOT} welche im Klartext gespeichert wird. Das Speichern im Klartextformat ist hilfreich für Versionsverwaltungssystem wie git oder svn und ermöglicht das der Graph auch ohne spezielle Software zu Lesen und zu Bearbeiten.\\
+Eine ausführliche Einführung findest du unter http://www.graphviz.org/pdf/dotguide.pdf\\
+Beispiel:\\
+Datei beispiel.dot:
+\begin{verbatim}
+digraph G {
+    "start" -> "überprüfe eingabe" -> "zeige daten an" -> "ende";
+    "start" -> "initialisiere";
+    "start" -> "füttere katze" -> "nomnom" -> "ende";
+    "füttere katze" -> "katze schnurrt";
+}
+\end{verbatim}
+wird mit dem Kommandozeilenaufruf \texttt{dot -T png beispiel.dot -o beispiel.png} zu\\
+\includegraphics[scale=0.5]{graph.png}