无法包含带有特殊符号的方程式

无法包含带有特殊符号的方程式

我正在设计一篇文章,并使用该amsmath包。

我尝试使用以下内容在我的文档中包含一个等式:

\begin{equation}

  |\psi\rangle = \alpha|0\rangle + \beta|1\rangle \begin{pmatrix}
    \alpha & \beta \end{pmatrix} ^T

\end{equation}

我收到以下错误:

ERROR: Missing $ inserted.

--- TeX said ---
<inserted text> 
                $
l.51 

--- HELP ---
TeX probably found a command that can be used only in math mode when
it wasn't in math mode.  Remember that unless stated otherwise, all
all the commands of Section 3.3 in LaTeX Book (Lamport) can be used
only in math mode. TeX is not in math mode when it begins processing
the argument of a box-making command, even if that command is inside a
math environment. This error also occurs if TeX encounters a blank
line when it is in math mode.

你知道我哪里做错了吗?谢谢。

编辑:去掉 $。注意:我使用 T1 字体编码,以便能够使用这样的管道符号。

答案1

美元符号可切换到(内联)数学模式。由于您已经处于数学环境中(equation),因此它们不是必需的。此外,您不能在环境中有空行equation。这有效:

\begin{equation}
  |\psi\rangle = \alpha|0\rangle + \beta|1\rangle \begin{pmatrix}
  \alpha & \beta \end{pmatrix} ^T
\end{equation}

答案2

请提供一个最小的例子:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
  |\psi\rangle = \alpha|0\rangle + \beta|1\rangle \begin{pmatrix}
    \alpha & \beta \end{pmatrix} ^T
\end{equation}
\end{document}

非常重要的一点是,您不能在环境中使用空行。如果您想要在代码中使用空行,您可以对其进行注释。

相关内容