答案1
一般情况\begin{theorem}\cite{}
下不推荐使用这种语法。请记住,(大多数)定理构造都可以将额外的标题作为可选参数。
\begin{theorem}[{\cite{}}]
请注意,我已经添加了一组额外的括号,然后
\begin{theorem}[{\cite[page~4]{...}}]
将会起作用,因为\begin{theorem}[\cite[page~4]{...}]
会由于可选参数的查找方式而失败]
。
一般情况\begin{theorem}\cite{}
下不推荐使用这种语法。请记住,(大多数)定理构造都可以将额外的标题作为可选参数。
\begin{theorem}[{\cite{}}]
请注意,我已经添加了一组额外的括号,然后
\begin{theorem}[{\cite[page~4]{...}}]
将会起作用,因为\begin{theorem}[\cite[page~4]{...}]
会由于可选参数的查找方式而失败]
。