tikz的decorations.text库可实现文字沿路径摆放等文字效果,见下例:
\usetikzlibrary{decorations.text}
\begin{tikzpicture}
\draw [help lines] grid (3,2);
\draw[red](0,0) .. controls (2,0) and (0,1) .. (3,2);
\path [decorate,decoration={text along path,text={中华人民共和国万岁}}]
(0,0) .. controls (2,0) and (0,1) .. (3,2);
\end{tikzpicture}
\usetikzlibrary{decorations.text}
\begin{tikzpicture}
\draw [help lines] grid (3,2);
\draw[red](0,0) .. controls (2,0) and (0,1) .. (3,2);
\path [decorate,decoration={text along path,text align=center,text={中华人民|\bf|共和国|\color{red}|万岁}}]
(0,0) .. controls (2,0) and (0,1) .. (3,2);
\end{tikzpicture}