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 Library 」部分(第 48.5.3 節,第 598 頁)crosses中引入的第一個裝飾;)decorations.shapes

相關內容