TikZ: Nodes relativ mit anchor bzw. Winkel positionieren
Verfasst: Mo 18. Apr 2011, 12:42
Hallo,
folgendes Beispiel demonstriert mein Problem:
Im ersten tikzpicture bestimmt TikZ mithilfe der anchor eine Stelle an der border der nodes zur Positionierung.
Im zweiten tikzpicture kann TikZ offenbar nicht die entsprechende Stelle an der border der nodes bestimmen und verwendet daher den "center"-anchor als Basis zur Berechnung.
Meine Frage nun: ist es möglich mit Angabe der Winkel (dieser Punkt ist wichtig) das gleiche Verhalten zu bekommen wie mit Angabe der Anchor-Namen?
Vielen Dank im Voraus für alle Ideen.
folgendes Beispiel demonstriert mein Problem:
\documentclass{scrartcl} \usepackage{tikz} \begin{document} \begin{tikzpicture} \node[draw](A){AAAAA}; \node[draw,anchor=south west] at (A.north east) {BBBBB}; \end{tikzpicture} \begin{tikzpicture} \node[draw](A){AAAAA}; \node[draw,anchor=225] at (A.45) (B) {BBBBB}; % center wird verwendet: %\fill[red] (A.center) circle (1pt); %\fill[red] (B.center) circle (1pt); %\draw[red] (A.center) -- (B.center); \end{tikzpicture} \end{document}
Im zweiten tikzpicture kann TikZ offenbar nicht die entsprechende Stelle an der border der nodes bestimmen und verwendet daher den "center"-anchor als Basis zur Berechnung.
Meine Frage nun: ist es möglich mit Angabe der Winkel (dieser Punkt ist wichtig) das gleiche Verhalten zu bekommen wie mit Angabe der Anchor-Namen?
Vielen Dank im Voraus für alle Ideen.