在什么情况下 TeX 会在控制序列后产生一系列带有空格的标记?

在什么情况下 TeX 会在控制序列后产生一系列带有空格的标记?

第 39 页TeXbookKnuth 说,

此外,标记列表内的控制序列后的空格不会被忽略;忽略空格规则仅适用于输入文件,即在字符串被标记期间。

他的话让我很困惑,TeX 在什么情况下会在控制序列后产生一串带空格的 token?输出看起来像这样<cs>, space_10, a_11, 3_12,什么输入可以让 TeX 产生这样的输出?

答案1

例如,假设:

\def\macro#1{#1 a3}

当您使用时\macro\cs,它会扩展为\csspacea3

相关内容