当我尝试使用natbib
with amsproc
class 时,我遇到了奇怪的编译时错误——尽管文件在编译时看起来没有问题。知道发生了什么吗?文件amsproc.cls
和natbib
包之间是否存在冲突?
下面是一个简单的例子。
\documentclass{amsproc}
\usepackage{natbib}
\begin{document}
\cite{doody}
\bibliographystyle{chicago}
\bibliography{biblatex-examples}
\end{document}
答案1
问题在于如何natbib
重新定义thebibliography
设置标题和目录条目。
\documentclass{amsproc}
\usepackage{natbib}
% make \bibsection to do the same as amsproc wants
\makeatletter
\renewcommand{\bibsection}{\@bibtitlestyle}
\makeatother
\begin{document}
\tableofcontents
\cite{doody}
\bibliographystyle{chicago}
\bibliography{biblatex-examples}
\end{document}