概述
演示tikz中文字沿路径摆放:
%演示文字沿路径摆放
begin{tikzpicture}
path decorate [decoration={text along path,
text={some text along a path}}]{ (0,2) .. controls (2,2) and (1,0) .. (3,0) };
draw (0,2) .. controls (2,2) and (1,0) .. (3,0);
end{tikzpicture}
效果如下:
但是tikz没有封装命令decorate,但是下面的用法是可以的:
tikz draw decorate[decoration=zigzag] {(0,0) -- (3,0)};
对于decoration的定义示例如下:
pgfdeclaredecoration{stars}{initial}{
state{initial}[width=15pt]
{
pgfmathparse{round(rnd*100)}
pgfsetfillcolor{yellow!pgfmathresult!orange}
pgfsetstrokecolor{yellow!pgfmathresult!red}
pgfnode{star}{center}{}{}{pgfusepath{stroke,fill}}
}
state{final}
{
pgfpathmoveto{pgfpointdecoratedpathlast}
}
}
tikzpath[decorate, decoration=stars, star point ratio=2, star points=5,
inner sep=0, minimum size=rnd*10pt+2pt]
(0,0) .. controls (0,2) and (3,2) .. (3,0)
.. controls (3,-3) and (0,0) .. (0,-3)
.. controls (0,-5) and (3,-5) .. (3,-3);
效果如下:
最后
以上就是缥缈钥匙为你收集整理的演示tikz中文字沿路径摆放的全部内容,希望文章能够帮你解决演示tikz中文字沿路径摆放所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复