컴파일 시 괄호 안의 숫자는 무엇을 의미하나요?

컴파일 시 괄호 안의 숫자는 무엇을 의미하나요?

를 통해 파일을 컴파일할 때 pdflatex(다른 경우에도 마찬가지일 수 있음) 명령줄의 출력에는 다음과 같이 괄호 안에 일련의 증가하는 숫자가 표시됩니다.

[13] (/usr/local/texlive/2016/texmf-dist/tex/latex/microtype/mt-euf.cfg)
[14] [15] [16] [17] [18]
(/usr/local/texlive/2016/texmf-dist/tex/latex/doublestroke/Udsrom.fd) [19]
[20]

이는 파일에도 나타납니다 .log.

그들은 무엇을 가리키는가?

또한 예를 들어 빈 괄호가 나타납니다.

Overfull \hbox (60.0pt too wide) in paragraph at lines 231--231
 [] [] 
  []

그들은 무엇에 속합니까?

답변1

TeX이 페이지를 꺼낼 때마다(DVI/PDF 파일에 쓰고 메모리에서 페이지 자료 제거) 다음을 작성하여 로그 파일에 사실을 기록합니다.

[<page number>]

<page number>의 현재 값은 어디에 있습니까 \count0? LaTeX에서는 \value{page}와 동일합니다 \count0.

실제로 에서 까지의 모든 카운터가 \count0기록 \count9되지만 0이 아닌 마지막 값까지의 값만 로그 파일에 기록됩니다. 따라서 \count0, \count2\count3값이 4, 0 및 2이고 다음 카운터가 0인 경우 [4.0.2]가 표시됩니다 .

(사각형) 괄호 표기는 상자 내용을 표시하는 데에도 사용됩니다. 예를 들어, 상자 가득 참/미달 상자 메시지가 발행되면 문제가 되는 상자의 표현이 표시됩니다. 제가 진행한 테스트에서 얻은 결과는 다음과 같습니다.

Underfull \hbox (badness 10000) in paragraph at lines 25--25
|[]\TU/lmr/m/it/10 su-per-cal-

터미널에서 그리고

Underfull \hbox (badness 10000) in paragraph at lines 25--25
|[]\TU/lmr/m/it/10 su-per-cal-
 []

로그 파일에 있습니다.

시작 부분의 빈 그룹은 []세부적으로 표시할 수 없는 항목을 나타냅니다(대부분 상자나 물건). 규칙은 |규칙을 의미합니다.

후행은 []로그 파일에서만 볼 수 있으며 터미널 출력에서는 볼 수 없습니다. 가득 참/미달 상자의 상세한 표현을 나타냅니다. 세부사항의 수준은 LaTeX가 -1로 설정하는 매개변수 \showboxdepth및 에 의해 제어됩니다. \showboxbreadth해당 값을 늘리면 로그 파일에서 더 많은 내용을 볼 수 있습니다.

Underfull \hbox (badness 10000) in paragraph at lines 25--25
|[]\TU/lmr/m/it/10 su-per-cal-

\hbox(8.39996+3.60004)x56.9055, direction TLT
.\rule(8.39996+3.60004)x0.0
.\whatsit3121978=5
.\kern3.0
.\glue 0.0
.\TU/lmr/m/it/10 s
.\TU/lmr/m/it/10 u
.\discretionary (penalty 50)
..< \TU/lmr/m/it/10 -
.\TU/lmr/m/it/10 p
.\kern -0.51
.\TU/lmr/m/it/10 e
.\TU/lmr/m/it/10 r
.\discretionary (penalty 50)
..< \TU/lmr/m/it/10 -
..= \kern -0.51
.\TU/lmr/m/it/10 c
.\kern -0.51
.\TU/lmr/m/it/10 a
.\TU/lmr/m/it/10 l
.\TU/lmr/m/it/10 -
.\discretionary (penalty 50)
.\glue(\rightskip) 0.0

(여기서는 LuaTeX를 사용했지만 이 점에서는 다른 엔진과 다르지 않습니다.)

[]따라서 짧은 표현에서 Whatsit, Kern 및 Glue의 조합을 의미한다는 것을 알 수 있습니다 .

관련 정보