A decoração cruzada TikZ não funciona

A decoração cruzada TikZ não funciona

Ao tentar compilar os exemplos do manual como

\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}

tudo que recebo é

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

Está faltando alguma coisa na minha instalação do tikz ou o que devo fazer para que isso funcione? A biblioteca está lá (caso contrário, suponho que seria um erro) e, zigzagpor exemplo, está funcionando.

Responder1

O trecho compilável é:

\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}

A decorations.shapesdependência não está documentada diretamente no exemplo, mas se você olhar com atenção notará que a crossesdecoração é a primeira decoração introduzida na decorations.shapesseção "Biblioteca TikZ" (Seção 48.5.3, pág. 598) ;)

informação relacionada