连续的 @ 之间缺少空格

连续的 @ 之间缺少空格

今天,我在试验 TeX 时注意到,连续的 @ 之间缺少一个空格:

@ @ @ @
\bye

dvi 输出在经过 TeX 程序解释后(在 Linux 上的命令行上)显示:@ @@ @(第二个和第三个 @ 之间缺少一个空格)。我使用 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

相关内容