No hay información del archivo .log sobre referencias no resueltas

No hay información del archivo .log sobre referencias no resueltas

En octubre de 2013 (pregunta 136902), se preguntó dónde se pueden encontrar explícitamente referencias no resueltas en la codificación LaTeX. La respuesta fue: en su archivo .log.

Esta solía ser la respuesta correcta y útil en el pasado. Pero hoy descubrí que ya no es cierto: corro (enUbuntu 14.04)

LaTeX Versión 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian) (formato=latex 2014.9.13)

con el editor

GNU Emacs 24.3.1 (i686-pc-linux-gnu, GTK+ Versión 3.10.7) de 2014-03-07 en toyol, modificado por Debian

Hoy fusioné archivos (lo que no causó problemas al separarlos) y ejecuté LaTeX. Recibí el mensaje de error que decía "Había referencias sin resolver". Miré el archivo .log para ver qué había sucedido. La única línea relacionada con mi mensaje de error, casi al final, era la siguiente:

"Advertencia de LaTeX: había referencias indefinidas."

Eso fue todo. Ninguna especificación en absoluto. Eso solía ser diferente. Me siento completamente solo con un archivo dvi de 153 páginas. ¿Qué puedo hacer?

Respuesta1

Si planto \ref{test}en un archivo que no tiene \label{test}, me saledosadvertencias en el archivo de registro. Primero

LaTeX Warning: Reference `test' on page 1 undefined on input line 8.

que muestra dónde \refse encuentra la problemática, entonces

LaTeX Warning: There were undefined references.

al final de la carrera.

si corro

texloganalyser -w test.log

yo obtengo

LaTeX Warning: Reference `test' on page 1 undefined on input line 8.
LaTeX Warning: There were undefined references.

lo cual es una buena manera de afrontar las advertencias.

La misma información se imprime en el terminal si emito

grep undefined lucibug.log | grep '[Rr]eference'

información relacionada