> 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/latex/ko/languages/15-spanish.md).

# 스페인어

## 소개

이 글에서는 스페인어 텍스트를 조판하는 방법을 설명합니다. 여기에는 ñ와 같은 악센트 문자를 올바르게 조판하는 기능과 하이픈 처리와 같은 언어별 기능에 대한 지원이 포함됩니다.

### pdfLaTeX를 사용한 스페인어 텍스트 예제

아래 코드 링크를 통해 Overleaf에서 열 수 있는 다음 pdfLaTeX 예제로 시작하겠습니다.

```latex
\documentclass{article}

% 글꼴(출력) 인코딩 설정
\usepackage[T1]{fontenc}

% \usepackage[utf8]{inputenc}는 더 이상 필요하지 않습니다(2018년 이후)

% 스페인어 전용 명령
\usepackage[spanish]{babel}
\begin{document}
\tableofcontents

\vspace{2cm} %2cm 간격 추가

\begin{abstract}
이것은 다음 내용의 간단한 요약입니다.
스페인어로 작성된 문서입니다.
\end{abstract}

\section{소개 섹션}
이것은 첫 번째 섹션이며, 몇 가지
추가 요소를 넣어도 모든 것이
올바르게 작성됩니다. 더 나아가, 어떤 단어가
너무 길어서 잘려야 하는 경우에도,
babel이 적절하게 잘리도록 처리합니다
언어에 따라 다르게.

\section{정리가 있는 섹션}
이 섹션은 명령이 어떻게 되는지 보기 위한 것입니다
텍스트를 정의하는
\end{document}
```

[Overleaf에서 이 pdfLaTeX 예제를 열어 보세요](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Spanish+text+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%0A%25+Set+the+font+%28output%29+encodings%0A%5Cusepackage%5BT1%5D%7Bfontenc%7D%0A%0A%25+%5Cusepackage%5Butf8%5D%7Binputenc%7D+is+no+longer+required+%28since+2018%29%0A%0A%25+Spanish-specific+commands%0A%5Cusepackage%5Bspanish%5D%7Bbabel%7D%0A%5Cbegin%7Bdocument%7D%0A%5Ctableofcontents%0A%0A%5Cvspace%7B2cm%7D+%25Add+a+2cm+space%0A%0A%5Cbegin%7Babstract%7D%0AEste+es+un+breve+resumen+del+contenido+del+%0Adocumento+escrito+en+espa%C3%B1ol.%0A%5Cend%7Babstract%7D%0A%0A%5Csection%7BSecci%C3%B3n+introductoria%7D%0AEsta+es+la+primera+secci%C3%B3n%2C+podemos+agregar+%0Aalgunos+elementos+adicionales+y+todo+ser%C3%A1+%0Aescrito+correctamente.+M%C3%A1s+a%C3%BAn%2C+si+una+palabra+%0Aes+demasiado+larga+y+tiene+que+ser+truncada%2C+%0Ababel+tratar%C3%A1+de+truncarla+correctamente+%0Adependiendo+del+idioma.%0A%0A%5Csection%7BSecci%C3%B3n+con+teoremas%7D%0AEsta+secci%C3%B3n+es+para+ver+qu%C3%A9+pasa+con+los+comandos+%0Aque+definen+texto%0A%5Cend%7Bdocument%7D)

이 예제는 다음 출력을 생성합니다:

![OL2spanish1.png](/files/0e4bbc4afb83ea8bd802c55542989b7c561c6372)

### 텍스트 파일: 정수와 문자

LaTeX 입력과 같은 모든 텍스트 파일은 `.tex` 수치적(정수) 값들의 흐름에 불과하며, 이는 다음을 위한 메커니즘으로 사용됩니다 *표현하다* 텍스트의 문자들; 따라서 텍스트 파일을 처리하는 것은 정수 값들의 시퀀스를 훑어보는(읽고/처리하는) 일을 포함합니다. 그러나 중요한 질문이 생깁니다: *어떤 문자 집합이* 특정 텍스트 파일에 들어 있는 정수 값들에 의해 실제로 표현되는가? 다시 말해, 그 정수 값들은 어떻게 *인코딩되었는가*: 텍스트 파일의 정수에서 해당 정수가 나타내야 하는 대응 문자로의 올바른(의도된) "매핑"(인코딩)은 무엇인가 *표현하다*?

