如题,在用最新版TeXstudio编译的时候即使使用了\nonumber,仍然会给公式自动编号。
请问这是怎么回事呢?
在 LaTeX 中使用 \nonumber
命令可以取消公式的自动编号,但是有些情况下它可能不起作用。这通常是因为在公式周围还存在其他一些影响公式编号的命令或者环境。
以下是一些可能导致 \nonumber
命令无法正常工作的情况:
\begin{equation}
和 \end{equation}
环境。这些环境会自动为公式添加编号,因此在使用 \nonumber
命令时无法取消编号。可以尝试改用 \begin{align}
和 \end{align}
环境,这些环境中的公式不会自动编号,因此可以使用 \nonumber
命令取消编号。\tag
命令。\tag
命令允许为公式添加自定义编号,如果在使用 \tag
命令的同时也使用了 \nonumber
命令,则 \nonumber
命令将被忽略。amsmath
宏包中的一些命令(如 \eqref
)会自动为公式添加编号,这可能会导致 \nonumber
命令无法正常工作。\begin{equation*}
命令,这将创建一个不带编号的公式。如果需要在公式后面添加一个标签,则可以使用 \tag
命令手动为其添加编号。