> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/texlive/ko/latex/30-latex.md).

# 30분 만에 LaTeX 배우기

> **새로:** 새로운 [Overleaf 학습 센터](https://learn.overleaf.com/) 를 방문하여 무료 온라인 강좌와 라이브 웨비나를 살펴보세요 — LaTeX를 익히고 Overleaf를 최대한 활용하는 데 필요한 모든 것이 있습니다.

이 입문 튜토리얼은 LaTeX에 대한 사전 경험을 전혀 가정하지 않지만, 아마도 끝까지 따라오시면 첫 번째 LaTeX 문서를 작성하는 데 그치지 않고 LaTeX 능숙도를 향한 다음 단계로 나아갈 충분한 지식과 자신감도 얻게 될 것입니다.

## LaTeX란 무엇인가요?

LaTeX(“*LAY*-tek” 또는 “*LAH*-tek”로 발음)는 전문적으로 보이는 문서를 조판하는 도구입니다. 하지만 LaTeX의 동작 방식은 Microsoft Word나 LibreOffice Writer 같은 다른 많은 문서 제작 응용 프로그램과는 꽤 다릅니다. 그런 “[WYSIWYG](https://en.wikipedia.org/wiki/WYSIWYG)” 도구는 사용자가 텍스트를 입력하고 편집하며 다양한 스타일을 적용할 수 있는 대화형 페이지를 제공합니다. LaTeX는 매우 다르게 작동합니다. 대신 문서는 LaTeX *명령어* 가 섞여 있는 일반 텍스트 파일이며, 이 명령어들은 원하는(조판된) 결과를 표현하는 데 사용됩니다. 눈에 보이는 조판된 문서를 만들기 위해 LaTeX 파일은 *TeX 엔진* 이라는 소프트웨어에 의해 처리되며, 이 소프트웨어는 텍스트 파일에 포함된 명령어를 사용해 조판 과정을 안내하고 제어하여 LaTeX 명령어와 문서 텍스트를 전문적으로 조판된 PDF 파일로 변환합니다. 즉, 여러분은 *내용* 에만 집중하면 되고, 컴퓨터가 LaTeX 명령어와 TeX 엔진을 통해 *시각적 외형* (서식).

## 왜 LaTeX를 배워야 할까요?

다른 문서 작성 응용 프로그램 대신 LaTeX를 배우고 사용하는 것에 대해 여러 가지 찬반 논거를 제시할 수 있지만, 결국 이는 선호도, 적성, 문서 요구 사항에 기반한 개인의 선택입니다.

LaTeX의 장점에는 다음이 포함됩니다:

* 물리과학 분야의 매우 복잡한 수학식, 표, 기술적 내용을 조판할 수 있는 지원;
* 각주, 상호 참조, 참고문헌 관리 기능;
* 색인, 용어집, 목차, 그림 목록과 같이 복잡하거나 번거로운 문서 요소를 쉽게 만들 수 있음;
* 본질적인 프로그래밍 가능성과 수천 개의 [무료 추가 패키지](https://www.ctan.org/pkg).

를 통해 맞춤형 문서 제작을 위해 매우 높은 수준으로 문서를 조판할 수 있도록 사용자에게 상당한 제어권을 제공합니다. 물론 LaTeX가 강점을 보이지 못하는 문서나 출판물 유형도 있는데, 잡지형 출판물에서 흔히 볼 수 있는 많은 “자유 형식” 페이지 디자인이 이에 포함됩니다.

LaTeX의 중요한 장점 하나는 문서 내용과 문서 스타일을 분리한다는 점입니다. 문서의 내용을 한 번 작성해 두면 그 외형은 쉽게 바꿀 수 있습니다. 마찬가지로 특정 문서 유형의 레이아웃/스타일을 정의하는 LaTeX 파일을 만들 수 있으며, 그 파일은 *템플릿* 으로 사용되어 해당 유형의 추가 문서 작성/제작을 표준화할 수 있습니다. 예를 들어, 이를 통해 학술 출판사는 저자들이 학술지 제출용 논문을 작성할 때 사용하는 LaTeX 기사 템플릿을 만들 수 있습니다. Overleaf에는 [수천 개의 템플릿이 들어 있는 갤러리](https://www.overleaf.com/gallery)가 있으며, 학술 논문, 보고서, 책부터 이력서와 프레젠테이션까지 매우 다양한 문서 유형을 다룹니다. 이러한 템플릿은 문서의 레이아웃과 스타일을 정의하므로, 저자는 Overleaf에서 그것들을 열기만 하면 — 새 프로젝트를 만들고 — 내용을 추가하기 위해 글쓰기를 시작하면 됩니다.

## 첫 LaTeX 문서 쓰기

첫 단계는 새로운 LaTeX 프로젝트를 만드는 것입니다. 자신의 컴퓨터에서 새 `.tex` 파일을 만들어 수행할 수도 있고, 또는 [Overleaf에서 새 프로젝트를 시작할 수도 있습니다](broken://pages/3f7461a102456cdfaac8528eb506c874990255f9).

가장 단순한 작동 예제로 시작해 봅시다. 이 예제는 Overleaf에서 바로 열 수 있습니다:

```latex
\documentclass{article}
\begin{document}
첫 문서. 이는 간단한 예제로, 추가 
매개변수나 패키지가 포함되어 있지 않습니다.
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Simplest+working+example+LaTeX+document\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AFirst+document.+This+is+a+simple+example%2C+with+no+%0Aextra+parameters+or+packages+included.%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![예제 문서](https://images.ctfassets.net/nrgyaltdicpt/5oBbZABsWEnHZpwhfvV2PD/95ba7d5496616b4f10dffe6fb90f578a/LL30Fig1-plain.svg)

LaTeX가 첫 번째 문단의 첫 줄을 자동으로 들여쓰기하여 그 서식을 대신 처리해 주는 것을 볼 수 있습니다. 코드의 각 부분이 무엇을 하는지 자세히 살펴보겠습니다.

코드의 첫 줄, `\documentclass{article}`는 해당 문서의 *클래스*로 알려진 문서 유형을 선언하며, 이는 문서의 전체적인 외형을 제어합니다. 서로 다른 유형의 문서는 서로 다른 클래스를 필요로 합니다. 즉, 이력서/자기소개서는 표준 LaTeX `article` 클래스와는 다른 클래스를 필요로 하며, 여러분이 작업할 수 있는 다른 문서 유형은 `book` 또는 `report`와 같은 다른 클래스를 필요로 할 수 있습니다. 사용 가능한 많은 LaTeX 클래스 유형에 대한 개요를 보려면, [CTAN(Comprehensive TeX Archive Network)의 관련 페이지를 방문하세요](https://www.ctan.org/topic/class).

문서 클래스를 설정한 뒤에는, 문서의 *본문* 으로 알려진 내용이 `\begin{document}` 와 `\end{document}` 태그 사이에 작성됩니다. 위의 예제를 연 뒤 텍스트를 수정할 수 있으며, 완료되면 *문서를 재컴파일하여*조판된 PDF 결과를 볼 수 있습니다. Overleaf에서 이를 하려면 간단히 **Recompile**을 누르기만 하면 됩니다. 짧은 비디오 클립에서 보여주듯이:

모든 Overleaf 프로젝트는 편집할 때마다 자동으로 재컴파일되도록 설정할 수 있습니다. 다음 옆의 작은 화살표를 클릭하고 **Recompile** 버튼을 눌러 **Auto Compile** 을 **켬**으로 설정하세요. 아래 스크린샷과 같습니다:

![Auto Compile을 켬 또는 끔으로 설정하는 방법을 보여주는 스크린샷](/files/d284df4fea3981c456e53d5af5bad21903392c42)

문서에 내용을 추가하는 방법을 살펴봤으니, 다음 단계는 제목을 붙이는 것입니다. 이를 위해서는 잠시 **프리앰블**.

## 문서의 프리앰블

위의 스크린샷은 Overleaf가 LaTeX 문서를 `main.tex`라는 이름의 파일로 저장하는 모습을 보여줍니다.  `.tex` 파일 확장자는 관례적으로 문서의 LaTeX 코드가 들어 있는 파일을 이름 붙일 때 사용됩니다.

이전 예제는 문서 내용이 `\begin{document}` 명령어 `.tex` 뒤에 입력되는 방법을 보여주었습니다. 하지만 파일에서 *그 시점* 보다 앞에 나타나는 모든 것은 *프리앰블*라고 불리며, 문서의 “설정” 섹션 역할을 합니다. 프리앰블 안에서는 문서 클래스를(유형) 정의하고, 문서를 작성할 때 사용할 언어와 같은 세부 사항을 함께 지정합니다. 또한 *패키지* 를 불러오고(이에 대해서는 나중에 더 자세히 설명합니다) [며, 그리고 다른 유형의 구성도 적용하는 곳입니다.](#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages)나중에

최소한의 문서 프리앰블은 다음과 같을 수 있습니다:

```latex
\documentclass[12pt, letterpaper]{article}
\usepackage{graphicx}
```

여기서 `\documentclass[12pt, letterpaper]{article}` 는 문서의 전체 클래스(유형)를 정의합니다. 쉼표로 구분해야 하는 추가 매개변수는 대괄호(`[...]`) 안에 포함되며, article 클래스의 이 인스턴스를 구성하는 데 사용됩니다. 즉, 이 특정 `article`-class 기반 문서에서 사용하고자 하는 설정입니다.

이 예에서 두 매개변수는 다음과 같이 작동합니다:

* `12pt` 글꼴 크기를 설정합니다
* `letterpaper` 용지 크기를 설정합니다

물론 다른 글꼴 크기인 `9pt`, `11pt`, `12pt`도 사용할 수 있지만, 아무것도 지정하지 않으면 기본 크기는 `10pt`입니다. 용지 크기의 경우 다른 가능한 값으로는 `a4paper` 와 `legalpaper`가 있습니다. 자세한 정보는 [페이지 크기와 여백](broken://pages/4b8e91522638a3280586c621a7a3ca39fd371963).

에 관한 글을 참조하세요

```latex
\usepackage{graphicx}
```

프리앰블 줄 [graphicx](https://ctan.org/pkg/graphicx?lang=en)는 LaTeX의 기능을 확장하기 위해 외부 패키지를 불러오는 예로, 외부 그래픽 파일을 가져올 수 있게 해 줍니다. LaTeX 패키지에 대해서는 다음 섹션 [LaTeX 패키지 찾기와 사용하기](#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages).

## 제목, 저자, 날짜 정보 포함하기

문서에 제목, 저자, 날짜를 추가하려면 프리앰블에 세 줄이 더 필요합니다( *프리앰블* (*아니며* 문서 본문이 아닙니다). 그 줄들은 다음과 같습니다:

* `\title{My first LaTeX document}`: 문서 제목
* `\author{Hubert Farnsworth}`: 여기에서 저자 이름을 쓰며, 선택적으로 `\thanks` 명령을 중괄호 안에 사용할 수 있습니다:
  * `\thanks{Funded by the Overleaf team.}`: 저자 이름 뒤에, `author` 명령의 중괄호 안에 추가할 수 있습니다. 그러면 위첨자와 함께 중괄호 안의 텍스트로 각주가 추가됩니다. 글에서 기관에 감사를 표해야 할 때 유용합니다.
* `\date{August 2022}`: 날짜는 수동으로 입력하거나 `\today` 명령을 사용하여 문서가 컴파일될 때마다 현재 날짜를 조판할 수 있습니다

이 줄들을 추가하면 프리앰블은 대략 다음과 같이 보일 것입니다:

```latex
\documentclass[12pt, letterpaper]{article}
\title{My first LaTeX document}
\author{Hubert Farnsworth\thanks{Funded by the Overleaf team.}}
\date{August 2022}
```

제목, 저자, 날짜를 조판하려면 문서의 `\maketitle` 명령을 *본문* 문서의:

```latex
\begin{document}
\maketitle
이제 첫 \LaTeX{} 문서에 제목, 저자, 날짜를 추가했습니다!
\end{document}
```

이제 프리앰블과 본문을 결합하여 Overleaf에서 열 수 있는 완전한 문서를 만들 수 있습니다:

```latex
\documentclass[12pt, letterpaper]{article}
\title{My first LaTeX document}
\author{Hubert Farnsworth\thanks{Funded by the Overleaf team.}}
\date{August 2022}
\begin{document}
\maketitle
이제 첫 \LaTeX{} 문서에 제목, 저자, 날짜를 추가했습니다!
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=My+first+LaTeX+document\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0AWe+have+now+added+a+title%2C+author+and+date+to+our+first+%5CLaTeX%7B%7D+document%21%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX로 생성된 간단한 문서의 이미지](https://images.ctfassets.net/nrgyaltdicpt/3WzMd0bx2zlj3zLTKS8SxT/dc2b7c16adbc96bdd750b6d2c8b4227e/LL30Fig2r-plain.svg)

## 주석 추가하기

LaTeX는 “프로그램 코드”의 한 형태이지만 문서 조판을 전문으로 하는 코드입니다. 따라서 다른 프로그래밍 언어로 작성한 코드와 마찬가지로 문서에 주석을 포함하는 것이 매우 유용할 수 있습니다. LaTeX 주석은 조판되지 않으며 문서에 어떤 방식으로도 영향을 주지 않는 텍스트 부분으로 — 종종 “할 일” 메모를 추가하거나, 설명 메모를 넣거나, 까다로운 매크로에 대한 인라인 설명을 제공하거나, 디버깅할 때 LaTeX 코드의 줄/섹션을 주석 처리하는 데 사용됩니다.

LaTeX에서 주석을 달려면 다음 줄의 코드에서 보이듯이 단순히 `%` 행 시작 부분에 % 기호를 쓰면 됩니다. 위의 예제를 사용한 다음 코드가 그 예입니다:

```latex
\documentclass[12pt, letterpaper]{article}
\title{My first LaTeX document}
\author{Hubert Farnsworth\thanks{Funded by the Overleaf team.}}
\date{August 2022}
\begin{document}
\maketitle
이제 첫 \LaTeX{} 문서에 제목, 저자, 날짜를 추가했습니다!

% 여기 이 줄은 주석입니다. 문서에서 조판되지 않습니다.
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=My+first+LaTeX+document+with+a+comment\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0AWe+have+now+added+a+title%2C+author+and+date+to+our+first+%5CLaTeX%7B%7D+document%21%0A%0A%25+This+line+here+is+a+comment.+It+will+not+be+typeset+in+the+document.%0A%5Cend%7Bdocument%7D)

이 예제는 주석이 없던 이전 LaTeX 코드와 동일한 출력을 만듭니다.

## 굵게, 이탤릭체, 밑줄

다음으로 몇 가지 텍스트 서식 명령을 살펴보겠습니다:

* **굵게**: LaTeX에서 굵은 글씨는 `\textbf{...}` 명령으로 조판합니다.
* *이탤릭체*: 이탤릭체 텍스트는 `\textit{...}` 명령으로 조판합니다.
* 밑줄: 텍스트에 밑줄을 그으려면 `\underline{...}` 명령으로 조판합니다.

다음 예제는 이러한 명령을 보여줍니다:

```latex
가장 \textbf{위대한} 것들 중 일부
\underline{과학}에서의 발견은 
\textbf{\textit{우연}}에 의해 이루어졌다.
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=First+example+with+formatted+text\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0ASome+of+the+%5Ctextbf%7Bgreatest%7D%0Adiscoveries+in+%5Cunderline%7Bscience%7D+%0Awere+made+by+%5Ctextbf%7B%5Ctextit%7Baccident%7D%7D.%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX 문서에서 서식이 적용된 텍스트를 보여주는 이미지](https://images.ctfassets.net/nrgyaltdicpt/6vo15r0tLCByTpcvn1w2E8/8f14edc7ece1f10ce4ba2c76e1e58a56/LL30Fig3r-plain.svg)

또 다른 매우 유용한 명령은 `\emph{_argument_}`이며, 그 `_argument_` 에 대한 효과는 문맥에 따라 달라집니다. 일반 텍스트 안에서는 강조된 텍스트가 이탤릭체가 되지만, 이탤릭체 텍스트 안에서 사용하면 이 동작은 반대로 바뀝니다 — 다음 예제를 보세요:

```latex
과학에서 가장 위대한 \emph{발견} 중 일부 
은 우연히 이루어졌다.

\textit{과학에서 가장 위대한 \emph{발견} 
은 우연히 이루어졌다.}

\textbf{과학에서 가장 위대한 \emph{발견} 
은 우연히 이루어졌다.}
```

[이것을 **\emph** 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Using+the+emph+command\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Ctitle%7BMy+first+LaTeX+document%7D%0A%5Cauthor%7BHubert+Farnsworth%5Cthanks%7BFunded+by+the+Overleaf+team.%7D%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cparindent0pt%25+To+remove+the+paragraph+indentation%0A%5Cmaketitle%0ASome+of+the+greatest+%5Cemph%7Bdiscoveries%7D+in+science+%0Awere+made+by+accident.%0A%0A%5Ctextit%7BSome+of+the+greatest+%5Cemph%7Bdiscoveries%7D+%0Ain+science+were+made+by+accident.%7D%0A%0A%5Ctextbf%7BSome+of+the+greatest+%5Cemph%7Bdiscoveries%7D+%0Ain+science+were+made+by+accident.%7D%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX \emph 명령 사용을 보여주는 이미지](https://images.ctfassets.net/nrgyaltdicpt/1K0A8RXXOomakJBAr2usmp/62d0e8b5275092dd0b1b4a59c745b632/LL30Fig4r-plain.svg)

* **참고:** Beamer 같은 일부 패키지는 [Beamer](broken://pages/86231c182d60e704cc2803cbbd9dd4684bea8b77)의 동작을 바꿉니다 `\emph` 명령으로 조판합니다.

## 이미지 추가하기

이 섹션에서는 LaTeX 문서에 이미지를 추가하는 방법을 살펴보겠습니다. Overleaf는 이미지를 삽입하는 세 가지 방법을 지원합니다:

1. 를 사용하세요 [**그림 삽입** 버튼을](https://learn.overleaf.com/learn/Kb/How%5Fto%5Finsert%5Ffigures%5Fin%5FOverleaf#Using%5FInsert%5FFigure%5Fto%5Fadd%5Fa%5Ffigure%5Fto%5Fyour%5Fproject)(![The Insert Figure button on the editor toolbar](https://sharelatex-wiki-cdn-671420.cdn77.org/learn-scripts/images/a/a8/InsertFigureButton.png)), 편집기 도구 모음에 있는, 이미지 삽입을 위해 **비주얼 편집기** 또는 **코드 편집기**.
2. [이미지를 복사하여 붙여넣기](broken://pages/a469cb2b7989b9fd75d1430e33ec0f5964a47f56) 에 **비주얼 편집기** 또는 **코드 편집기**.
3. 사용하여 **코드 편집기** 그림을 삽입하는 LaTeX 코드를 작성합니다.

옵션 1과 2는 이미지를 삽입하는 데 필요한 LaTeX 코드를 자동으로 생성하지만, 여기서는 옵션 3을 소개합니다 — 이미지를 [프로젝트에 업로드해야 합니다](https://docs.overleaf.com/writing-and-editing/inserting-images) 다음 예제는 그림을 포함하는 방법을 보여줍니다:

```latex
\documentclass{article}
\usepackage{graphicx} %그래픽을 가져오기 위한 LaTeX 패키지
\graphicspath{{images/}} %graphicx 패키지 설정
 
\begin{document}
우주는 엄청나게 넓으며, 우리가 어디를 보더라도 큰 규모에서는 
균질해 보입니다.

% \includegraphics 명령은 
% 제공됩니다(구현됩니다) 
% graphicx 패키지
\includegraphics{universe}  
 
위에 은하의 그림이 있습니다.
\end{document}
```

[이 이미지 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/project/new/template/25686?id=107971142\&templateName=Example+using+images+in+LaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX 문서에 가져온 이미지를 보여주는 그래픽](https://images.ctfassets.net/nrgyaltdicpt/4p5toat08FUgehv4yuNwXS/efc9e75e4342c9caeec94f26627fa337/LL30Fig5v2-plain.svg)

LaTeX 문서로 그래픽을 가져오려면 [추가 *패키지*](#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages) 가 필요하며, 이는 외부 그래픽 파일을 포함하는 데 필요한 명령과 기능을 제공합니다. 위의 예제는 [graphicx 패키지](https://ctan.org/pkg/graphicx?lang=en) 를 불러오며, 이는 다른 여러 명령과 함께 `\includegraphics{...}` 를 제공하여 그래픽을 가져오고 `\graphicspath{...}` 를 제공하여 그래픽이 어디에 있는지 LaTeX에 알려줍니다.

를 사용하려면 `graphicx` 패키지를 사용하려면 다음 줄을 Overleaf 문서 프리앰블에 포함하세요:

```latex
\usepackage{graphicx}
```

우리 예제에서 명령 `\graphicspath{{images/}}` 은 이미지가 `images`라는 폴더에 보관되어 있음을 LaTeX에 알려주며, 그 폴더는 현재 디렉터리 안에 있습니다:

![폴더에 저장된 이미지를 LaTeX가 접근하는 모습을 보여주는 이미지](https://sharelatex-wiki-cdn-671420.cdn77.org/learn-scripts/images/1/17/ImagesInAFolder.png)

명령이 `\includegraphics{universe}` 문서에 이미지를 삽입하는 실제 작업을 수행합니다. 여기서 `universe` 는 파일 확장자를 뺀 이미지 파일 이름입니다.

**참고**:

* 확장자를 포함한 전체 파일 이름도 `\includegraphics` 명령에서 허용되지만, 파일 확장자를 생략하는 것이 가장 좋은 방법으로 여겨집니다. 그래야 LaTeX가 지원되는 모든 형식을 검색하도록 하기 때문입니다.
* 일반적으로 그래픽 파일 이름에는 공백이나 여러 개의 마침표가 들어가면 안 됩니다. Overleaf에 이미지 파일을 업로드할 때는 파일 확장자에 소문자를 사용하는 것도 권장됩니다.

LaTeX 패키지에 대한 더 자세한 정보는 이 튜토리얼의 끝부분 섹션에서 찾을 수 있습니다 [LaTeX 패키지 찾기와 사용하기](#Finding%5Fand%5Fusing%5FLaTeX%5Fpackages).

## 캡션, 레이블, 참조

이미지는 `figure` 환경을 사용하여 캡션을 달고, 레이블을 지정하고, 참조할 수 있으며, 아래와 같습니다:

```latex
\documentclass{article}
\usepackage{graphicx}
\graphicspath{{images/}}
 
\begin{document}

\begin{figure}[h]
    \centering
    \includegraphics[width=0.75\textwidth]{mesh}
    \caption{멋진 플롯.}
    \label{fig:mesh1}
\end{figure}
 
그림 \ref{fig:mesh1}에서 볼 수 있듯이, 함수는 원점 근처에서 증가합니다. 이 예제는 \pageref{fig:mesh1}쪽에 있습니다.

\end{document}
```

[이 이미지 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/project/new/template/25519?id=107980830\&templateName=Example+using+image+captions+in+LaTeX\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX에서 그림 캡션 사용을 보여주는 그래픽](https://images.ctfassets.net/nrgyaltdicpt/4DkAWWkQqZP6QHU2EErogQ/9aa2371f2cde0f3f8bf22aa1c0b91789/LL30Fig6r-plain.svg)

예제에는 주목할 만한 명령이 여러 개 있습니다:

* **`\includegraphics[width=0.75\textwidth]{mesh}`**: 이는 `\includegraphics` LaTeX에 그림의 너비를 텍스트 너비의 75%로 설정하라고 지시합니다 — 그 값은 `\textwidth` 명령으로 조판합니다.
* **`\caption{멋진 플롯.}`**: 이름에서 알 수 있듯이, 이 명령은 그림 캡션을 설정하며, 캡션은 그림 위나 아래에 배치할 수 있습니다. 그림 목록을 만들면 이 캡션이 그 목록에 사용됩니다.
* **`\label{fig:mesh1}`**: 문서 안에서 이 이미지를 참조하려면 `\label` 명령을 사용해 레이블을 지정합니다. 레이블은 이미지에 번호를 생성하는 데 사용되며, 다음 명령과 결합되어 이를 참조할 수 있게 합니다.
* **`\ref{fig:mesh1}`**: 이 코드는 참조된 그림에 해당하는 번호로 대체됩니다.

LaTeX 문서에 포함된 이미지는 `figure` 환경 안에 배치해야 하며, 또는 이와 유사한 구조로 배치해야 LaTeX가 문서의 적절한 위치에 이미지를 자동으로 배치할 수 있습니다.

추가 안내는 다음 Overleaf 도움말 문서에 포함되어 있습니다:

* [그림 배치](broken://pages/a4d885c82bce95141cf585afa74d169e3a031eb0)
* [이미지 삽입](https://docs.overleaf.com/writing-and-editing/inserting-images)

## LaTeX에서 목록 만들기

다음을 사용하여 다양한 유형의 목록을 만들 수 있습니다 *환경*은 특정 조판 기능을 구현하는 데 필요한 LaTeX 코드를 감싸는 데 사용됩니다. 환경은 `\begin{_environment-name_}` 으로 시작하고 `\end{_environment-name_}` 여기서 `_environment-name_` 일 수 있습니다 `figure`, `tabular` 또는 다음 목록 유형 중 하나입니다: `itemize` 순서 없는 목록의 경우 또는 `enumerate` 순서 있는 목록의 경우.

### 순서 없는 목록

순서 없는 목록은 `itemize` 환경으로 만듭니다. 각 목록 항목 앞에는 반드시 `\item` 명령이 와야 하며, 아래와 같습니다:

```latex
\documentclass{article}
\begin{document}
\begin{itemize}
  \item 각 항목은 검은 점, 즉 불릿으로 표시됩니다.
  \item 항목의 텍스트는 길이에 상관없이 어떤 길이든 될 수 있습니다.
\end{itemize}
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Example+of+a+LaTeX+unordered+list\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bitemize%7D%0A++%5Citem+The+individual+entries+are+indicated+with+a+black+dot%2C+a+so-called+bullet.%0A++%5Citem+The+text+in+the+entries+may+be+of+any+length.%0A%5Cend%7Bitemize%7D%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX의 글머리표 목록 예제](https://images.ctfassets.net/nrgyaltdicpt/1lDj29Mg9ZuLNHXwZrTJew/cd7d950c65fd05b251c4aa55746f4eb7/LL30Fig7-plain.svg)

이것도 열 수 있습니다 [더 큰 Overleaf 프로젝트](https://www.overleaf.com/project/new/template/25521?id=107987258\&templateName=Demonstrating+various+types+of+LaTeX+list\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=) 는 다양한 유형의 LaTeX 목록을 보여줍니다.

### 순서 있는 목록

순서 있는 목록은 순서 없는 목록과 같은 구문을 사용하지만 `enumerate` 환경을 사용하여 만듭니다:

```latex
\documentclass{article}
\begin{document}
\begin{enumerate}
  \item 이것은 목록의 첫 번째 항목입니다.
  \item 추가할 때마다 목록 번호가 증가합니다.
\end{enumerate}
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Example+of+the+enumerate+environment\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Benumerate%7D%0A++%5Citem+This+is+the+first+entry+in+our+list.%0A++%5Citem+The+list+numbers+increase+with+each+entry+we+add.%0A%5Cend%7Benumerate%7D%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX로 생성된 번호가 매겨진 목록 예시](https://images.ctfassets.net/nrgyaltdicpt/2vkfa7RiAIJxv5wIZbg9UK/530c384f159d091a587de279d13fefec/LL30Fig8-plain.svg)

와 마찬가지로 `순서가 없는` 목록에서는 각 항목 앞에 다음이 와야 합니다: `\item` 여기서는 1부터 시작하는 숫자 순서 목록 레이블 값을 자동으로 생성하는 명령입니다.

자세한 정보는 이 항목을 열어 보세요 [더 큰 Overleaf 프로젝트](https://www.overleaf.com/project/new/template/25521?id=107987258\&templateName=Demonstrating+various+types+of+LaTeX+list\&latexEngine=pdflatex\&texImage=texlive-full%3A2022.1\&mainFile=) 여기에는 다양한 LaTeX 목록 유형이 설명되어 있으며, 또는 전용 [LaTeX 목록 도움말 문서를 방문해 보세요](broken://pages/318e066782cdc7f9cf03b4795243727b4f9665c9)여기에는 더 많은 예시와 사용자 지정 목록을 만드는 방법이 나와 있습니다.

## LaTeX에 수학식 추가하기

LaTeX의 주요 장점 중 하나는 수학 표현식을 쉽게 작성할 수 있다는 점입니다. LaTeX는 수학 조판을 위한 두 가지 작성 모드를 제공합니다:

* *인라인* 문단의 일부인 수식을 작성할 때 사용하는 수학 모드
* *디스플레이* 텍스트나 문단의 일부가 아닌 식을 작성하며 별도의 줄에 조판되는 수학 모드

### 인라인 수학 모드

인라인 수학 모드의 예를 살펴보겠습니다:

```latex
\documentclass[12pt, letterpaper]{article}
\begin{document}
물리학에서는 질량-에너지 등가가 다음과 같이 표현됩니다 
1905년에 알베르트 아인슈타인이 발견한 식 $E=mc^2$로 나타냅니다.
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Inline+LaTeX+maths+example\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AIn+physics%2C+the+mass-energy+equivalence+is+stated+%0Aby+the+equation+%24E%3Dmc%5E2%24%2C+discovered+in+1905+by+Albert+Einstein.%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![인라인 수학 모드로 조판된 수학식을 보여 주는 이미지](https://images.ctfassets.net/nrgyaltdicpt/77oK8pfew1B1VvxiBtALag/15714f2da4e469bbb8cf70a0d3733e5d/LL30Fig9-plain.svg)

인라인 모드 수학식을 조판하려면 다음 구분자 쌍 중 하나를 사용할 수 있습니다: `\( ... \)`, `$ ... $` 또는 `\begin{math} ... \end{math}`다음 예에서 보듯이:

```latex
\documentclass[12pt, letterpaper]{article}
\begin{document}
\begin{math}
E=mc^2
\end{math}는 인라인 수학 모드를 사용하여 문단 안에서 조판되며---$E=mc^2$도 마찬가지이고, \(E=mc^2\)도 마찬가지입니다.
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Demonstrating+inline+math+mode\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bmath%7D%0AE%3Dmc%5E2%0A%5Cend%7Bmath%7D+is+typeset+in+a+paragraph+using+inline+math+mode---as+is+%24E%3Dmc%5E2%24%2C+and+so+too+is+%5C%28E%3Dmc%5E2%5C%29.%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX 인라인 수학 모드로 생성된 내용을 보여 주는 이미지](https://images.ctfassets.net/nrgyaltdicpt/46VPfEGxYJ3di18TLzaLo9/ed67df07532c52b6543fd2bae7cb7c04/LL30Fig10r-plain.svg)

### 디스플레이 수학 모드

디스플레이 모드로 조판된 수식은 다음 예와 같이 번호가 매겨질 수도 있고 매겨지지 않을 수도 있습니다:

```latex
\documentclass[12pt, letterpaper]{article}
\begin{document}
질량-에너지 등가는 다음의 유명한 식으로 설명됩니다
\[ E=mc^2 \]은 1905년에 알베르트 아인슈타인이 발견했습니다. 

자연 단위($c = 1$)에서는 이 식이 다음 항등식을 나타냅니다
\begin{equation}
E=m
\end{equation}
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Display+math+mode+example\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0AThe+mass-energy+equivalence+is+described+by+the+famous+equation%0A%5C%5B+E%3Dmc%5E2+%5C%5D+discovered+in+1905+by+Albert+Einstein.+%0A%0AIn+natural+units+%28%24c+%3D+1%24%29%2C+the+formula+expresses+the+identity%0A%5Cbegin%7Bequation%7D%0AE%3Dm%0A%5Cend%7Bequation%7D%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX의 디스플레이 모드 수학식을 보여 주는 이미지](https://images.ctfassets.net/nrgyaltdicpt/6n1FPYFzmzCHPpWoEoYQZM/79b33f1096be06326bff7d2e1976c67c/LL30Fig11-plain.svg)

디스플레이 모드 수학식을 조판하려면 다음 구분자 쌍 중 하나를 사용할 수 있습니다: `\[ ... \]`, `\begin{displaymath} ... \end{displaymath}` 또는 `\begin{equation} ... \end{equation}`역사적으로는 디스플레이 모드 수학식을 조판할 때 다음을 사용해야 했습니다 `$$` 문자 구분자, 예를 들어 `$$ _... display math here ..._$$`하지만 이 방법은 [더 이상 권장되지 않습니다](https://texfaq.org/FAQ-dolldoll): LaTeX의 구분자를 사용하세요 `\[ ... \]` 대신.

### 더 자세한 예시

다음 예시는 LaTeX를 사용해 조판한 다양한 수학 내용 유형을 보여 줍니다.

```latex
\documentclass{article}
\begin{document}
수학 모드에서 아래첨자는 $a_b$처럼, 위첨자는 $a^b$처럼 씁니다. 이들은 결합하고 중첩하여 다음과 같은 표현식을 작성할 수 있습니다

\[ T^{i_1 i_2 \dots i_p}_{j_1 j_2 \dots j_q} = T(x^{i_1},\dots,x^{i_p},e_{j_1},\dots,e_{j_q}) \]
 
적분은 $\int$로, 분수는 $\frac{a}{b}$로 씁니다. 적분의 한계는 위첨자와 아래첨자를 사용하여 표시합니다:

\[ \int_0^1 \frac{dx}{e^x} =  \frac{e-1}{e} \]

소문자 그리스 문자는 $\omega$ $\delta$ 등으로 쓰며, 대문자 그리스 문자는 $\Omega$ $\Delta$ 등으로 씁니다.

수학 연산자는 $\sin(\beta)$, $\cos(\alpha)$, $\log(x)$ 등과 같이 백슬래시를 앞에 붙여 씁니다.
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=More+advanced+LaTeX+math+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0ASubscripts+in+math+mode+are+written+as+%24a%5Fb%24+and+superscripts+are+written+as+%24a%5Eb%24.+These+can+be+combined+and+nested+to+write+expressions+such+as%0A%0A%5C%5B+T%5E%7Bi%5F1+i%5F2+%5Cdots+i%5Fp%7D%5F%7Bj%5F1+j%5F2+%5Cdots+j%5Fq%7D+%3D+T%28x%5E%7Bi%5F1%7D%2C%5Cdots%2Cx%5E%7Bi%5Fp%7D%2Ce%5F%7Bj%5F1%7D%2C%5Cdots%2Ce%5F%7Bj%5Fq%7D%29+%5C%5D%0A+%0AWe+write+integrals+using+%24%5Cint%24+and+fractions+using+%24%5Cfrac%7Ba%7D%7Bb%7D%24.+Limits+are+placed+on+integrals+using+superscripts+and+subscripts%3A%0A%0A%5C%5B+%5Cint%5F0%5E1+%5Cfrac%7Bdx%7D%7Be%5Ex%7D+%3D++%5Cfrac%7Be-1%7D%7Be%7D+%5C%5D%0A%0ALower+case+Greek+letters+are+written+as+%24%5Comega%24+%24%5Cdelta%24+etc.+while+upper+case+Greek+letters+are+written+as+%24%5COmega%24+%24%5CDelta%24.%0A%0AMathematical+operators+are+prefixed+with+a+backslash+as+%24%5Csin%28%5Cbeta%29%24%2C+%24%5Ccos%28%5Calpha%29%24%2C+%24%5Clog%28x%29%24+etc.%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX로 조판된 다양한 수학식을 보여 주는 이미지](https://images.ctfassets.net/nrgyaltdicpt/5xfm4NybWckHL5ndpdnBRq/bc0b5e27044820ea5cdd11648a68f543/LL30Fig12r-plain.svg)

다음 예시는 `equation*` 환경을 사용하며, 이는 다음 패키지에서 제공됩니다 `amsmath` 패키지이므로, 문서 서문에 다음 줄을 추가해야 합니다:

```latex
\usepackage{amsmath}% For the equation* environment
```

다음을 사용하는 방법에 대한 자세한 정보는 `amsmath` 를 참조하세요 [도움말 문서](broken://pages/f3bea6f0d93319517e40f68e4c23011a9735a05d).

```latex
\documentclass{article}
\usepackage{amsmath}% For the equation* environment
\begin{document}
\section{First example}

잘 알려진 피타고라스 정리 \(x^2 + y^2 = z^2\)는 다른 지수에서는 성립하지 않음이 증명되었으며, 즉 다음 식은 \(n>2\)일 때 정수 해가 없습니다:

\[ x^n + y^n = z^n \]

\section{Second example}

이것은 텍스트 안의 간단한 수학 표현식 \(\sqrt{x^2+1}\)입니다. 
그리고 이것도 같습니다: 
\begin{math}
\sqrt{x^2+1}
\end{math}
하지만 다른 명령을 사용한 것입니다.

번호가 없는 간단한 수학 표현식입니다
\[\sqrt{x^2+1}\] 
텍스트와 분리되어 있습니다.

이것도 같습니다:
\begin{displaymath}
\sqrt{x^2+1}
\end{displaymath}

\ldots 그리고 이것도:
\begin{equation*}
\sqrt{x^2+1}
\end{equation*}
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=More+math+content+typeset+in+LaTeX\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bamsmath%7D%25+For+the+equation%2A+environment%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BFirst+example%7D%0A%0AThe+well-known+Pythagorean+theorem+%5C%28x%5E2+%2B+y%5E2+%3D+z%5E2%5C%29+was+proved+to+be+invalid+for+other+exponents%2C+meaning+the+next+equation+has+no+integer+solutions+for+%5C%28n%3E2%5C%29%3A%0A%0A%5C%5B+x%5En+%2B+y%5En+%3D+z%5En+%5C%5D%0A%0A%5Csection%7BSecond+example%7D%0A%0AThis+is+a+simple+math+expression+%5C%28%5Csqrt%7Bx%5E2%2B1%7D%5C%29+inside+text.+%0AAnd+this+is+also+the+same%3A+%0A%5Cbegin%7Bmath%7D%0A%5Csqrt%7Bx%5E2%2B1%7D%0A%5Cend%7Bmath%7D%0Abut+by+using+another+command.%0A%0AThis+is+a+simple+math+expression+without+numbering%0A%5C%5B%5Csqrt%7Bx%5E2%2B1%7D%5C%5D+%0Aseparated+from+text.%0A%0AThis+is+also+the+same%3A%0A%5Cbegin%7Bdisplaymath%7D%0A%5Csqrt%7Bx%5E2%2B1%7D%0A%5Cend%7Bdisplaymath%7D%0A%0A%5Cldots+and+this%3A%0A%5Cbegin%7Bequation%2A%7D%0A%5Csqrt%7Bx%5E2%2B1%7D%0A%5Cend%7Bequation%2A%7D%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX로 조판된 다양한 수학식을 보여 주는 이미지](https://images.ctfassets.net/nrgyaltdicpt/hT85gkewCDlxCHeNU5slE/9256c129b25bec7a93dcfe9e44b0654a/LL30Fig13r-plain.svg)

LaTeX에서 수학식을 다루는 가능성은 무궁무진하므로, 특정 주제에 대한 조언과 예시를 보려면 도움말 페이지를 꼭 방문하세요:

* [수학 표현식](broken://pages/9073e83565a4da2a0d7099c1839c0a54082d2653)
* [아래첨자와 위첨자](broken://pages/71ba1b2d2d246bf885c486c916b03c20ae73c60e)
* [대괄호와 소괄호](broken://pages/45cb24695f8c1fbbafde890fdb44676c0abbe6c2)
* [분수와 이항식](broken://pages/b09186d8e9d7a9149cf2959d4637d4e00eb033cc)
* [수식 정렬](broken://pages/227f015435b72dbfebe0041a55f882ab25c577f0)
* [연산자](broken://pages/695250f5b89801c0e0aaa3d81da5ab3c4a526496)
* [수학 모드의 간격](broken://pages/c3aa8a127e66d48588ad1eaecb050e647eac55d6)
* [적분, 합계 및 극한](broken://pages/df9058058b56c415fc94989f2e19b6506117edfa)
* [수학 모드의 디스플레이 스타일](broken://pages/573178c18219b533076aeb2b625291fa09ebca44)
* [그리스 문자와 수학 기호 목록](broken://pages/40e9a6098a1eab5efb9558dd27df2db7b69606c3)
* [수학 글꼴](broken://pages/301bd93ab026a19113e2e88085795429e540f729)

## 기본 문서 구조

다음으로 초록과 LaTeX 문서를 서로 다른 장, 절, 문단으로 구분하는 방법을 살펴보겠습니다.

### 초록

과학 논문에는 보통 *초록* 가 핵심 주제나 논점을 간단히 개요/요약한 것입니다. 다음 예시는 LaTeX의 \begin{abstract}를 사용해 초록을 조판하는 방법을 보여 줍니다: `초록` 환경을 사용하여 만듭니다:

```latex
\documentclass{article}
\begin{document}
\begin{abstract}
이것은 문서의 시작 부분에 있는 간단한 문단입니다. 
주요 주제에 대한 간략한 소개입니다.
\end{abstract}
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=How+to+create+a+document+abstract\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Babstract%7D%0AThis+is+a+simple+paragraph+at+the+beginning+of+the+%0Adocument.+A+brief+introduction+about+the+main+subject.%0A%5Cend%7Babstract%7D%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX로 조판된 초록을 보여 주는 이미지](https://images.ctfassets.net/nrgyaltdicpt/4cPu8x8ZxuDVF6efcZ03yi/91aa6aa84719613b0e25c725b70aa0b8/LL30Fig14-plain.svg)

### 문단과 새 줄

초록이 준비되었으므로, 첫 번째 문단을 작성할 수 있습니다. 다음 예시는 다음을 보여 줍니다:

* "enter" 키를 두 번 눌러 새 문단을 만드는 방법, 즉 현재 줄을 끝내고 다음에 빈 줄을 삽입하는 방법;
* 다음을 사용해 수동 줄 바꿈을 삽입하여 새 문단을 시작하지 않고 새 줄을 시작하는 방법 `\\` 명령, 즉 두 개의 백슬래시입니다. 또는 다음을 사용하세요 `\newline` 명령으로 조판합니다.

이 예시의 세 번째 문단은 다음 명령의 사용을 보여 줍니다 `\\` 와 `\newline`:

```latex
\documentclass{article}
\begin{document}

\begin{abstract}
이것은 문서의 시작 부분에 있는 간단한 문단입니다. 
주요 주제에 대한 간략한 소개입니다.
\end{abstract}

초록 다음에 첫 번째 문단을 시작한 뒤, 두 번째 문단을 시작하려면 ``enter''를 두 번 누릅니다.

이 줄은 두 번째 문단을 시작합니다.

세 번째 문단을 시작한 다음 \\ 수동 줄 바꿈을 추가하여 이 텍스트가 새 줄에서 시작되게 하지만 같은 문단의 일부로 남게 합니다. 또는 \verb|\newline|\newline 명령을 사용해 새 줄을 시작할 수도 있으며, 이 역시 같은 문단의 일부입니다.
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Example+to+create+a+new+paragraph\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cbegin%7Babstract%7D%0AThis+is+a+simple+paragraph+at+the+beginning+of+the+%0Adocument.+A+brief+introduction+about+the+main+subject.%0A%5Cend%7Babstract%7D%0A%0AAfter+our+abstract+we+can+begin+the+first+paragraph%2C+then+press+%60%60enter%27%27+twice+to+start+the+second+one.%0A%0AThis+line+will+start+a+second+paragraph.%0A%0AI+will+start+the+third+paragraph+and+then+add+%5C%5C+a+manual+line+break+which+causes+this+text+to+start+on+a+new+line+but+remains+part+of+the+same+paragraph.+Alternatively%2C+I+can+use+the+%5Cverb%7C%5Cnewline%7C%5Cnewline+command+to+start+a+new+line%2C+which+is+also+part+of+the+same+paragraph.%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX에서 문단이 생성되는 모습을 보여 주는 이미지](https://images.ctfassets.net/nrgyaltdicpt/5DdSH06hFli8k4lR0dxw4m/a55cddf9aa10b64302ae7b72ba0c6447/LL30Fig15r-plain.svg)

LaTeX가 문단을 자동으로 들여쓰기하는 점에 주목하세요—단, section과 subsection 같은 문서 제목 바로 뒤는 예외입니다—[곧 보게 될 것처럼](#Chapters%5Fand%5Fsections).

새 사용자는 여러 개의 `\\` 또는 `\newline`s를 사용해 문단 사이 간격을 더 크게 “흉내 내는” 것은 권장되지 않습니다. 이는 LaTeX의 조판 알고리즘을 방해할 수 있기 때문입니다. 권장되는 방법은 새 문단을 만들 때 빈 줄을 계속 사용하는 것이며, 어떤 `\\`, [parskip 패키지](https://ctan.org/pkg/parskip?lang=en) 다음을 추가하여 `\usepackage{parskip}` 를 서문에 넣으세요.

문단에 대한 더 자세한 정보는 다음 문서에서 찾을 수 있습니다:

* [문단과 새 줄](broken://pages/3bdc2a2dd22b2d4f26af568da5623a90a6ec9e1f)
* [LaTeX에서 문단 간격을 변경하는 방법](broken://pages/66c5e8bbb12dfc1bdadd971f4003852f54edc941)
* [LaTeX 오류: 이곳에는 끝낼 줄이 없습니다](broken://pages/18188ce3d79f050f8e7939d9edc6ebcc744b713b) 를 사용하는 데 대한 추가 조언과 안내를 제공합니다 `\\`.

### 장과 절

저자 도구와 관계없이 더 긴 문서는 보통 부분, 장, 절, 하위 절 등으로 구분됩니다. LaTeX도 문서 구조를 만드는 명령을 제공하지만, 사용 가능한 명령과 그 구현(하는 일)은 사용하는 문서 클래스에 따라 달라질 수 있습니다. 예를 들어, 다음을 사용해 작성한 문서는 `book` 클래스는 부분, 장, 절, 하위 절 등으로 나눌 수 있지만, `letter` 클래스는 그렇게 하는 명령을 제공(지원)하지 않습니다.

다음 예시는 다음을 기반으로 문서를 구조화하는 데 사용되는 명령을 보여 줍니다 `book` 클래스:

```latex
\documentclass{book}
\begin{document}

\chapter{First Chapter}

\section{Introduction}

이것은 첫 번째 절입니다.

Lorem  ipsum  dolor  sit  amet,  consectetuer  adipiscing  
elit. Etiam  lobortisfacilisis sem.  Nullam nec mi et 
neque pharetra sollicitudin.  Praesent imperdietmi nec ante. 
Donec ullamcorper, felis non sodales...

\section{Second Section}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
sollicitudin.  Praesent imperdiet mi necante...

\subsection{First Subsection}
Praesent imperdietmi nec ante. Donec ullamcorper, felis non sodales...

\section*{Unnumbered Section}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem...
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Book+class+example+document\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cchapter%7BFirst+Chapter%7D%0A%0A%5Csection%7BIntroduction%7D%0A%0AThis+is+the+first+section.%0A%0ALorem++ipsum++dolor++sit++amet%2C++consectetuer++adipiscing++%0Aelit.+Etiam++lobortisfacilisis+sem.++Nullam+nec+mi+et+%0Aneque+pharetra+sollicitudin.++Praesent+imperdietmi+nec+ante.+%0ADonec+ullamcorper%2C+felis+non+sodales...%0A%0A%5Csection%7BSecond+Section%7D%0A%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem.++Nullam+nec+mi+et+neque+pharetra+%0Asollicitudin.++Praesent+imperdiet+mi+necante...%0A%0A%5Csubsection%7BFirst+Subsection%7D%0APraesent+imperdietmi+nec+ante.+Donec+ullamcorper%2C+felis+non+sodales...%0A%0A%5Csection%2A%7BUnnumbered+Section%7D%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem...%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX book 문서의 절을 보여 주는 이미지](https://images.ctfassets.net/nrgyaltdicpt/1A1T7YsurQdM058OwmLqd8/7f6e962c31356bafa702bab9062f6061/LL30Fig16-plain.svg)

장 구분 명령의 이름은 대부분 자명합니다. 예를 들어, `\chapter{First Chapter}` 라는 제목의 새 장을 만듭니다 `첫 번째 장`, `\section{Introduction}` 라는 제목의 절을 만듭니다 `소개`등이 있습니다. 절은 더 나아가 `\subsection{...}` 로도 나눌 수 있으며 심지어 `\subsubsection{...}`까지 가능합니다. 절, 하위 절 등의 번호 매기기는 자동이지만, 끝에 별표(\*)가 붙은 이른바 *별표 버전* 을 사용하면 비활성화할 수 있습니다. 예를 들면 `\section*{...}` 와 `\subsection*{...}`.

*전체적으로*LaTeX 문서 클래스는 다음과 같은 장 구분 명령을 제공하며, 각 특정 클래스는 그중 관련 하위 집합만 지원합니다:

* `\part{part}`
* `\chapter{chapter}`
* `\section{section}`
* `\subsection{subsection}`
* `\subsubsection{subsubsection}`
* `\paragraph{paragraph}`
* `\subparagraph{subparagraph}`

특히 `\part` 와 `\chapter` 명령은 오직 다음에서만 사용할 수 있습니다 `report` 와 `book` 문서 클래스.

Overleaf 문서를 방문하세요 [장과 절에 관한 문서](broken://pages/ec4277cc80452c6fb65a1245b887198353edfff6) 문서 구조 명령에 대한 자세한 정보를 보려면.

## 표 만들기

Overleaf는 표를 만드는 세 가지 방법을 제공합니다:

1. 다음을 사용하는 방법 [**표 삽입** 버튼을](https://www.overleaf.com/learn/how-to/How%5Fto%5Finsert%5Ftables%5Fin%5FOverleaf%23inserttable#Using%5FInsert%5FTable%5Fto%5Fcreate%5Fa%5Ftable%5Fin%5Fyour%5Fproject) 에 있는 **비주얼 편집기** (또는 **코드 편집기**) 도구 모음.
2. [표를 복사하여 붙여넣기](https://www.overleaf.com/learn/how-to/How%5Fto%5Fpaste%5Fformatted%5Fcontent%5Finto%5FOverleaf%23pastingtables) 다른 문서에서 **비주얼 편집기**.
3. Code Editor에서 표에 대한 LaTeX 코드를 작성하기.

LaTeX가 처음이라면, 다음의 도구 모음을 사용하는 것이 **비주얼 편집기** (옵션 1)은 시작하기 좋은 방법입니다. 다음 간에 전환할 수 있습니다 **비주얼 편집기** 와 **코드 편집기** 표 뒤의 코드를 보려면.

여기서는 가장 유연한 표 작성 방법인 옵션 3에 초점을 맞추고, 선(규칙)과 캡션 추가를 포함하여 LaTeX에서 표를 만드는 방법을 보여 주는 예시를 제공합니다. 익숙해지면 다음에 대한 자세한 안내도 살펴보세요 [LaTeX를 사용해 표를 만드는 방법](https://www.overleaf.com/learn/latex/Tables).

### LaTeX에서 기본 표 만들기

기본 표를 조판하는 방법을 보여 주는 예시로 시작합니다:

```latex
\begin{center}
\begin{tabular}{c c c}
 cell1 & cell2 & cell3 \\ 
 cell4 & cell5 & cell6 \\  
 cell7 & cell8 & cell9    
\end{tabular}
\end{center}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=An+example+of+a+basic+table\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7Bc+c+c%7D%0A+cell1+%26+cell2+%26+cell3+%5C%5C+%0A+cell4+%26+cell5+%26+cell6+%5C%5C++%0A+cell7+%26+cell8+%26+cell9++++%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D%0A%3C%2Fsource%3E)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX로 조판된 표를 보여 주는 그림](https://images.ctfassets.net/nrgyaltdicpt/5K46QavbKv9vF4RI1GbUf2/f22d4f8a06d00251166f86d2c891321e/LL30Fig17-plain.svg)

명령이 `tabular` 환경은 표를 만드는 기본 LaTeX 방법입니다. 이 환경에는 매개변수를 지정해야 하며, 이 경우 `{c c c}` 이것은 LaTeX에 세 개의 열이 있으며 각 열의 텍스트가 가운데 정렬되어야 함을 알려 줍니다. 다음도 사용할 수 있습니다 `r` 텍스트를 오른쪽 정렬하려면 다음을 사용하고 `l` 왼쪽 정렬하려면 다음을 사용합니다. 정렬 기호 `&` 는 표 행 안의 각 셀을 구분하는 데 사용됩니다. 표 행을 끝내려면 다음을 사용하세요 *새 줄* 명령 `\\`. 우리의 표는 다음 안에 포함되어 있습니다 `center` 환경에 넣어 페이지의 텍스트 너비 안에서 가운데에 오도록 했습니다.

### 테두리 추가하기

명령이 `tabular` 환경은 표의 일부로 가로 및 세로 선(규칙)을 지원합니다:

* 행 위아래에 가로선을 추가하려면 다음을 사용하세요 `\hline` 명령
* 열 사이에 세로선을 추가하려면 세로선 매개변수 `|`

이 예에서 인수는 `{|c|c|c|}` 이며, 이는 세 개의(가운데 정렬된) 열이 각각 세로선(규칙)으로 구분됨을 선언합니다. 또한 다음을 사용합니다 `\hline` 첫 번째 행 위와 마지막 행 아래에 가로선을 넣기 위해:

```latex
\begin{center}
\begin{tabular}{|c|c|c|} 
 \hline
 cell1 & cell2 & cell3 \\ 
 cell4 & cell5 & cell6 \\ 
 cell7 & cell8 & cell9 \\ 
 \hline
\end{tabular}
\end{center}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Table+example+with+rules\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A%5Cbegin%7Btabular%7D%7B%7Cc%7Cc%7Cc%7C%7D+%0A+%5Chline%0A+cell1+%26+cell2+%26+cell3+%5C%5C+%0A+cell4+%26+cell5+%26+cell6+%5C%5C+%0A+cell7+%26+cell8+%26+cell9+%5C%5C+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![가로선과 세로선이 포함된 LaTeX 조판 표를 보여 주는 그림](https://images.ctfassets.net/nrgyaltdicpt/5uWYGUhK1XJJJaWz5R1EmX/3ee88bf6b2eaf8d0644b57fa8064800b/LL30Fig18-plain.svg)

다음은 추가 예시입니다:

```latex
\begin{center}
 \begin{tabular}{||c c c c||} 
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex] 
 \hline\hline
 1 & 6 & 87837 & 787 \\ 
 \hline
 2 & 7 & 78 & 5415 \\
 \hline
 3 & 545 & 778 & 7507 \\
 \hline
 4 & 545 & 18744 & 7560 \\
 \hline
 5 & 88 & 788 & 6344 \\ [1ex] 
 \hline
\end{tabular}
\end{center}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Another+table+example+containing+rules\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bcenter%7D%0A+%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A+1+%26+6+%26+87837+%26+787+%5C%5C+%0A+%5Chline%0A+2+%26+7+%26+78+%26+5415+%5C%5C%0A+%5Chline%0A+3+%26+545+%26+778+%26+7507+%5C%5C%0A+%5Chline%0A+4+%26+545+%26+18744+%26+7560+%5C%5C%0A+%5Chline%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Cend%7Bcenter%7D%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![가로선과 세로선이 포함된 LaTeX 조판 표를 보여 주는 그림](https://images.ctfassets.net/nrgyaltdicpt/1Cy9FcRnDVDRUPQdCgaKq6/c21e5f7d9a53514756c6e1f2996e51e0/LL30Fig19-plain.svg)

### 캡션, 레이블, 참조

이미지와 거의 같은 방식으로 표에 캡션을 달고 참조할 수 있습니다. 유일한 차이점은 다음 대신 **`figure`** 환경을 사용하지 않고 다음을 사용한다는 점입니다 **`table`** 환경.

표 \ref{table:data}는 표 캡션을 추가하고 표를 참조하는 방법을 보여 줍니다.

```latex
\begin{table}[h!]
\centering
\begin{tabular}{||c c c c||} 
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex] 
 \hline\hline
 1 & 6 & 87837 & 787 \\ 
 2 & 7 & 78 & 5415 \\
 3 & 545 & 778 & 7507 \\
 4 & 545 & 18744 & 7560 \\
 5 & 88 & 788 & 6344 \\ [1ex] 
 \hline
\end{tabular}
\caption{캡션과 레이블을 테스트하기 위한 표.}
\label{table:data}
\end{table}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Table+captions+and+references\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0ATable+%5Cref%7Btable%3Adata%7D+shows+how+to+add+a+table+caption+and+reference+a+table.%0A%5Cbegin%7Btable%7D%5Bh%21%5D%0A%5Ccentering%0A%5Cbegin%7Btabular%7D%7B%7C%7Cc+c+c+c%7C%7C%7D+%0A+%5Chline%0A+Col1+%26+Col2+%26+Col2+%26+Col3+%5C%5C+%5B0.5ex%5D+%0A+%5Chline%5Chline%0A+1+%26+6+%26+87837+%26+787+%5C%5C+%0A+2+%26+7+%26+78+%26+5415+%5C%5C%0A+3+%26+545+%26+778+%26+7507+%5C%5C%0A+4+%26+545+%26+18744+%26+7560+%5C%5C%0A+5+%26+88+%26+788+%26+6344+%5C%5C+%5B1ex%5D+%0A+%5Chline%0A%5Cend%7Btabular%7D%0A%5Ccaption%7BTable+to+test+captions+and+labels.%7D%0A%5Clabel%7Btable%3Adata%7D%0A%5Cend%7Btable%7D%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![캡션이 있는 LaTeX 표](https://images.ctfassets.net/nrgyaltdicpt/1f5w74UIaTCkpApaPdVeWf/580a87c2413ddc9d6bdef3bf462689fc/LL30Fig20-plain.svg)

## 목차 추가하기

목차를 만드는 것은 간단합니다. 왜냐하면 명령 `\tableofcontents` 이 대부분의 작업을 대신 해 주기 때문입니다:

```latex
\documentclass{article}
\title{장과 절}
\author{Gubert Farnsworth}
\date{August 2022}
\begin{document}
  
\maketitle
  
\tableofcontents

\section{Introduction}
   
이것은 첫 번째 절입니다.
      
Lorem  ipsum  dolor  sit  amet,  consectetuer  adipiscing  
elit.   Etiam  lobortisfacilisis sem.  Nullam nec mi et 
neque pharetra sollicitudin.  Praesent imperdietmi nec ante. 
Donec ullamcorper, felis non sodales...
       
\section*{Unnumbered Section}
\addcontentsline{toc}{section}{번호 없는 절}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
sollicitudin.  Praesent imperdiet mi necante...

\section{Second Section}
       
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.  
Etiam lobortis facilisissem.  Nullam nec mi et neque pharetra 
sollicitudin.  Praesent imperdiet mi necante...
\end{document}
```

[이 예제를 Overleaf에서 열어 보세요.](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Generating+a+table+of+contents\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Ctitle%7BSections+and+Chapters%7D%0A%5Cauthor%7BGubert+Farnsworth%7D%0A%5Cdate%7BAugust+2022%7D%0A%5Cbegin%7Bdocument%7D%0A++%0A%5Cmaketitle%0A++%0A%5Ctableofcontents%0A%0A%5Csection%7BIntroduction%7D%0A+++%0AThis+is+the+first+section.%0A++++++%0ALorem++ipsum++dolor++sit++amet%2C++consectetuer++adipiscing++%0Aelit.+++Etiam++lobortisfacilisis+sem.++Nullam+nec+mi+et+%0Aneque+pharetra+sollicitudin.++Praesent+imperdietmi+nec+ante.+%0ADonec+ullamcorper%2C+felis+non+sodales...%0A+++++++%0A%5Csection%2A%7BUnnumbered+Section%7D%0A%5Caddcontentsline%7Btoc%7D%7Bsection%7D%7BUnnumbered+Section%7D%0A%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem.++Nullam+nec+mi+et+neque+pharetra+%0Asollicitudin.++Praesent+imperdiet+mi+necante...%0A%0A%5Csection%7BSecond+Section%7D%0A+++++++%0ALorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit.++%0AEtiam+lobortis+facilisissem.++Nullam+nec+mi+et+neque+pharetra+%0Asollicitudin.++Praesent+imperdiet+mi+necante...%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![LaTeX로 생성된 목차를 보여 주는 그림](https://images.ctfassets.net/nrgyaltdicpt/MxY592Q6EGsDKMA2mZw0t/fffa41a0a0d30770526f73aff72a7be1/LL30Fig21r-plain.svg)

절, 하위 절, 장은 목차에 자동으로 포함됩니다. 번호가 없는 절처럼 항목을 수동으로 추가하려면 다음 명령을 사용하세요 `\addcontentsline` 예시에서 보듯이.

## 완성된 문서 다운로드하기

다음 짧은 동영상은 프로젝트의 소스 코드나 조판된 PDF 파일을 다운로드하는 방법을 보여 줍니다:

더 많은 정보는 Overleaf 도움말 문서에서 찾을 수 있습니다 [Overleaf에서 작업 내보내기](https://docs.overleaf.com/managing-projects-and-files/downloading-a-project).

## LaTeX 패키지 찾기와 사용하기

LaTeX는 뛰어난 조판 기능을 제공할 뿐만 아니라 *확장성을 위한 프레임워크도 제공합니다* 추가 *패키지*기능을 통해서입니다. “모든 것을 하려는” 명령과 기능을 제공하려고 하기보다는, LaTeX는 다음과 같이 설계되었습니다 *확장 가능*하게, 사용자가 더 전문적인 조판 기능을 제공하거나 표 조판과 같은 LaTeX의 내장 기능을 확장하는 외부 코드 본문(패키지)을 불러올 수 있도록 합니다. 섹션에서 보았듯이 [이미지 추가하기](#Adding%5Fimages), 그 `graphicx` 패키지는 그래픽 파일을 가져오는 명령을 제공하여 LaTeX를 확장하며, (서문에서) 다음을 작성하여 불러왔습니다

```latex
\usepackage{graphicx}
```

### 패키지 불러오기

앞서 언급했듯이, 패키지는 문서 서문에서 다음을 통해 불러옵니다 `\usepackage` 명령을 사용하지만, 많은 LaTeX 패키지가 한 세트의 *옵션*를 제공하여 동작을 설정할 수 있으므로 `\usepackage` 명령은 종종 다음과 같이 보입니다:

```latex
\usepackage[options]{somepackage}
```

대괄호 “`[...]`”는 LaTeX가 다음을 불러올 때 어떤 옵션 집합을 적용해야 하는지 알려 줍니다 `somepackage`사용자가 요청한 옵션 집합에서는 개별 옵션 또는 설정이 일반적으로 쉼표로 구분됩니다. 예를 들어 [geometry 패키지](https://ctan.org/pkg/geometry) 는 LaTeX에서 페이지 레이아웃을 설정하는 다양한 옵션을 제공하므로, 일반적인 사용 예는 `geometry` 다음과 같을 수 있습니다:

```latex
\usepackage[total={6.5in,8.75in},
top=1.2in, left=0.9in, includefoot]{geometry}
```

명령이 `geometry` 패키지는 전 세계 LaTeX 커뮤니티 구성원들이 작성하고 기여한 패키지의 한 예이며, 이를 사용하고자 하는 누구에게나 무료로 제공됩니다.

LaTeX 패키지가 어떤 옵션도 제공하지 않거나, 사용자가 패키지 옵션의 기본값을 사용하고 싶다면, 다음과 같이 불러옵니다:

```latex
\usepackage{somepackage}
```

다음과 같이 작성하면 `\usepackage[...]{somepackage}` LaTeX는 다음과 같은 이름의 대응되는 파일을 찾습니다: `_somepackage_.sty`, 이는 패키지 명령을 사용할 수 있게 하고 해당 패키지가 제공하는 다른 코드도 실행하기 위해 로드하고 처리해야 하는 파일입니다. LaTeX가 이를 찾지 못하면 `_somepackage_.sty` 다음 Overleaf 예제에서 볼 수 있듯이 오류와 함께 종료됩니다:

```latex
\documentclass[12pt, letterpaper]{article}
\usepackage{somepackage}% a NON-EXISTENT package
\begin{document}
이것은 실패합니다!
\end{document}
```

[이것을 ***오류를 발생시키는 예제*** Overleaf에서](https://www.overleaf.com/docs?engine=pdflatex\&snip%5Fname=Error+due+to+missing+package\&snip=%5Cdocumentclass%5B12pt%2C+letterpaper%5D%7Barticle%7D%0A%5Cusepackage%7Bsomepackage%7D%25+a+NON-EXISTENT+package%0A%5Cbegin%7Bdocument%7D%0AThis+will+fail%21%0A%5Cend%7Bdocument%7D)

이 예제는 다음과 같은 출력물을 만듭니다:

![누락된 패키지로 인해 발생하는 오류를 보여주는 이미지](https://sharelatex-wiki-cdn-671420.cdn77.org/learn-scripts/images/6/60/LL30packagefail.png)

### 패키지 정보 찾기: CTAN

패키지는 다음을 통해 배포됩니다: [종합 TeX 아카이브 네트워크](https://www.ctan.org/)라고 보통 부르며, 이 글을 쓰는 시점에는 2,881명의 기여자로부터 제공된 6,287개의 패키지를 호스팅하고 있습니다. CTAN [자체를 다음과 같이 소개합니다](https://www.ctan.org/ctan) 다음과 같이

> ... TEX 관련 자료를 다운로드할 수 있도록 제공하는 전 세계의 인터넷 사이트 모음입니다.

유용한 패키지를 찾기 위해 CTAN을 둘러볼 수 있습니다. 예를 들면:

* [주제별로](https://www.ctan.org/topics/cloud)
* [알파벳순으로](https://www.ctan.org/pkg) (패키지 이름을 알고 있다면 유용합니다)

다음도 사용할 수 있습니다: [검색 기능](https://www.ctan.org/pkg) (페이지 상단에 있습니다).

### Overleaf에서 사용할 수 있는 패키지: TeX Live 소개

1년에 한 번 (방대한) *부분집합* CTAN에 호스팅된 패키지들 중 일부와 LaTeX 관련 글꼴 및 기타 소프트웨어는 하나로 모여 다음이라는 시스템으로 배포됩니다: [TeX Live](https://tug.org/texlive/), 이를 사용하여 자신만의(로컬) LaTeX 환경을 설치할 수 있습니다. 사실, [Overleaf의 서버도 TeX Live를 사용합니다](https://www.overleaf.com/learn/latex/Overleaf%5Fand%5FTeX%5FLive) 그리고 TeX Live의 새 버전이 출시되면 업데이트됩니다. Overleaf의 TeX Live 업데이트는 즉시 이루어지지 않고 출시 후 몇 달 뒤에 진행되므로, 새 TeX Live 버전을 다음과의 호환성 테스트를 수행할 시간을 확보할 수 있습니다: [우리 갤러리에 포함된 수천 개의 템플릿](https://www.overleaf.com/gallery). 예를 들어, 여기에 우리의 [TeX Live 2025 업그레이드 공지](https://www.overleaf.com/blog/tex-live-2025-is-now-available).

TeX Live에는 (방대한) *부분집합* CTAN 패키지의 일부가 포함되어 있지만, 다음과 같은 흥미로운 패키지를 찾을 수도 있습니다: [Go 다이어그램을 조판하는 igo](https://ctan.org/pkg/igo?lang=en), 이는 CTAN에 호스팅되어 있지만 TeX Live에는 포함되지 않고(배포되지 않고) 따라서 Overleaf에서는 사용할 수 없습니다. CTAN에 호스팅된 일부 패키지는 여러 가지 이유로 TeX Live에 포함되지 않습니다. 어떤 패키지는 더 이상 사용되지 않거나, 라이선스 문제가 있거나, 매우 새롭거나(최근 업로드됨), Windows에서는 작동하지만 Linux에서는 작동하지 않는 등 플랫폼 의존성이 있을 수 있습니다.

새 패키지와 기존 패키지의 업데이트는 일 년 내내 CTAN에 업로드되지만, TeX Live 업데이트는 연 1회 배포됩니다. 따라서 현재 버전의 TeX Live에 포함된 패키지들은 CTAN에 호스팅된 것들만큼 최신이 아닐 수 있습니다. Overleaf의 서버가 TeX Live를 사용하므로, 우리 서버에 설치된 패키지들—즉 사용자에게 제공되는 것들—이 CTAN에서 제공되는 가장 최신 버전이 아닐 수도 있지만, 일반적으로 이는 문제가 되지 않을 가능성이 큽니다.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/texlive/ko/latex/30-latex.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