텍스트 파일은 수많은 컴퓨팅 환경에서 생성될 수 있습니다: 서로 다른 국가/대륙에 걸쳐, 다양한 장치, 운영 체제 및 편집 도구를 사용하여 말입니다. 텍스트 파일의 작성자는 텍스트 파일에 포함된 개별 문자를 나타내기 위해 선택한 정수 값의 시퀀스를 생성하고 저장할 때, 언어와 같은 지역 요구사항에 따라 서로 다른 텍스트 인코딩을 사용할 수도 있습니다. 생성된 텍스트 파일이 동일한 인코딩을 사용하는 호환 가능한 기술 생태계 안에 머문다면 이는 잘 작동할 수 있지만, 그런 파일이 완전히 다른 환경으로 전송되면 어떻게 될까요—많은 텍스트 파일에는 자신을 생성하는 데 사용된 인코딩을 나타내는 정보가 들어 있지 않기 때문입니다.

분명히 텍스트 데이터의 생산자(작성자)와 소비자(사용자)는 어떤 방식으로든 사용 중인 인코딩(매핑)에 합의해야 합니다. 그렇지 않으면 *인코딩 오류* 파일의 정수 데이터와 그것이 나타낸다고 가정되는 문자 집합 간의 불일치로 인해 발생할 가능성이 높습니다. 텍스트 파일의 정수 값을 문자에 올바르게 매핑하는 것 외에도, 그 문자들을 이후 시각적으로 표시하려면 원하는 문자의 시각적 표현을 출력할 수 있는 데이터(도형, 또는 비트맵까지)를 제공할 수 있는 일종의 글꼴이 필요합니다.

### 입력 인코딩: inputenc, UTF-8 및 2018년 LaTeX의 변경

역사적으로 LaTeX 입력을 포함한 텍스트 파일을 생성/처리하는 데 다양한 8비트 인코딩이 사용되었습니다. 아주 긴 이야기를 짧게 하자면, LaTeX 개발자들은 다음 패키지를 만들었습니다. `inputenc` 이 패키지는 인코딩 문제를 해결하기 위해 만들어졌으며—다양한 인코딩으로 생성된 텍스트 파일이 서로 다른 LaTeX 설치 간에 전송될 수 있게 했습니다.

그러나 시간이 지나면서 사용자/소프트웨어 개발자들은 여러 8비트 인코딩에서 벗어나 Unicode와 그 UTF-8 인코딩 방식을 사용하게 되었고, 이는 텍스트 파일 인코딩의 사실상 표준 옵션이 되었습니다. 2018년 이전에는 UTF-8로 인코딩된 파일을 처리하기 위해 LaTeX 문서 서문에 다음 줄이 포함되었습니다.

```latex
\usepackage[utf8]{inputenc}
```

