如何定义新函数‘\juse’

如何定义新函数‘\juse’

我想定义一个新函数\juse,它接受 3 个参数并打印第二个参数。但是,这不起作用:

\documentclass{article}
\newcommand\juse{#1#2#3}{#2}
\begin{document}
$\juse{ abc }  {def} { ghi }$
\end{document} 

它应该打印 $def$ 但却出现错误。

答案1

要在 LaTeX 中定义一个需要三个强制参数的命令,您只需[3]向其添加一个。因此,完整的示例如下:

\documentclass{article}
\newcommand\juse[3]{#2}
\begin{document}
$\juse{ abc }  {def} { ghi }$
\end{document}

然而,有点不清楚您想要在数学环境中用命令实现什么,或者我是否误解了您$

相关内容