下列的https://stackoverflow.com/questions/1812214/latex-optional-arguments我正在尝试生成一个命令,该命令可打印文本并可选择向命令发送一个参数(嗯,是 beamer 类上下文中的时间代码)。
\NewDocumentCommand\mytimecode{ g m }{%
{
\IfNoValueTF {#1}
{%without optional argument
\note{#2}
}
{%with optional argument
\note<{#1}>{#2}
}%
}%
}
这样,在投影仪幻灯片的注释中我就能够指出我自己的时间代码:
\mytimecode{3:30}
或者只在两张幻灯片上显示,例如
\mytimecode{1-2}{3:30}
将会是一种更有意义的语法/顺序。
那么,所需的 \NewDocumentCommand 应该是什么样的?