为什么我使用LaTeX的时候无法利用\nonumber命令取消公式自动编号?

如题,在用最新版TeXstudio编译的时候即使使用了\nonumber,仍然会给公式自动编号。

img

img


并且也无法使用\begin{equation*}

img

请问这是怎么回事呢?

在 LaTeX 中使用 \nonumber 命令可以取消公式的自动编号,但是有些情况下它可能不起作用。这通常是因为在公式周围还存在其他一些影响公式编号的命令或者环境。

以下是一些可能导致 \nonumber 命令无法正常工作的情况:

  1. 在公式周围使用了 \begin{equation}\end{equation} 环境。这些环境会自动为公式添加编号,因此在使用 \nonumber 命令时无法取消编号。可以尝试改用 \begin{align}\end{align} 环境,这些环境中的公式不会自动编号,因此可以使用 \nonumber 命令取消编号。
  2. 在公式周围使用了 \tag 命令。\tag 命令允许为公式添加自定义编号,如果在使用 \tag 命令的同时也使用了 \nonumber 命令,则 \nonumber 命令将被忽略。
  3. 在公式周围使用了其他影响公式编号的命令或者宏包。例如,amsmath 宏包中的一些命令(如 \eqref)会自动为公式添加编号,这可能会导致 \nonumber 命令无法正常工作。
    如果以上方法无法解决问题,可以考虑在公式前面使用 \begin{equation*} 命令,这将创建一个不带编号的公式。如果需要在公式后面添加一个标签,则可以使用 \tag 命令手动为其添加编号。