我如何使 % 字符无效或将其交换出去,以便将注释编译为文本?

我如何使 % 字符无效或将其交换出去,以便将注释编译为文本?

我想取消或替换 % 字符,以便将注释编译为文本。我尝试了以下方法,但没有奏效:

\input opmac
\input cs-iwona

\typosize[14/13] 
\margins/1 letter (1,1,1,1)in 


 \let\`%\|


Hello World

% A comment????

| A comment!!!!!



\bye

在此处输入图片描述

答案1

将 % 的 catcode 更改为 9(=忽略)。如果您希望另一个字符充当注释,请将其 catcode 更改为 14

\catcode`\%=9
\catcode`\|=14

Hello World

% A comment????

| A comment!!!!!

\bye

在此处输入图片描述

相关内容