
A menudo escribo
\itemsep1pt \parskip0pt \parsep0pt
después de cada instancia de
\begin{enumerate}
respetar el espacio del resto del documento. ¿Cómo puedo definir un nuevo entorno que mantengatodode las opciones de enumeración disponibles pero ¿el espaciado predeterminado está establecido en lo que escribí anteriormente?
Respuesta1
El enumitem
paquete permite cambiar itemsep
y otros valores en un \setlist
comando.
Sin embargo, \parskip
no hay una longitud específica de la lista, debe modificarse dentro de la before={...}
opción, este es un enlace de código para enumerate
.
Tenga en cuenta que eso \setlist[enumerate]{...}
cambiará los valores para todos los niveles de enumerate
. Si se va a establecer un nivel específico, utilice \setlist[enumerate,1]{...}
, por ejemplo, para el primer nivel.
\documentclass{article}
\usepackage{enumitem}
\setlist[enumerate]{itemsep=1pt,parsep=0pt,before={\parskip=0pt}}
\begin{document}
Foo
\begin{enumerate}
\item Foo
\item Stuff
\item Foobar
\item Other Stuff
\end{enumerate}
After enumerate
And a new line
\end{document}