해결되지 않은 참조에 대한 .log 파일의 정보가 없습니다.

해결되지 않은 참조에 대한 .log 파일의 정보가 없습니다.

2013년 10월(질문 136902), LaTeX 인코딩에서 해결되지 않은 참조를 명시적으로 찾을 수 있는 곳이 어디인지 질문을 받았습니다. 응답은 .log 파일에 있었습니다.

과거에는 이것이 정확하고 유용한 답변이었습니다. 그러나 오늘 나는 그것이 더 이상 사실이 아니라는 것을 발견했습니다.우분투 14.04)

LaTeX 버전 3.1415926-2.5-1.40.14(TeX Live 2013/Debian)(형식=latex 2014.9.13)

편집자와 함께

GNU Emacs 24.3.1(i686-pc-linux-gnu, GTK+ 버전 3.10.7)(toyol의 2014-03-07, Debian에 의해 수정됨)

오늘은 파일을 병합하고(분리해도 문제 없음) LaTeX를 실행했습니다. "해결되지 않은 참조가 있습니다"라는 오류 메시지가 나타납니다. 무슨 일이 일어났는지 알아보기 위해 .log 파일을 살펴보았습니다. 거의 마지막에 내 오류 메시지와 관련된 유일한 줄은 다음과 같습니다.

"LaTeX 경고: 정의되지 않은 참조가 있습니다."

그게 전부였다. 사양이 전혀 없습니다. 예전에는 달랐습니다. 153페이지에 달하는 dvi 파일을 보니 완전히 외로운 느낌이 듭니다. 어떡해?

답변1

\ref{test}없는 파일에 심으면 \label{test}다음과 같은 결과를 얻습니다.로그 파일에 경고가 표시됩니다. 첫 번째

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

문제가 있는 부분이 어디인지 보여줍니다 \ref.

LaTeX Warning: There were undefined references.

실행이 끝나면.

내가 달리면

texloganalyser -w test.log

나는 얻다

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

이는 경고에 대처하는 좋은 방법입니다.

발급하면 동일한 정보가 단말기에 인쇄됩니다.

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

관련 정보