在转义符后按 return 键获得的控制符号(\<return>
,catcode 0 然后 catcode 5 )的行为是否类似于控制空格字符(\<space>
,catcode 0 然后 catcode 10 )?它似乎是:
\TeX\ blah
以同样的方式排版
\TeX\
blah
确实如此。但我无法通过跟踪 texbook 中描述的词法分析过程来证明这种行为的合理性。tex 在这里到底在做什么?
答案1
plain.tex 中有这个
\def\^^M{\ } % control <return> = control <space>
\def\^^I{\ } % same for <tab>