von bloodworks » Mo 18. Apr 2011, 13:22
Hallo ich verstehe nicht so ganz. Der Mechanismus mit dem TikZ die South West usw. Stellen berechnet eigentlich das ja schon macht. Der Winkel, der das abbildet, ist abhängig vom der Größe des Rechtecks. Den müsstest du ja immer neu berechnen.
Bei Kreisen geht das natürlich verlässlich:
\node[draw, circle](A){AAAAA};
\node[draw,anchor=45, circle] at (A.225) (B) {BBBBB};
Ich denke mal es hilft, die Sektion "59.5 Declaring New Shapes" S.479 im pgf manual zu lesen, dann weißt du etwa wie die anchors definiert sind.
Eine Idee dich ich hätte, wäre eine Linie zwischen center und dem gewünschten anchor zu legen und den Winkel dann zu berechnen. Das wär aber irgendwie das Pferd von hinten aufgezäumt. Für was brauchst du das denn?
Hallo ich verstehe nicht so ganz. Der Mechanismus mit dem TikZ die South West usw. Stellen berechnet eigentlich das ja schon macht. Der Winkel, der das abbildet, ist abhängig vom der Größe des Rechtecks. Den müsstest du ja immer neu berechnen.
Bei Kreisen geht das natürlich verlässlich:
[code]
\node[draw, circle](A){AAAAA};
\node[draw,anchor=45, circle] at (A.225) (B) {BBBBB};
[/code]
Ich denke mal es hilft, die Sektion "59.5 Declaring New Shapes" S.479 im pgf manual zu lesen, dann weißt du etwa wie die anchors definiert sind.
Eine Idee dich ich hätte, wäre eine Linie zwischen center und dem gewünschten anchor zu legen und den Winkel dann zu berechnen. Das wär aber irgendwie das Pferd von hinten aufgezäumt. Für was brauchst du das denn?