열거를 번호 매기기 기본값으로 되돌리기

열거를 번호 매기기 기본값으로 되돌리기

나는 외부 항목에 숫자가 있어야 하고 내부 항목에 숫자가 있어야 하는 중첩 목록을 사용하고 있습니다. 나는 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}

내부 항목을 문자가 아닌 숫자로 만들려면 어떻게 해야 합니까?

답변1

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

답변2

enumitem이전 버전보다 개선되었으며 enumerate사용자 정의가 가능하고 유연한 패키지를 추천합니다 .

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

\setlist각 중첩 수준에 대해 설정할 수 있는 수많은 설정이 있습니다 .여기를 보아라.

관련 정보