在没有“=”符号的情况下分配给标记列表寄存器

在没有“=”符号的情况下分配给标记列表寄存器

我注意到,可以在不使用=(等号)的情况下为标记列表寄存器分配一个值,如下所示:

\newtoks\mytoks%
\mytoks{Hello, world!}% as opposed to \mytoks={Hello, world!}

然而,根据 TeXbook,这=是强制性的。

这是一个已知的扩展,还是一个错误pdftex

答案1

TeXbook 第 275 页:

“赋值命令通常包含一个 = 符号,但在所有情况下,这个符号都是可选的;如果您不介意生成的 TeX 代码看起来不太像赋值,那么可以将其省略。”

相关内容