나는 오늘 TeX를 실험하는 동안 연속된 @ 사이에 공백이 누락된 것을 발견했습니다.
@ @ @ @
\bye
TeX 프로그램(Linux의 명령줄)으로 해석한 후 dvi 출력에는 @ @@ @(두 번째와 세 번째 @ 사이에 공백이 없음)이 표시됩니다. pdfTeX에서는 동일한 출력이 관찰되었지만 라텍스에서는 그렇지 않았습니다. 왜 이렇게이다?
답변1
(pdf)tex로 처리하면 로그에 @
3개의 동일한 단어 공간이 있는 4개가 표시됩니다.
..\hbox(6.94444+0.0)x469.75499, glue set 408.6438fil
...\hbox(0.0+0.0)x20.0
...\tenrm @
...\glue 3.33333 plus 1.66666 minus 1.11111
...\tenrm @
...\glue 3.33333 plus 1.66666 minus 1.11111
...\tenrm @
...\glue 3.33333 plus 1.66666 minus 1.11111
...\tenrm @
...\penalty 10000
...\glue(\parfillskip) 0.0 plus 1.0fil
다음을 통해 추적이 활성화되었습니다.
\tracingoutput=1
\showboxbreadth=10
@ @ @ @
\bye