答案1
如果^
具有其通常的上标含义,则为^^A
非打印字符控制 A(即 U+0001)的内置原始 TeX 语法小于 64。这A
只是 Frank 选择的任意字符,因为它不太可能在其他地方使用。在这种情况下,重要的是doc.sty
\catcode`\^^A=14
\AtBeginDocument{\catcode`\^^A=14\relax}
Catcode 14 是注释(的通常 catcode %
),这允许您将注释放在dtx
文件的文档部分,其中%
设置为 catcode 9,以便 TeX 忽略它并且根本不会生成标记。