L'ajout suivant pour les mises à jour préambule enumerate
pour faire le changement suggéré:
\let\oldenumerate\enumerate% Keep a copy of \enumerate (or \begin{enumerate})
\let\endoldenumerate\endenumerate% Keep a copy of \endenumerate (or \end{enumerate})
\renewenvironment{enumerate}
{\begin{oldenumerate}
\setlength{\parskip}{0pt}}% Adjust \parskip to suit your needs
{\end{oldenumerate}}
Voici un exemple minimal complet montrant l'ajustement lors de la mise \parskip
-0pt
:

\documentclass{article}
\begin{document}
\begin{enumerate}
\item First line
Second line
\end{enumerate}
\let\oldenumerate\enumerate
\let\endoldenumerate\endenumerate
\renewenvironment{enumerate}
{\begin{oldenumerate}
\setlength{\parskip}{0pt}}
{\end{oldenumerate}}
\begin{enumerate}
\item First line
Second line
\end{enumerate}
\end{document}
On ferait exactement la même chose pour itemize
.
Ah, j'espérais qu'il y aurait quelque chose de plus facile. Merci –
Si vous êtes aventureux, vous pouvez essayer \ expandafter \ def \ expandafter \ @listi \ expandafter {\ @ listi \ parsep 1em plus 1pt moins 1pt} 'De cette façon, vous n'avez pas besoin de copier le existant les paramètres ('\ expandafter' le feront pour vous). – Ruben