LaTeX3 标记列表中未受保护的空间

LaTeX3 标记列表中未受保护的空间

\tl_count:n {<tokens>}第 42 页上的函数描述LaTeX3 接口文件(发布于 2017/09/18)包含以下句子:

此过程将忽略 内任何未受保护的空间<tokens>

什么是未受保护的空间?

答案1

此处文档的意思是“防止丢失”,与引擎保护扩展无关。在 TeX 中循环标记通常会丢失空格,除非采取特别的预防措施。例如,如果标记列表中的空格在括号中,则可以防止其丢失

\tl_count:n { ab ~ cd }     % 4
\tl_count:n { ab { ~ } cd } % 5 

\tl_count:n“项目数量”为基础进行工作。

相关内容