[tikz] node rotieren auf zwei Arten funktioniert nicht
Verfasst: Do 4. Feb 2016, 15:54
Habe zwei Varianten gefunden, um nodes zu rotieren. Keine funktioniert in meinem Code so wie ich es erwarte.
Zuerst mit rotate=. Die nodes werden rotiert, aber in der Chain treppchenweise versetzt.
Variante zwei verwendet node contents. Das zeigt gar keine Wirkung bei den nodes.
Zuerst mit rotate=. Die nodes werden rotiert, aber in der Chain treppchenweise versetzt.
\documentclass[tikz]{standalone} \usepackage{tikz} \usetikzlibrary{chains} \begin{document} \begin{tikzpicture} [ start chain=going below, foo/.style = { draw, align=center, on chain, rotate=90}, every node/.append style = foo ] \node {Eins}; \node {Zwei}; \node {Drei}; \node {Vier}; \end{tikzpicture} \end{document}
\documentclass[tikz]{standalone} \usepackage{tikz} \usetikzlibrary{chains} \begin{document} \begin{tikzpicture} [ start chain=going below, foo/.style = { draw, align=center, on chain, node contents={\rotatebox{90}{#1}}}, every node/.append style=foo ] \node {Eins}; \node {Zwei}; \node {Drei}; \node {Vier}; \end{tikzpicture} \end{document}