
Me gustaría poner ciertas listas enumeradas en el mismo contador que mis ecuaciones mostradas. ¿Alguien puede sugerir cómo puedo hacer esto?
Ejemplo de trabajo cercano al mínimo a continuación.
\documentclass{amsart}
\usepackage{enumitem}
\renewcommand{\baselinestretch}{1.3}
\parskip=5pt
\parindent=0pt
\numberwithin{equation}{section}
\begin{document}
\section{My section}
\subsection{My subsection}
This is an equation that I want to display:
\begin{equation}\label{first}
\mbox{An equation I want to display.}
\end{equation}
I like to be able to refer to \eqref{first}.
Sometimes I like to make normal enumerated lists.
\begin{enumerate}
\item So interesting.
\item Also interesting.
\end{enumerate}
But sometimes, I like to make an enumerated lists that formatted the same way as displayed equations.
\begin{enumerate}
\item \label{second} First enumerated fact.
\item \label{third} Second enumerated fact.
\item \label{fourth} Third enumerated fact.
\end{enumerate}
And then I want to refer to \eqref{third} the same way that I refer to \eqref{first}.
\end{document}
Me gustaría poder configurarlo para que las entradas de la segunda lista estén etiquetadas (1.2), (1.3), (1.4), con el mismo estilo que la ecuación mostrada (1.1).
Respuesta1
Los siguientes puertosla respuesta que campa señalóutilizar la \newlist
formulación definida por el enumitem
paquete, por lo que será compatible con sus comandos de espaciado, siguiendopetición del OP.
\documentclass{amsart}
\usepackage{enumitem}
\newlist{eqenum}{enumerate}{1}
\setlist[eqenum]{before=\setcounter{eqenumi}{\value{equation}},after=\setcounter{equation}{\value{eqenumi}},label=(\thesection.\arabic*),ref=\thesection.\arabic*}
\renewcommand{\baselinestretch}{1.3}
\parskip=5pt
\parindent=0pt
\numberwithin{equation}{section}
\begin{document}
\section{My section}
\subsection{My subsection}
This is an equation that I want to display:
\begin{equation}\label{first}
\mbox{An equation I want to display.}
\end{equation}
I like to be able to refer to \eqref{first}.
Sometimes I like to make normal enumerated lists.
\begin{enumerate}
\item So interesting.
\item Also interesting.
\end{enumerate}
But sometimes, I like to make an enumerated lists that formatted the same way as displayed equations.
\begin{eqenum}
\item \label{second} First enumerated fact.
\item \label{third} Second enumerated fact.
\item \label{fourth} Third enumerated fact.
\end{eqenum}
And then I want to refer to \eqref{third} the same way that I refer to \eqref{first}.
\end{document}
Notas:
- La declaración
\newlist{eqenum}{enumerate}{1}
indicaenumitem
que se cree una nueva lista enumerada que solo se puede usar en el primer nivel (no puede tener listas anidadas). - Las teclas
before
y de se pueden utilizar para copiar el contador al contador utilizado para la lista y viceversa. Después de lo cual utilicé las teclas y para configurar la apariencia de las etiquetas. Los dos deben configurarse por separado, ya que supongo que desea que las etiquetas aparezcan como y desea mostrarlas y no .after
enumitem
equation
eqenum
label
ref
(1.3)
\eqref{third}
(1.3)
((1.3))