Cambiar el esquema de numeración predeterminado en el entorno de enumeración

Cambiar el esquema de numeración predeterminado en el entorno de enumeración

Junto con un colega estoy escribiendo un libro (con la plantilla Springer) y actualmente estoy homogeneizando el diseño. Me gustaría cambiar el esquema de numeración predeterminado en el entorno de enumeración.globalmenteal principio del documento para no tener que agregar el modificador al final de cada “\begin{enumerate}[(1)]” – y cambiarlo una vez que mi coautor decida que prefiere (i), (ii), etc. o alguna otra forma de numerar las listas. ¿Hay alguna manera de hacer esto?

Respuesta1

Utilice, enumitempor ejemplo, y establezca los parámetros de la lista.

\setlist[enumerate,1]{label={(\arabic*)}}

se utilizará (1)para el primer nivel, \roman*se cambiará a (i)etc.

Si necesita el enumerateestilo del paquete, utilícelo \usepackage[shortlabels]{enumitem}sin embargo.

La configuración es persistente después de que \setlistse haya utilizado.

Tenga en cuenta que los 2ndniveles y los más profundos no se cambian automáticamente.

\documentclass{svmono}

\usepackage{enumitem}

\setlist[enumerate]{font={\bfseries}}% global settings, for all lists
\setlist[enumerate,1]{label={(\arabic*)}}


\begin{document}
\begin{enumerate}
\item Foo
\item Bar
\item Is
\item Absolutely necessary
\end{enumerate}

\begin{enumerate}
\item And
\item Now
\item For
\item Something
\item Completely
\item Different
\end{enumerate}

\setlist[enumerate,1]{label={(\roman*)}}



\begin{enumerate}
\item Foo
\item Bar
\item Is
\item Absolutely necessary
\end{enumerate}

\begin{enumerate}
\item And
\item Now
\item For
\item Something
\item Completely
\item Different
\end{enumerate}



\end{document}

ingrese la descripción de la imagen aquí

información relacionada