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

관련 정보