連續@之間缺少空格

連續@之間缺少空格

今天我在嘗試 TeX 時注意到,連續的 @ 之間缺少空格:

@ @ @ @
\bye

經過 TeX 程式(在 Linux 上的命令列上)解釋後,dvi 輸出顯示:@ @@ @(第二個和第三個 @ 之間缺少空格)。我在 pdfTeX 中觀察到相同的輸出,但在 Latex 中卻沒有觀察到相同的輸出。為什麼會這樣呢?

答案1

在此輸入影像描述

使用 (pdf)tex 處理後,日誌顯示四個@具有三個相等的字空間

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

相關內容