¿Cómo puedo crear una lista de ecuaciones en un entorno de ecuaciones?

¿Cómo puedo crear una lista de ecuaciones en un entorno de ecuaciones?

Estoy intentando crear algo como esto en amsartla clase de documento:

Lista de ecuaciones en un entorno de ecuaciones

donde puedo etiquetar y acceder a las ecuaciones individuales a través de los comandos \labely \ref.

He probado varias combinaciones de entornos align, equation, aligned, casesy array, pero o estoy cometiendo un error (lo cual es muy probable) o es más complicado de lo que pensaba.

Sinceramente espero que alguno de ustedes pueda ayudarme de alguna manera. Gracias de antemano.

Respuesta1

\labely \ref se utilizan para contadores, específicamente la última aparición de \refstepcounter. Sin embargo, equationse redefine \labelpara devolver siempre el número de ecuación.

Esto utiliza un nuevo contador (caso) para generar los números de caso para \labelpoder registrarlos. También utiliza \normallabel, que simplemente \labelse define fuera del entorno de la ecuación.

Puse el paréntesis dentro \thecasepor simplicidad.

\documentclass[leqno]{amsart}

\newcounter{case}[equation]% reset to 0
\renewcommand{\thecase}{\textrm{(\roman{case})}}
\let\normallabel=\label

\begin{document}

\begin{equation}
\begin{cases}
  \refstepcounter{case}\hfil\thecase\normallabel{first} & first\\
  \refstepcounter{case}\hfil\thecase\normallabel{second} & second\\
  \refstepcounter{case}\hfil\thecase\normallabel{third} & third
\end{cases}
\end{equation}
See cases \ref{first}, \ref{second} and \ref{third}.

\end{document}

manifestación

información relacionada