> 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/knowledge-base/066-how-to-find-and-fix-errors-reported-in-generated-files.md).

# 생성된 파일에 보고된 오류를 찾고 수정하는 방법

## 소개

때때로 Overleaf는 다음과 같은 이름의 파일에서 발생한 오류를 보고합니다 `output.toc`, `output.bbl` 등, 그러나 그런 파일들은 *프로젝트에 아예 존재하지도 않습니다*. 그렇다면 그런 파일들은 어디에서 *생겨날까요* 그리고 더 중요한 것은, 어떻게 *을 찾습니다* 및 *수정할* 수 있을까요?

> ![Gen-toc-error.png](/files/33faf58c69e7069ad66d51fae5ba7317b096786e) “하지만 저는 심지어 **가** 이 `output.toc` 파일을 제 프로젝트에 갖고 있지도 않아요!”

이 “수수께끼의 파일”들은 산출물입니다. 즉, LaTeX 컴파일 과정에서 생성되는 보조 파일들이지만, 보통은 프로젝트의 소스 파일에 있는 코딩 문제에서 비롯된 오류를 일으키기도 합니다. 이 도움말은 [실제 오류가 많은 예시](#playing-detective-locating-errors-in-generated-files) 를 사용하여 이러한 오류를 프로젝트 소스 파일(들) 안의 발생 지점까지 추적하는 방법을 보여줍니다.

## LaTeX 컴파일 과정에서 생성되는 파일

출력 `.pdf` 파일 외에도, LaTeX 컴파일 과정에서는 레이블, 상호 참조, 페이지 번호 등에 대한 정보를 담은 여러 종류의 파일이 생성됩니다. 일부 보조 파일 형식은 LaTeX 컴파일러가 직접 만드는 것이 아니라 조판 중에 사용되는 다른 처리 도구가 만듭니다. 예를 들어, 서식이 적용된 참고문헌 목록과 색인이 그렇습니다. 이러한 생성된 파일들은 이후 실행에서 컴파일러가 읽어야 하므로, 최종 `.pdf` 파일에 올바른 목록, 인용 및 상호 참조가 채워집니다.

LaTeX와 관련 처리 도구가 보조 데이터 파일을 쓰고 읽어야 한다는 점 때문에, 전체 파일 데이터 세트가 수렴(안정화)하여 최종 조판 결과(안정된) `.pdf` 파일을 만들기 전까지 여러 번의 컴파일/처리 단계가 필요할 수 있습니다. 일반적인 조판 과정은 다음과 같을 수 있습니다:

`pdflatex`$$\mapsto$$`bibtex`$$\mapsto$$`pdflatex`$$\mapsto$$`pdflatex`

로컬 LaTeX 설치에서는 각 중간 단계를 직접 실행해야 할 수도 있고, 다음과 같은 빌드 도구를 사용할 수도 있습니다 [make](https://www.gnu.org/software/make/manual/), [latexmk](https://ctan.org/pkg/latexmk) 또는 [arara](https://ctan.org/pkg/arara)를 사용하여 이 일련의 과정을 자동화할 수 있습니다. [Overleaf는 latexmk를 사용합니다](/latex/ko/knowledge-base/064-how-does-overleaf-compile-my-project.md)이며, 이 영상은 Overleaf 프로젝트에서 “Recompile” 버튼을 클릭할 때마다 어떤 일이 일어나는지 보여줍니다.

{% embed url="<https://videos.ctfassets.net/nrgyaltdicpt/Uo3I2FXEI8H6aFPBZq171/e2139f9575a4db6955dc2278dc08283c/latexmk-ol.mp4>" %}

일반적으로 생성된 파일은 다음과 동일한 파일 이름을 가집니다 `.tex` 컴파일 중인 파일의 이름을 예로 들면, 만약 다음을 컴파일하고 있다면 `**main**.tex`, 생성된 파일들은 다음과 같은 이름을 갖습니다 `**main**.aux`, `**main**.toc`, `**main**.lof` 등입니다. 그러나, *Overleaf에서* 컴파일 이름은 `\jobname` 항상 다음으로 설정됩니다 `**output**`, 따라서 [생성된 파일들은](/latex/ko/knowledge-base/150-view-generated-files.md) Overleaf 프로젝트에서 만들어진 파일은 항상 다음과 같이 이름이 붙습니다 `**output**.aux`, `**output**.toc`, `**output**.lof` 등입니다. 이러한 생성된 파일은 Overleaf 프로젝트에서 다운로드할 수 있지만, Overleaf에서 보고 편집할 수는 없습니다.

## 생성된 파일에서 보고되는 컴파일 오류

메인 프로젝트의 코딩 오류 `.tex` 파일의 오류가 생성된 파일로 이어질 수 있습니다. 예를 들어, 이스케이프되지 않은 `&` 에서 `\section{Introduction & Background}` 가 생성된 `.toc` 파일로 들어가게 됩니다. 생성된 `.toc` 파일이 다음 `pdflatex` 컴파일 실행에서 읽히면, 오류 메시지는 “.toc 파일에서 발생한” 것으로 표시됩니다. 그러나 현재 LaTeX 로그와 오류 보고는 `.toc` 파일(및 다른 생성된 파일)의 줄과 소스 `.tex` 파일에서의 원래 위치를 연결해 주지 않습니다. 따라서 원래 오류를 어디에서 수정해야 하는지 즉시 분명하지 않을 수 있습니다.

다음은 다른 LaTeX 편집기에서 오류가 어떻게 표시되는지 보여주는 예입니다. 오류 메시지를 클릭하면 생성된 `.toc` 또는 `.aux` 파일의 관련 줄을 열 수는 있지만, 오류에서 원래 위치인 `.tex` 파일로 돌아가는 경로는 없습니다. 그리고 오류를 다음으로 바꿔 수정하더라도 `&` 다음으로 바꾸면 `\&` 에서 `.toc` 파일에서 수정해도, 그것이 문제를 정말로 해결하는 것은 아닙니다. 다음에 `.tex` 파일을 컴파일할 때, `.toc` 파일이 다시 생성되고 같은 오류가 다시 `.toc` 파일에 있습니다.

![Texstudio-errors-generated-files.gif](/files/8e40404a9ba634ed61bb0d12d1c17a8585f84699)

오류가 생성된 파일에서 발생한 것으로 보고되면, 이를 해결하는 올바른 방법은 소스 파일에서 실제 원인 오류를 찾아 수정하는 것입니다. 오류 메시지에는 보통 오류 주변의 텍스트나 코드 같은 문맥 정보가 포함되므로, 소스 파일에서 텍스트 검색을 [이 도움말 페이지](/latex/ko/latex/05-errors.md) 또는 [TeX FAQ 목록](https://texfaq.org/#errors).

## 먼저 생성된 파일을 지워 보세요

때때로 생성된 파일의 오류는 이전 컴파일에서 남은 찌꺼기일 수 있습니다. 비록 여러분이 `.tex` 파일의 오류를 수정하고 다시 컴파일했더라도, 여전히 오류를 포함한 생성된 파일이 컴파일러에 의해 다시 읽혀 이전과 같은 오류가 발생할 수 있습니다. 다시 컴파일하기 전에 생성된 파일을 삭제해 볼 수 있습니다. Overleaf에서 이를 수행하는 방법은 [여기](/latex/ko/knowledge-base/028-clearing-the-cache.md).

모든 생성된 파일을 삭제하고 다시 컴파일한 뒤에도 같은 오류가 계속 보인다면, 소스 파일에 실제 오류가 있는 가능성이 큽니다.

## 탐정 놀이하기: 생성된 파일에서 오류 찾기

다음 섹션에서는 그런 오류를 어디에서 찾아야 하는지에 대한 몇 가지 팁을 제공합니다. 아래의 *의도적으로 오류가 많은* 현장 조사 연습용 예제 프로젝트를 사용하겠습니다. 준비됐나요? 시작해 봅시다!

[다음을 여세요 *오류가 많은* Overleaf 프로젝트!](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demo+of+LaTeX+compile+errors+reported+from+generated+files\&main_document=main.tex\&snip_uri=https%3A%2F%2Fassets.ctfassets.net%2Fnrgyaltdicpt%2F5qdEqgUidaYDHjOlBoKM7K%2F55395921a114edb36ed3d51d7b1c6edb%2Fdemoerrors.zip) 프로젝트는 대략 이렇게 보여야 합니다 😲:

![LaTeX 프로젝트 오류를 보여주는 이미지](/files/786085c9c3d4824270b0223e0619c1a35b6188f0)

### .aux 파일에서의 오류

다음 `.aux` 파일에는 사용에 대한 정보가 들어 있습니다 `\label{...}` 선언과 `\cite{...}` 에서 `.tex` 파일이 있으므로, 이것들을 확인하는 것이 유용합니다.

오류가 많은 예제 프로젝트에서 첫 번째 오류를 살펴봅시다.

![잘못된 \label 선언으로 인한 .aux 파일의 예시 오류](/files/1d6c251396a43721a05d1e8c00cdd927f866db0e)

오류 `\endcsname가 삽입되지 않음.` 라는 `\alpha` 은 처음 보기에는 꽤 암호처럼 보이고, 디버깅에 그다지 도움이 되지 않는 것처럼 보입니다. 그러나 오류 메시지의 텍스트(문맥)를 보면, 그것이 다음을 가진 어떤 코드 근처에서 발생하고 있음을 알 수 있습니다 `sec:\alpha`이는 1.1로 번호가 매겨진 어떤 레이블 또는 카운터와 연관되어 있습니다. 따라서 우리는 다음이 포함된 모든 `\label{...}` 우리의 `.tex` 파일을 주의 깊게 살펴볼 수 있습니다 `sec:\alpha`.

곧 예제 프로젝트의 37번째 줄을 찾게 될 것입니다:

```latex
\label{sec:\alpha}
```

다음에 전달되는 인수는 `\label{...}` 다음과 같은 LaTeX 명령이나 제어 시퀀스를 포함해서는 안 됩니다 `\alpha`. 따라서 레이블을 다음과 같이 수정하면 `\label{sec:alpha}`로 바꾸고, 이에 해당하는 `\ref{...}`도 함께 수정하면 이 오류가 해결됩니다.

다음은 `.aux` 파일에서 보고된 또 다른 오류입니다. 예제 프로젝트에서:

![\cite{...} 키의 공백 때문에 발생한 .aux 파일의 예시 오류](/files/a21967306b6d4a5e671476dcca3a633a6286a1c3)

이번에는 컴파일러가 다음의 공백을 문제 삼습니다 `\citation`; 여기서 키는 “That”으로 시작합니다. 그래서 우리는 다음을 검색하고 싶을 것입니다 `\cite{That ...}` 우리의 `.tex` 파일에서... 그리고 23번째 줄에서 찾게 됩니다:

```latex
... justo \cite{That mandatory talk} eget magna ...
```

인용 키에는 공백 문자가 들어가면 안 되므로, 이 `\cite{...}`뿐 아니라 해당하는 BIBTeX 키도 `.bib` 파일에서 제거해야 합니다.

### .toc 파일에서의 오류

다음 `.toc` 파일에는 다음 항목들이 들어 있습니다 `\tableofcontents`. 이것들은 LaTeX 문서의 절 제목에서 채워집니다. 예를 들어, `\chapter{...}`, `\section{...}`, 등입니다. 따라서 다음에서 보고된 오류를 보게 된다면 `.toc` 파일이라면, 오류 메시지에 나온 텍스트를 포함하는 절 제목을 확인해 보는 것이 좋습니다.

![\section{...}에서 이스케이프되지 않은 & 때문에 발생한 .toc 파일의 예시 오류](/files/5a15508b78ee4a9094434a73409e0b05ae9ecc9e)

제목이 “1”로 번호 매겨질 절 제목처럼 보이며, 다음 텍스트를 포함합니다 `Introduction & Welcome`. 다음을 빠르게 검색하면 `.tex` 파일의 12번째 줄로 이동하게 됩니다:

```latex
\section{Introduction & Welcome}
```

다음 `&` 여기서는 이스케이프되지 않았으므로, 다음으로 바꿔야 합니다 `\&` 에서 `.tex` 파일에 있습니다.

또 다른 비슷한 예:

![\section{...} 키에서 수학 명령이 수학 모드가 아니어서 발생한 .toc 파일의 예시 오류](/files/c7cf82b20c2725f991c2f8ff308825ae8ea725fd)

마찬가지로 우리의 추측은 “1.1”로 번호가 매겨질 절 제목을 찾는 것이고, 아마 다음을 포함하고 있을 것입니다 `Setting \alpha`. 우리의 추측은 맞았습니다. 다음의 36번째 줄에서 `.tex` 파일에 추가하세요:

```latex
\subsection{Setting \alpha}
```

`\alpha` 는 수학 명령이지만 여기서는 수학 모드로 넣는 것을 잊었으므로, 다음으로 수정해야 합니다

```latex
\subsection{Setting $\alpha$}
```

또는

```latex
\subsection{Setting \(\alpha\)}
```

때때로 오류는 다음에서 발생합니다 `.toc` 파일에서, 목차 항목의 스타일을 지정하는 데 사용된 코드의 오류 때문에:

![ToC 항목을 스타일링하는 중 부적절한 코드 때문에 발생한 .toc 파일의 예시 오류](/files/7dc6b948fac98599e22d34fdbee9fba7a764a997)

여기서는 다음을 검색하면 `\itshae` 예제의 5번째 줄에 있는 오타를 찾게 됩니다 `.tex`: 실제로는 다음이어야 합니다 `\itshape` 입니다. 이 경우 오류는 우리의 `.tex` 파일의 서문에서 찾을 수 있으므로, 바로 수정할 수 있습니다. 하지만 만약 `.cls` 또는 `.sty` 기관에서 제공한 파일을 사용하고 있고 오류가 제공된 파일의 잘못된 구성 때문이라고 의심된다면, 템플릿이나 패키지의 작성자 또는 유지 관리자에게 연락하여 템플릿을 업데이트할 수 있도록 해야 합니다.

### .lof 및 .lot 파일에서의 오류

다음 `.lof` 파일에는 다음 항목들이 들어 있습니다 `\listoffigures` 그리고 다음에 의해 채워집니다 `\caption{...}` 의 `figure` 환경을 사용합니다.

마찬가지로, `.lot` 파일은 `\caption{...}` 를 생략하는 것을 보여줍니다 `table` 환경을 사용하여 다음에 대한 항목을 생성합니다 `\listoftables`.

따라서 다음에서 LaTeX 오류가 발생한다면 `.lof` 또는 `.lot` 파일을 확인해야 합니다 `\caption{...}` 여기에는 관련 텍스트 조각이 들어 있습니다.

여기 오류 메시지를 바탕으로 다음을 검색합니다 `Effects of \alpha and var_coeff` 우리의 `\caption{...}`s, 특히 `figure`s:

![figure \caption{...} 키에서 수학 명령이 수학 모드가 아니어서 발생한 .lof 파일의 예시 오류](/files/c49d919c6c218e044c520197dd29d3c7577bb152)

그리고 우리의 19번째 줄에 도달합니다 `.tex` 파일에 추가하세요:

```latex
\caption{Effects of \alpha and var_coeff}
```

다음 `\alpha` 는 수학 모드에 있어야 합니다. 그리고 만약 `var_coeff` 가 변수 이름이라면, 밑줄은 이스케이프해야 합니다. 다음은 사용하지 마세요 `\verb|var_coeff|` 이것은 다음에서도 꽤 심각한 문제를 일으킬 수 있기 때문입니다 `\caption{...}`!

```latex
\caption{Effects of $\alpha$ and \texttt{var\_coeff}}
```

마찬가지로, 이 오류를 보면 우리는 다음을 검색할 것입니다 `n^i가 포함된 일부 샘플 데이터` 에서 `table` `\caption{...}`, 우리가 다음을 수학 모드에 넣는 것을 잊었다고 추측하며 `n^i` 도 수학 모드에 넣지 않았다고 생각합니다.

![table \caption{...} 키에서 위첨자가 수학 모드가 아니어서 발생한 .lot 파일의 예시 오류](/files/d71b4221a1aded68dd45570dfa2317ed5af9577d)

그래서 31번째 줄을 수정합니다

```latex
\caption{Some sample data with n^i}
```

을

```latex
\caption{Some sample data with $n^i$}
```

### .bbl 파일에서의 오류

다음 `.bbl` 파일에는 참고문헌 목록(bibliography)의 항목이 들어 있으며, 다음의 서식 정보를 사용해 BIBTeX에 의해 생성됩니다 `.bib` 파일, 다음의 서식 정보를 사용하여 BIBTeX에 의해 생성됩니다 `.bst` 파일. 다음에서 보고된 오류는 `.bbl` 대개 다음에서 비롯됩니다 `.bib` 파일에 있습니다.

다음은 Overleaf 지원에서 자주 보는 흔한 오류입니다:

![.bib 파일의 이스케이프되지 않은 & 때문에 발생한 .bbl 파일의 예시 오류](/files/c814cb2ad93fc705dbc83374fa373a4463a586c5)

다음을 검색하면 `This & that` 에서 `.bib` 예제 프로젝트의 파일에서 13번째 줄로 이동하게 되며, 그곳에서 우리는 `&` 다음과 같이 이스케이프되어야 한다는 것을 알게 됩니다 `\&` 또는 다음 단어로 바꿔야 합니다 `및`.

```bibtex
    title   = {This & That},
```

작성자들은 종종 다음에서 유니코드 문자와 관련된 오류를 겪습니다 `.bbl` (따라서 `.bib`) 파일—특히 정보 출처를 다른 곳에서 복사해서 붙여넣은 경우:

![.bib 파일의 지원되지 않는 유니코드 문자 때문에 발생한 .bbl 파일의 예시 오류](/files/f7a7fd10703fe3d8758cb383c6c484532a1dcf83)

오류 메시지에서 ♣ 문자를 복사해 붙여넣고 다음 안에서 검색하면 `.bib` 파일의 3번째 줄로 이동합니다:

```bibtex
    title   = {Research ♣ Development},
```

일부 유니코드 문자는 다음에서 지원되지 않습니다 `latex` 및 `pdflatex` 컴파일러. 이 오류를 피하려면 다음을 시도해 볼 수 있습니다 [프로젝트의 컴파일러를 변경하는 것](/latex/ko/knowledge-base/026-changing-compiler.md) 을 `XeLaTeX` 또는 `LuaLaTeX`. 그러나 그 경우에도 프로젝트가 해당 컴파일러와 호환되는지, 그리고 출력 PDF에서 ♣가 올바르게 렌더링되도록 그 글리프를 포함한 글꼴을 사용했는지 확인해야 합니다. 따라서 관련 LaTeX 명령을 사용하는 것이 더 좋습니다:

```bibtex
    title   = {Research $\clubsuit$ Development},
```

하지만 때로는 그 문자를 알아차리기가 훨씬 더 어려울 수 있습니다:

![.bib 파일의 지원되지 않는, 인쇄할 수 없는 유니코드 문자 때문에 발생한 .bbl 파일의 예시 오류](/files/58ee2b262183c7767cdd335e4b5f0bfeaedd8b04)

여기서 [유니코드 문자 `IDEOGRAPHIC SPACE`](https://www.fileformat.info/info/unicode/char/3000/index.htm), 따라서 실제로 공백 문자입니다. 이 정확한 문자를 오류 메시지에서 복사해 와서 다음에서 검색하기가 어려울 수 있습니다 `.bib` 파일. 그래서 이를 찾기 위해 다른 방법을 시도해야 하는데, 다음을 사용합니다 `\DeclareUnicodeCharacter` 다음을 대체하도록 `U+3000` 더 눈에 띄는 것으로 바꾸세요! 프로젝트의 서문에 다음 줄을 추가하되, 다음보다 앞에 두세요 `\begin{document}`:

```latex
\usepackage{xcolor}
\DeclareUnicodeCharacter{3000}{\textcolor{red}{BAD!!}}
```

그런 다음 프로젝트를 컴파일하면 오류가 사라집니다. 하지만 출력 PDF에서 BAD!!를 주의 깊게 찾아보세요:

![U+3000이 빨간 BAD!!로 대체된 출력 PDF](/files/c4ba9697cee396598417ae20ee2f7c528871c2e8)

이제 문제의 문자가 다음 사이에 있다는 것을 알았습니다 `의` 및 `Wondrous`, 참고문헌 항목 “An Author”의 것입니다. 파일의 5번째 줄에서는 꽤 무해해 보이지만 `.bib` 보이지 않기 때문입니다. 하지만 다음을 다시 입력하면 `...of Wondrous...` 일반 스페이스바로 수동으로 입력하면 다시 컴파일한 뒤 오류가 사라집니다.

```bibtex
    journal = {Journal of　Wondrous Musings},
```

#### biblatex에 대한 참고

다음을 사용 중이라면 `biblatex` 패키지를 사용한다면, 다음의 비슷한 오류는 `.bib` 파일에서 발생한 것으로 모두 보고될 가능성이 큽니다 `\printbibliography` 여러분의 `.tex` 파일의 줄에서 비롯된 것으로 표시될 것입니다. 디버깅 과정은 비슷합니다. 오류 메시지의 짧은 텍스트 조각을 사용하여 여러분의 `.bib` 파일에서 문제의 줄을 찾아 수정하세요.

### .bst 파일에서의 오류

`.bst` 파일은 BIBTeX가 참고문헌 목록을 처리하고 서식화하는 데 사용하는 참고문헌 스타일입니다. 다음에서 오류를 보게 된다면 `.bst` 파일들, 이는 다음의 버그 때문일 수 있습니다 `.bst` 자체의 버그일 수 있습니다. 특히 아주 오래된 스타일 파일이라면 최신 LaTeX 패키지와 더 이상 호환되지 않을 수 있습니다. 하지만 실제로는 다음의 오류 때문일 수도 있습니다 `.bib` 파일 역시 그렇습니다. 이 범주에서 가장 흔한 오류는 다음과 같습니다:

![Bst-error-example-01.png](/files/e6605eac52c0ec644f09aa2067a569980d8d4988)

BIBTeX 키가 `Someone:etal:2008` 다음 `author` 필드가 다음의 12번째 줄에 있습니다 `.bib` 파일에 추가하세요:

```bibtex
    author  = {Strange Someone, Night Stranger, and Random Person},
```

이 `.bib` 파일, [여러 이름의 목록은](/latex/ko/references-and-citations/01-bibliography-management-with-bibtex.md#multiple-authors) 다음으로 구분되어야 합니다 `및`, 쉼표가 아니라 `&`. `author` 필드는 다음과 같이 수정해야 합니다

```bibtex
    author  = {Strange Someone and Night Stranger and Random Person},
```

### .ttt 및 .fff 파일에서의 오류

이러한 파일 형식은 다음을 불러올 때만 생성됩니다 [`endfloat` 패키지](https://www.ctan.org/pkg/endfloat), 이는 일부 학술지의 투고 요구사항에 따라 모든 표와 그림 환경을 문서 끝으로 이동시키도록 강제하는 데 사용됩니다.

이러한 생성된 파일의 예시 오류를 보려면 3번째 줄의 주석을 해제하세요 `\usepackage{endfloat}` 의 `.tex` 를 예제 프로젝트의 파일에서

![Ttt-error-example-01.png](/files/4f74047072470e15c03fa570393a2a3154e39b28)

다음 `.ttt` 파일에는 모든 내용이 들어 있습니다 `table` 문서의 환경들에서 나온 내용이 들어 있으므로, 다음을 검색합니다 `dummy & data` 에서 `.tex` 파일을, 표에 주목하며 살펴봅니다. 우리는 다음의 29번째 줄로 가게 됩니다 `.tex` 파일에서 문제를 확인합니다. 열이 세 개 있는데, 선언한 두 개보다 하나 더 많습니다. 따라서 추가 열 하나를 삭제해야 할 수도 있고, 또는 다음을 삽입해야 할 수도 있습니다 `\\` 뒤에 `dummy` 새 행을 시작하기 위해; 또는 원래 세 개의 열을 선언하려던 것일 수도 있습니다 `c | c | c` 결국 말입니다!

![Fff-error-example-01.png](/files/fd842303f489f72bf68c645e45c43328c6a69e3f)

마찬가지로, `.fff` 파일에는 모든 내용이 들어 있습니다 `figure` 환경들에서 나온 내용이 들어 있으며, 그 오타 난 `\includegraphcs` 를 검색하면 다음의 18번째 줄로 가게 됩니다 `.tex` 파일에서, 이를 다음으로 수정할 수 있습니다 `\includegraphics`.

## 추가 읽을거리

* [Overleaf는 제 프로젝트를 어떻게 컴파일하나요?](/latex/ko/knowledge-base/064-how-does-overleaf-compile-my-project.md)
* [흔한 LaTeX 오류](/latex/ko/latex/05-errors.md)
* [TeX FAQ 목록](https://texfaq.org/#errors)


---

# 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/knowledge-base/066-how-to-find-and-fix-errors-reported-in-generated-files.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.
