如何将数字参数传递给Latex环境

use*_*186 2 latex numeric

我已将环境定义为

\newenvironment{question}[1]
{Question (#1 points):}{}
Run Code Online (Sandbox Code Playgroud)

我正在使用它

\begin{question}[10]
...
\end{question}
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Missing number, treated as zero
\begin{question}[
                 10]
Run Code Online (Sandbox Code Playgroud)

der*_*ert 7

正确的语法是大括号,而不是方括号:

\begin{question}{10}
What is the airspeed velocity of an unladen swallow?
\end{question}
Run Code Online (Sandbox Code Playgroud)

  • 欧洲还是非洲燕子? (3认同)
  • @Martijn:*Psalidoprocne nitens*,具体为:-D (3认同)