\uline命令不支持大括号的参数命令的解决办法
\uline命令中包含\cite会报以下错误:
Extra }, or forgotten \endgroup.
Extra }, or forgotten \endgroup.
Missing } inserted.
解决办法:
1、通过 \mbox{}
将 \cite
命令封装
\uline{This is an underlined citation \mbox{\cite{reference}}}.
2、使用 \protect\cite
来保护 \cite
命令,确保它不会在 \uline
中出错。
\uline{This is an underlined citation \protect\cite{reference}}.