[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}
