LaTeX

LaTeX에서 표 작성하기

끌레도르 2023. 4. 6. 01:16
반응형

이 가이드에서는 LaTeX에서 표를 작성하는 방법에 대한 기본 사항만 다루었습니다.

1. LaTeX 표 작성 기본 사항

LaTeX에서 표를 작성하려면, tabular 환경을 사용해야 합니다. 이 환경은 다음과 같이 사용할 수 있습니다:

\begin{tabular}{열 정의}
행 내용
\end{tabular}

열 정의는 각 열에 대한 정렬을 지정하는 문자로 구성됩니다. 이러한 문자는 다음과 같습니다:

  • l: 왼쪽 정렬
  • c: 가운데 정렬
  • r: 오른쪽 정렬

예를 들어, 3열 짜리 표를 생성하려면 다음과 같이 작성합니다:

\begin{tabular}{lcr}
행 내용
\end{tabular}

2. 표의 행과 열 추가

표에 행과 열을 추가하는 방법은 다음과 같습니다:

  • 열 간의 내용은 & 기호로 구분합니다.
  • 각 행은 \\ 로 구분합니다.

예를 들어, 다음과 같이 작성합니다:

\begin{tabular}{lcr}
열1 & 열2 & 열3 \\
열4 & 열5 & 열6
\end{tabular}

3. 표의 헤더와 캡션 설정

표에 헤더와 캡션을 추가하려면, table 환경 및 \caption{캡션 내용} 명령어를 사용합니다. 예를 들어 다음과 같이 작성할 수 있습니다:

\begin{table}
\caption{예시 표}
\begin{tabular}{lcr}
\hline
헤더1 & 헤더2 & 헤더3 \\
\hline
열1 & 열2 & 열3 \\
열4 & 열5 & 열6 \\
\hline
\end{tabular}
\end{table}

4. 표의 스타일링

표를 스타일링하려면, 다양한 패키지와 명령어를 사용할 수 있습니다. 예를 들어:

  • \hline: 수평 구분선 추가
  • \cline{시작열-끝열}: 일부 열에 대한 수평 구분선 추가

더 다양한 스타일링 옵션을 사용하려면 추가 패키지를 사용할 수 있습니다. 예를 들어, array 패키지를 사용하여 열 너비 및 셀 내용의 형식을 제어할 수 있으며, booktabs 패키지를 사용하여 수평 구분선을 개선하고 새로운 구분선 명령을 사용할 수 있습니다. 이 패키지는 표가 전문적으로 보이도록 도와줍니다.

예를 들어, array 패키지를 사용하여 고정 너비 열을 만들고, booktabs 패키지를 사용하여 수평 구분선을 개선한 표를 작성하려면 다음과 같이 작성합니다:

\documentclass{article}
\usepackage{array}
\usepackage{booktabs}

\begin{document}

\begin{table}
\caption{예시 표}
\begin{tabular}{>{\raggedright\arraybackslash}p{3cm} c r}
\toprule
헤더1 & 헤더2 & 헤더3 \\
\midrule
열1 & 열2 & 열3 \\
열4 & 열5 & 열6 \\
\bottomrule
\end{tabular}
\end{table}

\end{document}
반응형