如何在交互数学模式下输入多个参数

如何在交互数学模式下输入多个参数

我在文档的序言中定义了一个新命令。为了回答这个问题,下面是经过测试的示例:

\newcommand{\multipleargs}[3]{{#1}-{#2}-{#3}}

在 MacOS 上使用 [cmd]-M 我希望能够输入:

\multipleargs{A}{B}{C}

但是当我尝试这样做时,LyX 只为我提供了第一个参数的“空洞”。自己添加括号只会导致“文本”,而不是将括号内的文本作为参数传递。

是的,我知道我可以使用 TeX 模式(MacOS 上的 [cmd]-L)并输入

$\multipleargs{A}{B}{C}$

但这个问题是关于在公式编辑器中使用带有多个参数的命令。

我不想使用 LyX 宏系统,因为我想稍后以自己的风格收集这些命令。

请不要提供替代方案\multipleargs,这只是一个愚蠢的例子来说明公式编辑问题 ;-)

答案1

为了告诉 LyX 您想要输入文字{,您必须在前面输入反斜杠。因此,您应该输入两个字符的序列\{。另一种方法是将完整字符串\multipleargs{A}{B}{C}(包含所有参数)一次性粘贴到数学插入中。

讽刺的是,输入{会导致 LaTeX \{,而输入\{会导致 LaTeX {

相关内容