때로는 LaTeX의 열거 목록이 첫 번째 값 (1, a, i 등)이 아닌 다른 값에서 시작하도록하고 싶습니다. 목록 시작이 임의의 값으로 시작됩니까?
Answer
enumi
, 다음과 같이 :
\begin{enumerate} \setcounter{enumi}{4} \item fifth element \end{enumerate}
(더 깊은 수준의 중첩 목록이있는 경우 관련 카운터는 enumii
, enumiii
및 enumiv
.)
댓글
Answer
enumitem
패키지는 열거 / 항목 화의 사소한 조정과 관련된 매우 많은 일반적인 문제에 대한 간단한 솔루션을 제공합니다. /기술. 이 경우 start
매개 변수를 사용할 수 있습니다. resume
매개 변수도 살펴보세요.
댓글
- " resume " 매개 변수로 인해 카운터가 이전 " 열거 " 환경.
- 더 명확하게 " 재개 " 매개 변수 카운터가 현재 블록의 이전 " 열거 " 환경에서 계속됩니다. 예를 들어 \ begin {enumerate} \ item 1 \ end {enumerate} \ begin {defn} \ begin {enumerate} \ item 1 \ item 2 \ end {enumerate} \ end {defn} \ begin {enumerate} \ item be 2 \ end {enumerate}
-
resume
를 사용하여 MWE를 찾는 사람들의 경우 여기에서 찾을 수 있습니다. - 참고 :
\begin{enumerate}[resume]
가있는enumitem
는 좋지만 패키지 '의compactenum
환경.
답변
시작 값만 변경하려는 경우 가장 쉬운 방법은 다음과 같습니다.
\documentclass{article} \begin{document} \begin{enumerate}\addtocounter{enumi}{41} \item This item is numbered `42." \begin{enumerate}\addtocounter{enumii}{5}% This cannot be more than 25 \item This one is ``numbered"" `(f)" \end{enumerate} \end{enumerate} \end{document}
6 개의 중첩 된 목록 환경 (항목 화, 설명, 열거) 계층을 가질 수 있지만 한 유형의 4 개 이하 만 가질 수 있습니다. 열거 형부터 열거 형까지의 카운터는 각 항목 레이블의 인덱스를 제어합니다. 네 레벨 모두를 증가 (표시) 또는 감소 (음수 값 추가) 할 수 있습니다.
그러나 이것은 그렇지 않습니다. 완전히 임의적입니다. 알파벳순으로 열거 된 레벨은 “z”레이블이 붙은 항목 뒤에 항목을 가질 수 없습니다. (하지만 적절한 카운터에 음수를 추가하여`a “레이블로 되돌릴 수 있습니다.)
(이제 다른 답변을 보았으므로 왜 항상이 옵션을 선택하는지 궁금합니다. 절대 \settocounter
?)가 아닌 상대 \addtocounter
?)
댓글
-
\addtocounter
는 중간 목록에서 사용할 때 단조롭다는 점에서 더 안전합니다. - 그렇게 ' t 0으로 작동합니다.
- +1 : 비머와도 작동합니다.
답변
\addtocounter
는 0
에서도 작동합니다.
\documentclass{article} \begin{document} \begin{enumerate}\addtocounter{enumi}{-1} \item % starts with `0.` \item % starts with `1.` .. \end{enumerate} \end{document}
댓글
- TeX.SE에 오신 것을 환영합니다!
\usepackage{enumerate}
상단에\begin{enumerate}[(a)]
등을 사용합니다. 어쨌든 ' 당신. 이 질문은 첫 번째 색인이 아닌 다른 항목에서 시작하는 것에 관한 것입니다.(a)
대신(e)
에서 시작하지만 제목이 모호하다는 것을 알 수 있습니다.\setcounter{enumi}{N}
가 다음 항목을 설정합니다. '의 값을 N + 1로 설정합니다. 따라서 N이 마지막 항목 인 다른 열거를 끝내고 N + 1로 다른 열거를 시작하는 경우 카운터를 대신 N-1로 설정하는 것이 좋습니다.