Scissor LaTeX의 enumitem과 paralist
Scissor LaTeX에서 enumitem과 paralist 패키지는 일부 작동합니다. 대괄호 안에 쓰는 enumitem 옵션(label=, start=, resume, noitemsep)은 받아들여지지만 무시되고, \newlist와 인라인 목록은 지원되지 않습니다. paralist의 compactitem, compactenum, compactdesc는 표준 목록처럼 작동합니다.
패키지가 하는 일
enumitem은 옵션으로 목록을 바꿀 수 있게 해 줍니다. \begin{enumerate}[label=(\alph*)]는 (a), (b), (c)로 번호를 매기고, start=4는 4부터 시작하며, resume은 앞선 목록을 이어 가고, noitemsep은 항목 사이 간격을 없앱니다. \setlist는 모든 목록의 옵션을 정하고, \newlist는 나만의 목록 환경을 정의합니다.
paralist는 미리 만든 촘촘한 목록(compactitem, compactenum, compactdesc)과 문단 안에 조판하는 목록(inparaenum)을 제공하는 오래된 패키지입니다. 세 번째 작은 패키지인 enumerate는 \begin{enumerate}[(a)]를 제공합니다.
여기서 작동하는 것
| 기능 | Scissor LaTeX에서 | 비고 |
|---|---|---|
itemize, enumerate, description | 작동 | 목록을 참고하세요. |
대괄호 안의 옵션: label=, start=, leftmargin=, noitemsep, nosep | 생략 | 메시지 없이 받아들여지며, 번호는 1, 2, 3으로 남습니다. |
resume | 생략 | 목록이 다시 1부터 시작합니다. 사이에 아무것도 없는 두 목록은 번호가 이어집니다. 아래를 참고하세요. |
\setlist{...} | 생략 | 프리앰블에서는 무시되고, 본문에서는 메시지를 남기고 건너뛰며 인수가 출력됩니다. |
\newlist, \setlist[name]{...} | 지원 안 됨 | 새 환경을 알지 못해, 항목이 레이블 없이 출력됩니다. |
enumerate*, itemize* (inline 옵션) | 지원 안 됨 | 항목이 레이블 없이 일반 텍스트로 출력됩니다. |
compactitem, compactenum, compactdesc | 작동 | itemize, enumerate, description과 같습니다. 간격은 일반 목록 간격입니다. |
asparaenum, inparaenum | 일부 | 일반 번호 목록으로 조판되며, inparaenum도 문단 안에 머물지 않습니다. |
\begin{enumerate}[(a)] (enumerate 패키지) | 생략 | 1, 2, 3으로 번호가 매겨집니다. |
예제
enumitem의 옵션은 받아들여지므로 이를 쓴 문서도 열리고 조판되지만, 레이블은 1, 2, 3으로 남습니다.
label=과 start=는 무시됨
\begin{enumerate}[label=(\alph*), start=4, noitemsep]
\item Numbered 1 here, (d) in a TeX installation.
\item Numbered 2 here, (e) in a TeX installation.
\end{enumerate}레이블이 중요하다면 description 목록에 직접 쓰세요. 레이블이 입력한 그대로, 여기서도 모든 TeX 설치 환경에서도 나옵니다.
description으로 직접 쓴 레이블
\begin{description}
\item[(a)] Erika Mustermann collects the samples.
\item[(b)] John Doe weighs all 44 of them.
\item[(c)] Hans Mustermann writes the report.
\end{description}paralist의 촘촘한 목록은 표준 목록처럼 작동합니다.
compactitem과 compactenum
Before you start:
\begin{compactitem}
\item read the brief,
\item check the equipment.
\end{compactitem}
Then:
\begin{compactenum}
\item weigh the sample,
\item write down the result.
\end{compactenum}resume은 무시됩니다. 목록은 앞 목록과의 사이에 빈 줄만 있을 때 번호를 이어 가며, 사이에 문장이 있으면 다시 1부터 시작합니다.
resume: 두 번째 목록이 1부터 시작함
\begin{enumerate}
\item Prepare the room.
\end{enumerate}
A short break follows.
\begin{enumerate}[resume]
\item Start the test (2 in a TeX installation).
\end{enumerate}호환성
- TeX 설치 환경에서 여기로: 목록은 텍스트와 함께 조판되지만, 레이블과 간격은 표준입니다.
\newlist로 정의한 목록은 레이블을 잃으므로enumerate나description으로 바꾸세요. - 여기서 TeX 설치 환경으로: 문서는 그곳에서 수정 없이 컴파일되며, 그때 enumitem 옵션이 적용됩니다.
전체 설명서는 CTAN에 있습니다: enumitem, paralist. 목록 전반은 목록: itemize, enumerate, description을 참고하세요.
질문과 답변
목록 번호를 (a), (b), (c)로 매기려면 어떻게 하나요?
TeX 설치 환경에서는 enumitem과 함께 \begin{enumerate}[label=(\alph*)]를 씁니다. Scissor LaTeX는 이 옵션을 무시하므로, 여기서도 문자가 보여야 한다면 \item[(a)]를 쓴 description 목록을 쓰세요.
목록 항목 사이 간격을 없애려면 어떻게 하나요?
여기서는 noitemsep이 무시되고 간격이 고정되어 있습니다. TeX 설치 환경에서 문서를 컴파일하면 적용됩니다.
이 페이지의 모든 예제는 사이트를 빌드할 때 Scissor LaTeX로 조판됩니다. 마지막 업데이트: 2026-11-07