如果公式不接受等式,该如何正确地做等式?

如果公式不接受等式,该如何正确地做等式?

我的文本中确实有两个公式,而使它们起作用的唯一方法是使用大量转义命令。现在公式看起来正确,但每当我尝试添加一个方程式使其可引用时,Latex 都会给我一个错误。此外,添加标签或其他附加选项到目前为止也无济于事。此外,还使用了 amsmath 和 mathtools 包。错误实际上出现在公式行上,而不是方程行本身上。有人有解决方案吗?我非常感谢任何提示。

\usepackage{amsmath}
\usepackage{mathtools}

%\begin{equation}
\[ -1 \leq \tau \leq 1 \]
%\end{equation}

答案1

(评论太长,因此作为答案发布)

确保不要同时使用\[...\] \begin{equation} ... \end{equation}同时包含显示的方程式。使用其中一种方法,但不能同时使用两种方法。

\documentclass{article}
\begin{document}
\begin{equation} \label{eq:tau}
-1 \leq \tau \leq 1
\end{equation}
A cross-reference to equation (\ref{eq:tau}).
\end{document}

相关内容