我找到了多种关于如何将两个节点放置在特定角度的解释,例如如何在 TikZ 中将一个节点相对于另一个节点定位。
我现在的问题是:
如何将第二个节点相对于第一个节点定位,使得两个节点接触,而无需事先知道它们的大小?
由于这是在宏内部,因此我真的不知道节点的大小。按照上面链接中的示例,我希望
\node (A) at (2,4) {<content1>};
\node (B) at ($ (A) + (60:???) $) {<content2>};
让两个节点 A 和 B 以 60° 角接触,而不知道 content1 和 content2 是什么。