Error en el archivo de registro

Error en el archivo de registro

¿Conoce algún otro error excepto la parada de emergencia, que no contiene información sobre el número de línea en el archivo de registro, donde se recibió el error?

Respuesta1

Creo que todos los errores de texto incluyen dicho número de línea si ocurren mientras se procesa un archivo, incluida la parada de emergencia.

Por ejemplo, este documento proporciona una parada de emergencia después de intentar ingresar un archivo inexistente.

\documentclass{article}

\begin{document}

\batchmode \input zzzzzzzzz
\end{document}

el registro muestra que el error está en la línea 5 ( l.5)

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

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

Los errores que no muestran un número de línea ocurren después de que se ha leído el archivo, generalmente debido a una falta \end{document}de látex.

Este documento muestra <*>en lugar de un número de línea, lo que indica un error cuando tex habría estado leyendo desde el terminal si no estuviera en modo por lotes.

\documentclass{article}

\begin{document}

\batchmode

produce el registro

! Emergency stop.
<*> file

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

Si no está en modo por lotes para que TeX acepte entradas de terminal, entoncescualquierSe puede producir un error de TeX mostrando <*>en lugar de un número de línea, como muestra la siguiente sesión de terminal

$ 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.

información relacionada