summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/dot2texi/examples/d2ttikzexamples.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/dot2texi/examples/d2ttikzexamples.tex')
-rw-r--r--Master/texmf-dist/doc/latex/dot2texi/examples/d2ttikzexamples.tex86
1 files changed, 86 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/dot2texi/examples/d2ttikzexamples.tex b/Master/texmf-dist/doc/latex/dot2texi/examples/d2ttikzexamples.tex
new file mode 100644
index 00000000000..d9875314abc
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/dot2texi/examples/d2ttikzexamples.tex
@@ -0,0 +1,86 @@
+\documentclass[a4paper]{article}
+\usepackage{tikz}
+\usetikzlibrary{shapes,automata,snakes,backgrounds}
+\usepackage{dot2texi}
+
+\begin{document}
+
+\begin{figure}
+\centering
+\begin{dot2tex}[circo]
+digraph G {
+ mindist = 0.5;
+ node [shape="circle"];
+ a -> b [topath="bend right"];
+ c -> b [topath="bend left"];
+ c -> a [topath="out=10,in=-90"];
+ b -> b [topath="loop above"];
+}
+\end{dot2tex}
+\caption{Simple graph with custom paths}
+\end{figure}
+
+\begin{dot2tex}[neato,tikzedgelabels]
+graph G {
+ node [shape=circle,style="fill=red!20"];
+ edge [lblstyle="fill=black!10,inner sep=1pt,sloped"];
+ K -- F [label="120"];
+ H -- S [label="650"];
+ H -- M [label="780"];
+ D -- B [label="490"];
+ D -- M [label="600"];
+ B -- M [label="580"];
+ H -- N [label="600"];
+ F -- H [label="490"];
+ S -- B [label="630"];
+ S -- N [label="210"];
+ S -- M [label="230"];
+ F --M [label="100"];
+ M -- K [label="test"];
+}
+\end{dot2tex}
+
+\begin{dot2tex}[neato,tikz]
+digraph G {
+ d2tfigpreamble = "\tikzstyle{every state}= \
+ [draw=blue!50,very thick,fill=blue!20]";
+ node [style="state"];
+ edge [lblstyle="auto",topath="bend left"];
+ A [style="state, initial"];
+ A -> B [label=2];
+ A -> D [label=7];
+ B -> A [label=1];
+ B -> B [label=3,topath="loop above"];
+ B -> C [label=4];
+ C -> F [label=5];
+ F -> B [label=8];
+ F -> D [label=7];
+ D -> E [label=2];
+ E -> A [label="1,6"];
+ F [style="state,accepting"];
+}
+\end{dot2tex}
+
+\begin{dot2tex}[straightedges,fdp]
+graph G {
+ node [shape=circle, fixedsize=True, width="0.2",
+ style="ball color =green", label=""];
+ edge [style="snake=zigzag, green"];
+ a_1 -- c -- a_2;
+ c [style="ball color=black"];
+ edge [style="snake=snake, blue"];
+ node [style="ball color = red", label=""];
+ a_3 -- c -- a_4 --a_3;
+}
+\end{dot2tex}
+
+\begin{dot2tex}[mathmode,autosize]
+digraph G {
+ node [shape=circle];
+ a_1 [texlbl="$x^2+\frac{\sin y}{y^2+\cos \beta}+\gamma_3$"];
+ a_1 -> a_2 [label=" ", texlbl="$x_1+x_3^2+z+c+v~~$"];
+ a_2 -> a_1;
+}
+\end{dot2tex}
+
+\end{document}