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}
반응형