为什么这会显示错误?

为什么这会显示错误?

这是我收到的以下行的错误消息\end{equation}

You can't use `\eqno' in vertical mode.
\endequation ->\eqno 
                     \hbox {\@eqnnum }$$\@ignoretrue 
l.19 \end{equation}

为什么会发生这种情况?

答案1

你有一些代码相当于

\documentclass{article}

\begin{document}


\begin{equation}
1=2  
$$

\end{equation}

\end{document}

在 里面不能有$$或空行equation

如上所述,它产生

! You can't use `\eqno' in vertical mode.
\endequation ->\eqno 
                     \hbox {\@eqnnum }$$\@ignoretrue 
l.10 \end{equation}

删除$$和空白行

\documentclass{article}

\begin{document}


\begin{equation}
1=2  
\end{equation}

\end{document}

运行无错误。

相关内容