包中的 expl3

包中的 expl3

我读到过自 2020 年 2 月以来 LaTeX2e 原生支持interface3.pdfexpl3功能。但是,我无法进行以下工作:

% test.sty
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{test}

\DeclareKeys{
    lang.choices:nn = {uk, de}{
        \newcommand{\lang}{\ExplSyntaxOn\int_use:N\l_keys_choice_int\ExplSyntaxOff}
    }
}

\ProcessKeyOptions\relax
% test.tex
\documentclass{article}
\usepackage[lang=de]{test}

\begin{document}

\lang

\end{document}

最后,我只打印出一个积分符号和字母,有些是下标,就像在数学模式下一样。我做错了什么?将\ExplSyntaxOn ... \ExplSyntaxOff定义包裹在里面\newcommand没有帮助。

在此处输入图片描述

相关内容