PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : tikz Problem mit =



Helveticus
10-12-2012, 21:00
Hallo

Ich habe ein kleines Problem bei meinem Baum.


\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[%
every node/.style={draw,rectangle,inner sep=0.5pt},
every label/.style={font=\scriptsize,draw=none},
level 1/.style={sibling distance=30mm},
level 2/.style={sibling distance=30mm}]
\node[label=above:43]{root}
child{node[label=left:42]{test1}
child{node[label=above:6]{test2}
child{node[label=left:5]{test3}
child{node[label=left:4]{test4}
child{node[label=left:3]{test5}
child{node[label=left:2,label=above:name = "test6"]{test6}
child{node[dashed,label=left:1]{test6}}}}}}}
child{node[label=above:41]{test7}}};
\end{tikzpicture}
\end{document}


Da wird mir beim node label label=above:name = "test6" nur "name angezeigt, also das Gleichheitszeichen fehlt. Wie kriege ich das trotzdem da hin? Ich habe es mit dem math modus probiert, aber dann gibts ne Fehlermeldung.

esdd
11-12-2012, 07:18
Hallo,

schließ das Label in geschweifte Klammern ein:

label=above:{name = "test6"}
Gruß
Elke

Helveticus
11-12-2012, 08:56
Vielen Dank. Hat wunderbar geklappt.