tikz-cd 中的 3 行代码出现严重错误。救命!

tikz-cd 中的 3 行代码出现严重错误。救命!

我有三行代码,意思是“这是一个非常重要的等式” 向下箭头 $x = 123$

\documentclass{article} 
\usepackage{tikz-cd} 
\begin{document}

\begin{tikzcd}
                 This is a very important equation
                 \arrow[blue]{d}\\
                 $x = 123$ 
\end{tikzcd} 
\end{document}

但是,当我尝试让这一行简单代码工作时,却收到大量错误。文本无法正确打印,公式也报错。

我该如何解决这个问题?

答案1

环境内的所有内容tikzcd都已处于数学模式,因此您不需要(也不能拥有)$...$它。级联错误在 TeX 中很常见。通常只有遇到的第一个错误才是真正相关的。

由于数学模式不是为编写文本而设计的,因此我在第一行添加amsmath并使用了它的宏。\text

\documentclass{article} 
\usepackage{tikz-cd}
\usepackage{amsmath}
\begin{document}

\begin{tikzcd}
    \text{This is a very important equation}
    \arrow[blue]{d}\\
     x = 123
\end{tikzcd} 
\end{document}

代码输出

相关内容