tikz-cd 出错

tikz-cd 出错

我正在使用以下代码来生成我的 tikz 交换图。

    \documentclass{book}

    \makeatletter
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
    \usepackage{tikz-cd}

    \makeatother

    \begin{document}


\begin{tikzcd}
u \arrow {r} & c
\end{tikzcd}


\begin{tikzcd}
u \arrow [r] & c
\end{tikzcd}

    \end{document}

但是当我使用时{r}它没有给出错误,如果我使用[r],它就会给出以下错误。我必须做些什么来纠正。因为在大多数情况下,选项都是[]唯一的。如何处理它?

错误:

pgfkeys:我不知道密钥“/tikz/r”,我将忽略它。也许你拼错了。\end{tikzcd}

答案1

您的软件包已过时。我猜两者都是,tikz-cd所以pgf您必须使用旧语法,\arrow{<direction>}{<label text>}直到您设法更新您的发行版。此主页上有几个关于此主题的帖子。

相关内容