ログファイルにエラーがあります

ログファイルにエラーがあります

緊急停止以外に、エラーが受信されたログ ファイルの行番号に関する情報が含まれていない他のエラーを知っていますか?

答え1

緊急停止も含め、ファイルの処理中に発生したすべての tex エラーには、このような行番号が含まれると思います。

たとえば、このドキュメントでは、存在しないファイルを入力しようとすると緊急停止が発生します。

\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}LaTeX の欠落により、ファイルが読み込まれた後に発生します。

このドキュメント<*>では、行番号ではなく、バッチ モードではない場合に 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.

関連情報