LaTeX 빠른 참고서
기초 LaTeX 참고 자료
LaTeX는 수학 공식과 같은 복잡한 서식을 갖춘 전문 문서를 생성하는 데 널리 사용되는 강력한 타이포그래피 시스템으로, 특히 학문 분야에서 널리 사용되고 있습니다. 다음은 LaTeX 타이포그래피에 대한 간략한 가이드입니다. 이 가이드는 우리 2026년 문서화 도구: 마크다운, LaTeX, PDF 및 인쇄 워크플로우 허브의 일부입니다.

기본 TeX/LaTeX 명령어
기본 LaTeX 문서 구조
\documentclass{article}
\usepackage{amsmath}
\begin{document}
Your content here
\end{document}
텍스트 서식
- 볼드: \textbf{text}
- 이탈릭: \textit{text}
- 밑줄: \underline{text}
수학 모드
행간 수학: $$x^2 + y^2 = z^2$$ 표시 수학: $$ E = mc^2 $$
그리스 문자
- 알파: $$\alpha$$
- 베타: $$\beta$$
- 감마: $$\gamma$$
- 델타: $$\delta$$
연산자 및 기호
- 합: $$\sum_{i=1}^n x_i$$
- 적분: $$\int_a^b f(x) dx$$
- 분수: $$\frac{numerator}{denominator}$$
- 제곱근: $$\sqrt{x}$$
하첨자 및 상첨자
- 하첨자: $$x_i$$
- 상첨자: $$x^2$$
- 결합: $$x_i^2$$
행렬
\begin{matrix}
a & b \\
c & d
\end{matrix}
방정식
\begin{equation}
f(x) = ax^2 + bx + c
\end{equation}
목록
불릿 목록:
\begin{itemize}
\item 첫 번째 항목
\item 두 번째 항목
\end{itemize}
번호 목록:
\begin{enumerate}
\item 첫 번째 항목
\item 두 번째 항목
\end{enumerate}
표
다음 섹션에서 자세한 내용을 확인하세요.
\begin{tabular}{|c|c|}
\hline
헤더 1 & 헤더 2 \\
\hline
셀 1 & 셀 2 \\
\hline
\end{tabular}
섹션
\section{주 섹션}
\subsection{서브섹션}
\subsubsection{서브서브섹션}
필요한 패키지와 문서 클래스를 포함하여 특정 요구 사항에 맞는 문서를 작성하세요.
다이어그램 추가
LaTeX 참고서에 다이어그램을 추가하려면 다음과 같은 옵션이 있습니다:
-
graphicx 패키지를 사용하여 이미지 삽입:
- 헤더에 \usepackage{graphicx} 추가
- \includegraphics[옵션]{파일명}을 사용하여 이미지 삽입 (아래에 자세한 내용을 참조하세요.)
-
venndiagram 패키지를 사용하여 벤 다이어그램 생성:
- 헤더에 \usepackage{venndiagram} 추가
- 세 집합 다이어그램을 위해 \begin{venndiagram3sets} 환경 사용
-
tikz 패키지를 사용하여 그래프 플로팅:
- 헤더에 \usepackage{tikz} 추가
- \begin{tikzpicture} 환경을 사용하여 플롯 및 그래프 생성
-
정보를 정리하기 위해 표 생성:
- 간단한 표에 \begin{tabular} 환경 사용
- 더 복잡한 표의 경우 longtable 또는 tabu와 같은 패키지 고려
-
여러 관련 다이어그램을 위한 subfigures 사용:
- 헤더에 \usepackage{subcaption} 추가
- figure 환경 내에서 \begin{subfigure} 환경 사용
다이어그램의 위치와 크기를 조정하여 참고서 형식에 맞게 조정하세요. [width=0.8\textwidth] 또는 [scale=0.5]와 같은 옵션을 사용하여 다이어그램이 참고서 레이아웃에 잘 맞도록 실험해 보세요.
이미지 추가
LaTeX에서 graphicx 패키지를 사용하여 이미지를 추가하려면 다음 단계를 따르세요:
- 문서 헤더에 graphicx 패키지를 포함하세요:
\usepackage{graphicx}
- 이미지 파일을 LaTeX 파일과 동일한 디렉토리에 두거나 \graphicspath 명령을 사용하여 이미지 디렉토리를 지정하세요:
\graphicspath{{images/}}
- 문서 내에서 \includegraphics 명령을 사용하여 이미지를 삽입하세요:
\includegraphics[옵션]{파일명}
- 조직화 및 서식을 위해 이미지를 figure 환경으로 감싸세요:
\begin{figure}[위치]
\centering
\includegraphics[옵션]{파일명}
\caption{여기에 캡션을 입력하세요}
\label{fig:레이블}
\end{figure}
- 이미지 크기를 조정하기 위해 width, height, scale 등의 옵션을 사용하세요:
\includegraphics[width=0.5\textwidth]{파일명}
- 텍스트에서 \ref 명령과 함께 할당한 레이블을 사용하여 이미지를 참조하세요.
문서를 컴파일하여 삽입된 이미지를 확인하세요.
LaTeX 문서에 표 추가
LaTeX 문서에 표를 추가하는 것은 tabular 환경을 사용하여 수행할 수 있는 일반적인 작업입니다.
LaTeX에서 표를 만드는 방법과 여러 예제를 아래에 보여줍니다:
기본 표 구조
LaTeX에서 표의 기본 구조는 tabular 환경을 사용합니다:
\begin{tabular}{열_지정자}
내용
\end{tabular}
열 지정자는 각 열의 정렬 및 테두리에 대한 정의입니다:
- l: 왼쪽 정렬
- c: 중앙 정렬
- r: 오른쪽 정렬
- |: 열 사이에 수직선
간단한 표 예시
다음은 기본적인 3x3 표입니다:
\begin{tabular}{lcr}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{tabular}
테두리가 있는 표
테두리를 추가하려면 수직(|)과 수평(\hline) 선을 사용하세요:
\begin{tabular}{|l|c|r|}
\hline
왼쪽 & 중앙 & 오른쪽 \\
\hline
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\hline
\end{tabular}
표 환경
더 나은 서식 및 캡션을 위해 표 환경을 사용하세요:
\begin{table}[h!]
\centering
\caption{샘플 표}
\label{tab:샘플}
\begin{tabular}{|c|c|c|}
\hline
열 1 & 열 2 & 열 3 \\
\hline
A & B & C \\
D & E & F \\
\hline
\end{tabular}
\end{table}
다중 열 및 다중 행 표
더 복잡한 표를 만들려면 \multicolumn 및 \multirow 명령을 사용하세요:
\usepackage{multirow}
\begin{tabular}{|c|c|c|}
\hline
\multicolumn{2}{|c|}{병합된 열} & 열 3 \\
\hline
\multirow{2}{*}{병합된 행} & B1 & C1 \\
& B2 & C2 \\
\hline
\end{tabular}
커스텀 열 타입이 있는 표
더 고급의 서식을 위해 커스텀 열 타입을 정의할 수 있습니다:
\usepackage{array}
\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
\hline
왼쪽 & 중앙 정렬된 단락 & 오른쪽 \\
\hline
A & 이 텍스트는 3cm 너비의 열에서 중앙 정렬되고 줄 바꿈됩니다 & 1 \\
\hline
\end{tabular}
array, multirow 또는 booktabs와 같은 고급 표 기능을 위해 필요한 패키지를 포함하세요.
목차 추가
LaTeX 문서에 목차를 추가하는 것은 간단한 과정입니다. 아래에 방법을 보여줍니다:
- 기본 목차
기본 목차를 만들려면 \tableofcontents 명령을 사용하세요:
\documentclass{article}
\begin{document}
\tableofcontents
\section{서론}
\section{주 내용}
\section{결론}
\end{document}
이 명령은 문서의 섹션에 기반한 목차를 자동으로 생성합니다.
- 목차 커스터마이징
\setcounter 명령을 사용하여 목차의 깊이를 커스터마이징할 수 있습니다:
\setcounter{tocdepth}{2}
\tableofcontents
이 명령은 섹션과 서브섹션을 목차에 표시합니다.
- 제목 변경
기본 “Contents” 제목을 변경하려면 다음을 사용하세요:
\renewcommand*\contentsname{튜토리얼}
\tableofcontents
이 명령은 제목을 “튜토리얼"로 변경합니다.
- 번호 없는 섹션 추가
목차에 번호 없는 섹션을 추가하려면 다음을 사용하세요:
\addcontentsline{toc}{section}{번호 없는 섹션}
\section*{번호 없는 섹션}
이 명령은 번호 없는 섹션을 목차에 포함합니다.
- 그림 및 표 목록 추가
그림 및 표 목록도 추가할 수 있습니다:
\tableofcontents
\listoffigures
\listoftables
문서를 두 번 컴파일하여 목차가 올바르게 생성되도록 하세요.
예제
이 기능을 보여주는 완전한 예제입니다:
\documentclass{article}
\usepackage{blindtext}
\title{샘플 문서}
\author{존 닝}
\date{}
\begin{document}
\maketitle
\renewcommand*\contentsname{문서 목차}
\setcounter{tocdepth}{2}
\tableofcontents
\section{서론}
\blindtext
\section{주 내용}
\subsection{서브섹션 1}
\blindtext
\subsection{서브섹션 2}
\blindtext
\addcontentsline{toc}{section}{번호 없는 섹션}
\section*{번호 없는 섹션}
\blindtext
\section{결론}
\blindtext
\end{document}
이 예제는 목차에 대한 커스텀 제목, 서브섹션 포함 깊이 설정, 번호 없는 섹션 추가를 보여줍니다.