CorTeX 문서CorTeX 열기
CorTeX 열기
전체 문서 보기

목록 작성하고 간격 조절하기

순서가 있거나 없는 목록, 문단, 의도적인 줄바꿈을 불안정한 수동 간격 없이 만듭니다.

이 문서의 내용

목록은 방법이나 논증의 논리를 드러내야 하며, 간격은 대부분 문서 클래스가 정하게 두어야 합니다. 믿을 수 있는 기본 원칙은 간단합니다. 목록 항목에는 \item, 새 문단에는 빈 소스 줄을 쓰고 수동 줄바꿈은 꼭 필요할 때만 사용합니다.

내용에 맞는 목록 선택하기#

  • itemize는 순서가 중요하지 않은 항목을 제시합니다.
  • enumerate는 절차나 순위가 있는 항목을 제시합니다.
  • description은 용어나 단계에 설명을 짝지어 줍니다.
LaTeX 소스
\documentclass{article}
\begin{document}
The analysis followed three steps:
\begin{enumerate}
  \item preprocess the observations;
  \item fit two candidate models;
  \item compare them using
    \begin{itemize}
      \item held-out error, and
      \item calibration slope.
    \end{itemize}
\end{enumerate}

\begin{description}
  \item[Primary outcome] Root-mean-square error.
  \item[Sensitivity check] Fit after removing outliers.
\end{description}

This blank source line starts a new paragraph. The class chooses the separation.
\end{document}
컴파일 결과
CorTeX에서 열기

PDF에는 번호가 붙은 작업 흐름, 한 단계 중첩된 글머리표, 용어–설명 목록, 별도의 마지막 문단이 나타나야 합니다. \item[Replication.]처럼 itemizeenumerate의 레이블 하나를 바꿀 수 있지만, 모든 항목에 이름이 있다면 description이 더 명확합니다.

문단과 줄바꿈 구별하기#

빈 소스 줄은 새 문단을 시작합니다. 소스에서 줄바꿈을 한 번만 하면 보통 공백처럼 처리됩니다. \\는 강제로 줄을 바꾸지만 새 문단을 만들지는 않습니다. align이나 tabular처럼 행을 정의하는 구조, 또는 주소처럼 의도적으로 줄을 나눈 내용에만 사용하세요. 일반 문장 끝마다 \\를 넣지 마세요.

\item은 피하고, 깊게 중첩된 목록이나 짧은 문장 하나뿐인 목록은 구성을 다시 살펴보세요. 표준 목록은 네 단계까지 가능하지만 문단이나 설명형 제목으로 계층을 더 명확하게 전달할 수 있는 경우가 많습니다.

근거가 있는 부분적 간격 조정만 하기#

\smallskip, \medskip, \bigskip은 클래스 설정을 따르는 세로 간격을 만들고, \,는 수학에서 가는 공백을 만듭니다. 내용에 맞는 환경만으로 필요한 관계를 표현하기 어려울 때만 사용하세요. \\ 반복, \vspace로 만든 빈 줄, 음수 간격은 불안정합니다. 학술지 클래스, 2단 레이아웃, 문단 수정에 따라 빈틈이나 겹침이 생길 수 있습니다.

출판사 규정이 다른 목록 간격을 요구한다면 템플릿의 공식 설정이나 프리앰블에서 한 번 설정한 목록 패키지를 사용하세요. 내용이 여백을 침범한다면 줄바꿈으로 숨기지 말고 overfull box의 원인이 된 내용이나 소스를 고치세요.

“Data exclusion”이라는 세 번째 description 항목을 추가한 뒤, 중첩 글머리표를 한 문장으로 다시 써 보세요. 어떤 형태가 연구 절차를 더 빠르게 파악하게 하는지 비교합니다. 다음에는 수학에서 간격이 달라지는 방식을 배웁니다.