로그 파일에 오류가 있습니다.

로그 파일에 오류가 있습니다.

오류가 수신된 로그 파일의 행 번호에 대한 정보가 포함되지 않은 비상 정지 외에 다른 오류를 알고 계십니까?

답변1

비상 정지를 포함하여 파일 처리 중에 발생하는 모든 텍스트 오류에는 이러한 줄 번호가 포함되어 있다고 생각합니다.

예를 들어 이 문서는 존재하지 않는 파일을 입력하려고 시도한 후 긴급 중지를 제공합니다.

\documentclass{article}

\begin{document}

\batchmode \input zzzzzzzzz
\end{document}

로그에는 오류가 5행( l.5) 에 있다고 표시됩니다.

! Emergency stop.
l.5 \batchmode \input zzzzzzzzz

*** (job aborted, file error in nonstop mode)

줄 번호를 표시하지 않는 오류는 파일을 읽은 후에 발생하며, 일반적으로 \end{document}라텍스가 누락되어 발생합니다.

이 문서에서는 <*>줄 번호 대신 tex가 배치 모드가 아닌 경우 터미널에서 읽을 때 발생하는 오류를 나타냅니다.

\documentclass{article}

\begin{document}

\batchmode

로그를 생성합니다

! Emergency stop.
<*> file

*** (job aborted, no legal \end found)

TeX가 터미널 입력을 받아들이도록 배치 모드에 있지 않다면,어느<*>다음 터미널 세션에 표시된 것처럼 줄 번호 대신 TeX 오류가 표시될 수 있습니다.

$ latex
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017) (preloaded format=latex)
 restricted \write18 enabled.
**\relax
entering extended mode
LaTeX2e <2017-04-15>
Babel <3.12> and hyphenation patterns for 84 language(s) loaded.

*\zzzzz
! Undefined control sequence.
<*> \zzzzz

? 

*\def\zzz}
! Missing { inserted.
<*> \def\zzz}

? x
No pages of output.
Transcript written on texput.log.

관련 정보