TikZ 十字装饰不起作用

TikZ 十字装饰不起作用

当尝试编译手册中的示例时

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.pathmorphing}
\begin{document}
\tikz \fill [decorate,decoration={crosses}] [fill=blue!20,draw=blue,thick] (0,0) -- (2,1) arc (90:-90:.5) -- cycle;
\end{document}

我所收到的

! Package pgfkeys Error: I do not know the key '/pgf/decoration/\pgfkeyscurrent
name ' and I am going to ignore it. Perhaps you misspelled it.

我的 tikz 安装是否缺少某些东西,或者我该怎么做才能使其正常工作?库就在那里(否则我想会是一个错误),zigzag例如正在工作。

答案1

可编译的代码片段是:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.shapes}
\begin{document}
\tikz \fill [decorate,decoration={crosses}] [fill=blue!20,draw=blue,thick] (0,0) -- (2,1) arc (90:-90:.5) -- cycle;
\end{document}

decorations.shapes示例中没有直接记录依赖关系,但如果仔细观察,您会注意到该装饰是“TikZ 库”部分(第 48.5.3 节,第 598 页)crosses中介绍的第一个装饰;)decorations.shapes

相关内容