我想再次提出以下问题:
这个问题的答案对 OP 来说已经足够好了。不过,我希望得到最初提出的问题的答案。
更具体地说,我希望文本沿着弯曲的路径(例如使用装饰),然后使用该文本来适应其周围的形状。在此示例中,我想绘制一个适合“stuff”和“along path”的椭圆,但我不知道如何引用“along path”,因为它没有节点名称。
\documentclass{standalone}
\usepackage{pgf,tikz}
\usetikzlibrary{decorations.text,fit,shapes}
\begin{document}
\begin{tikzpicture}
\node (A) at (-2,2) {stuff};
\draw[postaction={decorate,decoration={
text along path,
text={along path},
% name = (B), <--- this does not work
raise = 3
}}] (-1,0) to [out= 90, in=90] (1,0);
% \draw[fit=(A)(B), ellipse]{}; <---- I want to be able to do this
\end{tikzpicture}
\end{document}