我有一个奇怪的问题:我有以下部分标题:
\section{Proof of Result~\ref{{theo:2d.PDF}}}
但是,Wiley 提供的样式文件将章节标题中的WileyNJD-v2.cls
更改为大写ref
,即 THEO:2D.PDF,因此找不到参考文献。
我试过:
\section{Proof of Result~\protect{\ref{{theo:2d.PDF}}}}
但遇到同样的问题。同样糟糕的是:
\section{An identity for \protect{${}_1F_1(1,s,z)$}}
将函数参数中的 s、z 变为大写。
我尝试添加以下内容:
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@sect}{\uppercase}{\MakeTextUppercase}{}{}
\patchcmd{\@sect}{\uppercase}{\MakeTextUppercase}{}{}
\makeatother
从:这个类似的问题没有 \protect 但我得到:
! Undefined control sequence.
\NR@sect ...erlinepenalty \@M {\MakeTextUppercase
{#8}}\par }\endgroup \else...
还有其他建议吗?提前谢谢!