如何获取先前绘制的节点的文本?
在https://tex.stackexchange.com/a/40851/49283我读过如何访问当前text width
。
我还发现这\pgfpointanchor{mynode}{east}
给了我一个锚点的坐标。
如何从节点获取其他属性?一般方法是什么?
我对获取节点的文本特别感兴趣。
编辑:解决方案
我使用一个解决方法解决了这个问题:Tikz:从节点保存文本/内容
答案1
对于节点内容....
简短的回答:你不能(几乎不可能)。
长答案:TikZ 不跟踪节点内容。相反,它将内容传递给水平盒或小页面并测量其大小。放置后,盒子不受保护,这意味着它会不断被覆盖;如果您有 3 个连续的节点命令,您只能尽可能到达最后一个。您需要将内容专门分配给形状名称,这不仅非常繁琐,而且很无聊。
但如果这里的聪明人想出一个更简单的解决办法,我会洗耳恭听。