Ich verwende eine verschachtelte Liste, bei der die äußeren Elemente Ziffern und die inneren Zahlen sein sollen. Ich versuche dies mit dem Paket enumerate:
\begin{enumerate}[I]
\item numeral I. This is ok.
\begin{enumerate}
\item I expect this to be "1", but it is "a)"
\end{enumerate}
\end{enumerate}
Wie kann ich dafür sorgen, dass das innere Element eine Zahl und kein Buchstabe ist?
Antwort1
\begin{enumerate}[I]
\item numeral I. This is ok.
\begin{enumerate}[1.]
\item I expect this to be "1", but it is "a)"
\end{enumerate}
\end{enumerate}
Antwort2
Ich würde das Paket empfehlen enumitem
, das eine Verbesserung gegenüber dem älteren darstellt enumerate
und äußerst anpassbar und flexibel ist:
\documentclass{article}
\usepackage[shortlabels]{enumitem}
\setlist[enumerate,2]{label=\arabic*.}
\begin{document}
\begin{enumerate}[I]
\item numeral I. This is ok.
\begin{enumerate}
\item This is now ``1.''
\end{enumerate}
\end{enumerate}
\end{document}
Es gibt unzählige Einstellungen, die Sie \setlist
für jede Verschachtelungsebene vornehmen können.siehe hier.