\@ifnextchar 考虑空格

\@ifnextchar 考虑空格

有点相关理解 \@ifnextchar问题...

\@ifnextchar没有不跳过空格的变体,即考虑了空格?例如,有人想测试 后面是否a紧跟着b

答案1

包裹ltxcmds定义\ltx@ifnextchar@nospace不跳过空格。从其文档

\ltx@ifnextchar@nospace {⟨char⟩} {⟨yes⟩} {⟨no⟩}

宏的\ltx@ifnextchar@nospace行为与宏类似,\ltx@ifnextchar 不同之处在于字符前不支持可选空格。自 2011/04/14 v1.19 起。

相关内容