\tag está repetindo o número da equação

\tag está repetindo o número da equação

Estou tentando rotular e numerar uma linha no align*ambiente usando \tag{\theequation}e ela está apenas repetindo o mesmo número da equação. Ele usa o número da equação anterior para todas as subseqüentes \tag.

Responder1

Este é o comportamento esperado, pois a versão com estrela de - align*- não incrementa o equationcontador. Você terá que fazer isso manualmente:

\newcommand{\tagaligneq}{\refstepcounter{equation}\tag{\theequation}}

\begin{align*}
  . & .. \\
  . & .. \tagaligneq \\
  . & .. \\
  . & .. \tagaligneq \\
  . & ..
\end{align*}

Claro, você também pode usar uma abordagem oposta, onde todas as linhas são numeradas, a menos que você use \nonumberdentro de um align:

\begin{align}
  . & .. \nonumber \\
  . & .. \\
  . & .. \nonumber \\
  . & .. \\
  . & .. \nonumber
\end{align}

informação relacionada