在以下 MCE 中,key
键(.tl_set:N
类型)存储⟨value⟩
添加到文档末尾的居中位置的。它工作正常,除非是⟨value⟩
(\long
是多段)。
好的,interface3.pdf
第 5 页说:
从技术上讲,没有参数的函数是,
\long
而标记列表变量不是。
' 键可以l3keys
包含 吗\long
⟨value⟩
?
\documentclass{article}
\ExplSyntaxOn
\keys_define:nn { mymodule }
{
key .tl_set:N = \l__mymodule_tl
}
\DeclareDocumentCommand \MyModuleSetup { m }
{
\keys_set:nn { mymodule } { #1 }
\AddToHook{enddocument}{%
\begin{center}
\l__mymodule_tl
\end{center}
}
}
\ExplSyntaxOff
\MyModuleSetup{
key = { That's all folks! },
% key = { That's all\par folks! },
}
\begin{document}
Once upon a time, ...
\end{document}