tikzcd 在 \newcommand 中不起作用?

tikzcd 在 \newcommand 中不起作用?

你们当中有谁能告诉我为什么这不管用吗?

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{matrix,arrows,decorations.pathmorphing}
\usepackage{tikz-cd}

\newcommand{\cmd}[1]{#1}

\begin{document}
  \cmd{%
    \[
      \begin{tikzcd}
        A \arrow{r}{f} & B \\
      \end{tikzcd}
    \]
  }
\end{document}

尽管

\[
  \begin{tikzcd}
    A \arrow{r}{f} & B \\
  \end{tikzcd}
\]

在外面完美工作\cmd

相关内容