독자들은 위 예제에 다음 줄이 포함되어 있지 않다는 점을 알아차릴 수 있습니다 `\usepackage[utf8]{inputenc}` 문서 서문에 말입니다: 왜 그럴까요? 이는 2018년에 도입된 LaTeX의 중요한 변경 사항 때문입니다. 기본 *입력* 인코딩이 UTF-8로 바뀌었기 때문입니다. pdfLaTeX로 조판되고 UTF-8로 인코딩된 텍스트를 사용하는 문서들, Overleaf에서 작성되고 조판된 것들을 포함하여, 더 이상 *필요가* 포함할 필요가 `\usepackage[utf8]{inputenc}` 있지만 [그렇게 해도 해가 되지 않습니다](https://www.latex-project.org/news/2018/04/10/issue28-of-latex2e-news-released/). 자세한 내용은 다음을 참조하세요. [2018년 4월 LaTeX News 호](https://www.latex-project.org/news/2018/04/10/issue28-of-latex2e-news-released/) 그리고 Overleaf 블로그 게시물 [*TeX Live 업그레이드—2019년 9월*](https://www.overleaf.com/blog/tex-live-upgrade-september-2019). Overleaf에서 생성된 모든 텍스트 파일은 UTF-8로 인코딩됩니다.

### 출력 인코딩: fontenc 패키지

입력 파일에 포함된 문자를 올바르게 조판하려면, 그 문자들을 적절한 *출력 글리프* 로 매핑해야 합니다. 문서를 조판하는 데 사용되는 글꼴에 들어 있는 (글리프)입니다. 이 “출력 인코딩”은 다음과 같은 또 다른 패키지가 처리합니다. `fontenc`.

사용하려면 `fontenc` 다음과 같은 인코딩을 사용하여 문서 서문에 다음 줄을 포함하세요 [T1 인코딩](http://mirrors.ctan.org/macros/latex/base/encguide.pdf)은 라틴 기반 언어에 포함된 악센트 문자를 지원합니다:

```latex
\usepackage[T1]{fontenc}
```

다음을 사용하여 `T1` 글꼴 인코딩은 `\usepackage[T1]{fontenc}`을 통해 다른 이점도 있습니다:

* 기본 OT1 LaTeX 글꼴(“출력”) 인코딩은 7비트이므로 128개의 문자만 인코딩할 수 있으며, 글꼴에 들어 있는 진짜 악센트 문자 모양(글리프)에 대한 접근을 포함(허용)하지 않습니다.  `OT1` 인코딩은 TeX 엔진이 기본 문자에 겹쳐지고 이동된 악센트 문자를 결합하여 악센트 문자를 “가짜로” 조판하도록 만듭니다.
* TeX 엔진이 다음에 의존해야 한다면 *구성* 된 악센트 문자라면, PDF에서 텍스트를 복사/붙여넣기할 때 영향이 있습니다: 구성된 악센트 문자가 포함된 텍스트를 복사하면 *두 개의 분리된 문자* 가 붙여넣어집니다: 기본 문자와 악센트 문자입니다. 다음을 사용하면 `T1` 인코딩은 이를 방지합니다.
* 다음을 사용하여 `T1` 인코딩을 사용하면 실제 악센트 문자를 사용할 수 있어 하이픈 분리도 개선됩니다.

### LaTeX T1 글꼴 인코딩

다음 표는 `T1` 글꼴 인코딩을 나열합니다. 이는 문서 *LaTeX 글꼴 인코딩* 의 22페이지에서 재현한 것입니다 [CTAN에서 사용할 수 있습니다](http://mirrors.ctan.org/macros/latex/base/encguide.pdf).

![](/files/0fb0aaa057e395c7b4fb0bcb75bd733a9f1b43a9)

## 언어별 패키지 및 명령

LaTeX의 기본 기능을 확장하여 올바른 하이픈 분리와 문서 요소 이름의 번역을 제공하려면, 다음 패키지를 가져오세요. `babel` 패키지를 다음을 사용하여 불러오세요 `스페인어` 언어 옵션.

```latex
\usepackage[spanish]{babel}
```

다음에서 보실 수 있듯이 [pdfLaTeX를 사용하는 예제](#spanish-text-example-using-pdflatex)대신 “Abstract”와 “Contents”가 아니라 스페인어 버전인 “Resumen”과 “Índice”가 사용됩니다.

Babel은 매개변수를 통해 스페인어에 대한 추가 지역화 지원을 제공합니다 `mexico` 및 `mexico-com`; 후자는 수학 모드에서 소수점 표시에 점 대신 쉼표를 사용합니다. 이러한 옵션은 다음과 함께 `babel` 패키지에 스페인어 지원과 함께 전달할 수 있습니다:

```latex
\usepackage[spanish, mexico]{babel}
```

다음 예제에서 보이듯, 일부 수학 명령도 스페인어로 현지화되며, 스페인어 따옴표(도 함께 보여줍니다`<<` 및 `>>`):

```latex
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\begin{document}
\section{정리가 있는 섹션}
이 섹션은 텍스트를 정의하는 명령이 어떻게 되는지 보기 위한 것입니다

\[ \lim x =  \tg {\theta} + \max \{3.52, 4.22\} \]

이 패키지는 또한 <<이러한 따옴표 표식>>에 대해 RAE 규칙이 지시하는 것처럼 특별한 동작을 추가합니다.
\end{document}
```

[Overleaf에서 이 pdfLaTeX 예제를 열어 보세요](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+of+math+localization+for+Spanish\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5BT1%5D%7Bfontenc%7D%0A%5Cusepackage%5Bspanish%5D%7Bbabel%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BSecci%C3%B3n+con+teoremas%7D%0AEsta+secci%C3%B3n+es+para+ver+que+pasa+con+los+comandos+que+definen+texto%0A%0A%5C%5B+%5Clim+x+%3D++%5Ctg+%7B%5Ctheta%7D+%2B+%5Cmax+%5C%7B3.52%2C+4.22%5C%7D+%5C%5D%0A%0AEl+paquete+tambi%C3%A9n+agrega+un+comportamiento+especial+a+%3C%3C%C3%A9stas+m%C3%A1rcas+para+hacer+citas+textuales%3E%3E+tal+como+lo+indican+las+relgas+de+la+RAE.%0A%5Cend%7Bdocument%7D)

이 예제는 다음 출력을 생성합니다:

![OL2spanish2.png](/files/cd251726b1750981b2d9bc9ae3adc7f029608656)

여기에서 `\max` 및 `\lim` 악센트 문자를 사용해 표시됩니다. 스페인어의 수학 기호 전체 목록은 다음에서 확인할 수 있습니다 [참조 안내서](#reference-guide). 수학 명령의 지역화에 대한 추가 기능의 자세한 내용은 (스페인어) 문서에서 찾을 수 있습니다 [`babel-spanish` 패키지](https://ctan.org/pkg/babel-spanish?lang=en).

문자 시퀀스 `<<` 및 `>>` 는 스페인어 따옴표를 만드는 데 사용되며, 일부 패키지와 충돌할 수 있습니다. 다음의 (스페인어) 문서를 참조하십시오 [`babel-spanish` 패키지](https://ctan.org/pkg/babel-spanish?lang=en) 따옴표 사용에 대한 자세한 내용은.

## 하이픈 분리

다음 `babel` 패키지는 보통 언어별 하이픈 분리 기능을 제공하는 데 좋은 역할을 하지만, 특정 단어가 올바르게 하이픈 분리되지 않으면 도움이 되는 패키지가 있습니다. 예를 들어, 다음을 추가할 수 있습니다. `hyphenat` 패키지를 문서 서문에 추가할 수 있습니다:

```latex
 \usepackage{hyphenat}
 \hyphenation{mate-máti-cas recu-perar}
```

첫 번째 명령은 패키지를 불러오고 `hyphenat` 두 번째 줄은 정의된 하이픈 분리 규칙을 가진 공백으로 구분된 단어들의 목록입니다. 반면에, 어떤 *단어* 가 자동으로 분리되지 않도록 하려면 다음을 사용하세요 `{\nobreak word}` 문서 내에서 해당 명령을 사용하세요.

## 참조 안내서

**수학 모드에서의 스페인어 LaTeX 명령**

| LaTeX 명령  | 출력      |
| --------- | ------- |
| `\sen`    | sen     |
| `\tg`     | tg      |
| `\arcsen` | arc sen |
| `\arccos` | arc cos |
| `\arctg`  | arc tg  |
| `\lim`    | 극한      |
| `\limsup` | 상한 극한   |
| `\liminf` | 하한 극한   |
| `\max`    | 최대      |
| `\inf`    | 최소      |
| `\min`    | 최소값     |

## 추가 읽을거리

자세한 내용은 다음을 참조하세요

* [다음의 문서 `babel-spanish` 패키지](https://ctan.org/pkg/babel-spanish?lang=en)
* [XƎLaTeX에서 최신 글꼴 지원하기](/latex/ko/fonts/03-xelatex.md)
* [따옴표와 인용 부호 조판하기](/latex/ko/languages/04-typesetting-quotations.md)
* [국제 언어 지원](/latex/ko/languages/03-international-language-support.md)
* [중국어](/latex/ko/languages/06-chinese.md)
* [프랑스어](/latex/ko/languages/07-french.md)
* [독일어](/latex/ko/languages/08-german.md)
* [그리스어](/latex/ko/languages/09-greek.md)
* [이탈리아어](/latex/ko/languages/10-italian.md)
* [일본어](/latex/ko/languages/11-japanese.md)
* [한국어](/latex/ko/languages/12-korean.md)
* [포르투갈어](/latex/ko/languages/13-portuguese.md)
* [러시아어](/latex/ko/languages/14-russian.md)
* [아랍 문자](/latex/ko/languages/05-arabic.md)
* [LaTeX2ε에 대한 그다지 짧지 않은 소개](http://www.ctan.org/tex-archive/info/lshort/)
* [WikiBooks의 LaTeX/국제화](http://en.wikibooks.org/wiki/LaTeX/Internationalization)
* [WikiBooks의 LaTeX/특수 문자](http://en.wikibooks.org/wiki/LaTeX/Special_Characters)


---

# 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/latex/ko/languages/15-spanish.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.
