
오류가 수신된 로그 파일의 행 번호에 대한 정보가 포함되지 않은 비상 정지 외에 다른 오류를 알고 계십니까?
답변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.