LaTeX3 的 e 说明符是什么?它在哪里记录?

LaTeX3 的 e 说明符是什么?它在哪里记录?

2018 年 10 月 31 日发布的 interface3.pdf“LaTeX3 接口”的第 1-2 页仅列出了cDFfNnopT、和的说明符。的说明符不在该列表中。 它是什么意思,在哪里有V记录?vwxe\str_if_eq:eeTF

答案1

它是 luatex 和 texlive 2019 中的 xetex/ptex/pdftex 中的原语的包装器\expanded,请参阅第 27 页的 interface3,其中说明

\exp_args:Ne 函数 { 标记 }

此函数吸收两个参数(函数名称和标记)并彻底扩展标记。重新插入函数后,结果将插入到输入流中的括号中。因此,函数可能接受多个参数:其他所有参数均保持不变。

TeXhackers 注释:这依赖于 \expanded 原语(在 LuaTeX 中可用,其他引擎从 2019 年左右开始)。否则,它会使用一些速度非常慢的后备代码。因此,如果典型用户最近安装了 TeX 生态系统,则应仅在性能关键代码中使用它。

相关内容