TiKZ 装饰不起作用

TiKZ 装饰不起作用

我正在尝试让 TikZ 装饰器工作,但到目前为止还没有成功。在这个最小的例子中,我试图编译 pgfmanual.pdf 第 20.2 节中找到的一个示例:

\documentclass{article}

\usepackage{tikz}
\usetikzlibrary{decorations}

\begin{document}
    \begin{tikzpicture}
        \draw decorate [decoration=zigzag] {(0,0) -- (2,2)};
    \end{tikzpicture}
\end{document}

我总是收到这个错误

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

问题是什么?

答案1

您还需要加载特定装饰的(子)库(decorations.pathmorphing例如zigzag)。另请参阅第 51 节装饰图书馆了解更多信息(使用 PGF 3.1.5b,其他版本的章节编号可能不同)。

一个其他方面都很棒的问题pgfmanual是,很难知道示例需要哪些库。

\documentclass{article}

\usepackage{tikz}
%\usetikzlibrary{decorations}
\usetikzlibrary{decorations.pathmorphing}

\begin{document}
    \begin{tikzpicture}
        \draw decorate [decoration={zigzag}] {(0,0) -- (2,2)};
    \end{tikzpicture}
\end{document}

相关内容