关于 enotez 中修改带参数的命令引出的问题 财富值10

2020-04-27 11:58发布

在使用 enotez 的时候我遇到一个问题,比如\docuementclass{ctexart} \usepackage{enotez} \setenotez{%     mark-cs={\boxe...

在使用 enotez 的时候我遇到一个问题,比如

\docuementclass{ctexart}
\usepackage{enotez}
\setenotez{%
    mark-cs={\boxedenotecs},%
}
\newcommand{\boxedenotecs}[1]{\textsuperscript{\tcbox{#1}}}

这里的 mark-cs 用于修改命令 \enotezwritemark,这个命令接受一个参数,但是如果我直接写 

mark-cs={\textsuperscript{\tcbox{#1}}}

 就会报错,必须新定义一个命令放进去,不带参数,请问这是什么原理?