
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 equation
contador. 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 \nonumber
dentro de um align
:
\begin{align}
. & .. \nonumber \\
. & .. \\
. & .. \nonumber \\
. & .. \\
. & .. \nonumber
\end{align}