
Ich tippe oft
\itemsep1pt \parskip0pt \parsep0pt
nach jedem Fall von
\begin{enumerate}
um den Abstand des restlichen Dokuments einzuhalten. Wie kann ich eine neue Umgebung definieren, diealleder verfügbaren Aufzählungsoptionen, aber ist der Standardabstand auf das eingestellt, was ich oben geschrieben habe?
Antwort1
Das enumitem
Paket ermöglicht das Ändern itemsep
und andere Werte in einem \setlist
Befehl.
Es handelt sich jedoch \parskip
nicht um eine listenspezifische Länge, diese muss innerhalb der before={...}
Option geändert werden, hierfür handelt es sich um einen Code-Hook enumerate
.
Bitte beachten Sie, dass \setlist[enumerate]{...}
sich dadurch die Werte für alle Ebenen von ändern enumerate
. Wenn eine bestimmte Ebene eingestellt werden soll, verwenden Sie \setlist[enumerate,1]{...}
, z. B. für die 1. Ebene.
\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}