
다음과 같은 목록이 필요합니다.
- 작업 1 수행
- 다음 두 가지 옵션 중에서 선택하세요.
- A를 하든가
- 아니면 B를 해라
- 조치 3을 수행하십시오.
LaTeX에서는
\begin{easylist}[enumerate]
\ListProperties(Hang=true, Margin=4em)
@ Do action 1
@ Choose between those two options:
\begin{easylist}[itemize]
\ListProperties(Hang=true, Margin=6em)
@ either do A
@ or do B
\end{easylist}
\ListProperties(Margin=4em)
@ Do action 3
\end{easylist}
이 코드의 문제점은 글머리 기호 다음에 이어지는 목록 항목(예: 작업 3)이 글머리 기호가 된다는 것입니다. 번호 매기기를 재개하려면 어떻게 해야 합니까?
답변1
\documentclass{article}
\usepackage[at]{easylist}
\begin{document}
\begin{easylist}[enumerate]
\ListProperties(Hang=true, Margin=4em)
@ Do action 1
@ Choose between those two options:
\begin{easylist}[itemize]
\ListProperties(Hang=true, Margin=6em)
@ either do A
@ or do B
\end{easylist}
\NewList(Start1=3,Margin=4em)
@ Do action 3
\end{easylist}
\end{document}
에 설명된 대로easylist
패키지 문서,
ListProperties
발행되는 모든 후속 항목과 모든 후속 목록에 영향을 미칩니다. 매개변수를 다시 기본값으로 설정하려면 를 사용하세요. 이 매개변수\NewList
는 인수( 와 같은 괄호 사이)를 가질 수도 있으며 매개변수를 다시 지정하려는 것처럼\ListProperties
작동합니다 .\ListProperties
그래서 그게 비결이었습니다. 그러나 세 번째 항목과 처음 두 항목 사이에는 정렬 문제가 있습니다(첫 번째 Do가 두 번째 Do와 완벽하게 정렬되지 않음).
그래서 저는 또 다른 해결책을 제안합니다.
\documentclass{article}
\usepackage[at]{easylist}
\begin{document}
\begin{easylist}[enumerate]
\ListProperties(Hang=true, Margin=4em)
@ Do action 1
@ Choose between those two options:
\end{easylist}
\begin{easylist}[itemize]
\ListProperties(Hang=true, Margin=6em)
@ either do A
@ or do B
\end{easylist}
\begin{easylist}[enumerate]
\ListProperties(Start1=3,Hang=true, Margin=4em)
@ Do action 3
@ Do action 1
\end{easylist}
\end{document}