답변1
\label
\ref
카운터, 특히 마지막 발생에 사용됩니다 .\refstepcounter
. 그러나 항상 방정식 번호를 반환하도록 equation
재정의합니다 .\label
이는 새로운 카운터(케이스)를 사용하여 케이스 번호를 생성하므로\label
이를 기록할 수 있습니다. 또한 방정식 환경 외부에서 정의된 것과 같은 \normallabel
를 사용합니다 .\label
\thecase
편의상 괄호를 안에 넣었습니다 .
\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}