beamer xparse:可选参数 - 更改顺序

beamer xparse:可选参数 - 更改顺序

下列的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 应该是什么样的?

相关内容