Ändern des Standardnummerierungsschemas in der Aufzählungsumgebung

Ändern des Standardnummerierungsschemas in der Aufzählungsumgebung

Ich schreibe gerade mit einem Kollegen ein Buch (mit der Springer-Vorlage) und vereinheitliche derzeit das Layout. Ich möchte das Standard-Nummerierungsschema in der Enumerate-Umgebung ändern.globalam Anfang des Dokuments, damit ich den Modifikator nicht am Ende jedes „\begin{enumerate}[(1)]” – und ändere es, sobald mein Co-Autor entscheidet, dass er (i), (ii) usw. oder eine andere Art der Nummerierung von Listen bevorzugt. Gibt es eine Möglichkeit, dies zu tun?

Antwort1

Verwenden Sie es enumitemals Beispiel und legen Sie die Listenparameter fest.

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

(1)wird für die erste Ebene verwendet , \roman*wird geändert in (i)usw.

Wenn Sie den enumeratePaketstil benötigen, verwenden Sie \usepackage[shortlabels]{enumitem}jedoch.

Die Einstellungen bleiben auch nach der \setlistVerwendung von erhalten.

Bitte beachten Sie, dass die 2ndund tieferen Ebenen nicht automatisch gewechselt werden!

\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}

Bildbeschreibung hier eingeben

verwandte Informationen