Beschriftung \theequation innerhalb von math

Beschriftung \theequation innerhalb von math

Code:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
    \begin{align*}
        J
        &= J_0 + 2 m r^2 
        & \label{eq:asdf}\refstepcounter{equation}(\theequation) 
        && \tilde{J} 
        &= J_0 + 2 m \tilde{r}^2 & \refstepcounter{equation}(\theequation)
    \end{align*}
    \eqref{eq:asdf}
\end{document}

Ausgabe: Ausgabe des Codes

Ich möchte auf (1) verweisen.

Antwort1

Amsmath setzt \let\label=\@gobble in align*.

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
\let\goodlabel=\label
    \begin{align*}
        J
        &= J_0 + 2 m r^2 
        & \refstepcounter{equation}\goodlabel{eq:asdf}(\theequation)
        && \tilde{J} 
        &= J_0 + 2 m \tilde{r}^2 & \refstepcounter{equation}(\theequation)
    \end{align*}
    \eqref{eq:asdf}
\end{document}

verschlingen

verwandte Informationen