可以使用任何字符代替反斜杠吗?

可以使用任何字符代替反斜杠吗?

在第三章中TeXbookKnuth 写道:

TeX 允许使用任何字符进行转义,但通常采用“反斜杠”字符 '\'...

这让我很困惑,因为我从未见过除了\用于转义之外的任何东西。这个角色可以配置吗?如果可以,如何配置?只是好奇。

答案1

嗯……

%% Abandon all hope, ye who enter here …
\begingroup % Let's limit damage
    \catcode`\@=0
    @def@yay{look, a cs!}

    Hello, world! @yay
\endgroup
\bye

(所以你现在明白了\@是等价的)。可能会让 LaTeX 以奇怪的方式爆发……

相关内容