LaTeX 3:具有超过 9 个参数的 NewDocumentCommand

LaTeX 3:具有超过 9 个参数的 NewDocumentCommand

我读了一篇关于本网站引入。但是,它并没有回答这样一个问题:它是否突破了最多可以有 9 个参数\NewDocumentCommand的限制?\newcommand

我发现几乎同样的问题作者@egreg建议使用逗号分隔的值列表,即

\foo{1,2,3,4,5,6,7,8,9,10}

但是,我确实认为,这样我们就无法拥有所有的权力\NewDocumentCommand。我想知道这是否是解决问题的唯一方法。

PS:现实中没遇到过这样的问题,只能说是好奇了。我刚刚写了一个8个参数的函数,现在很担心哪天要写一个9个以上参数的函数。

相关内容