原始问题已被标记为已关闭,但今天它让我很困惑。原始问题:使用 SVMULT 时目录不正确(每章参考文献出现两次)
我已从指示的页面再次下载了模板,版本为 % SVMULT DOCUMENT CLASS -- version 5.5 (23-Nov-18) (第 1 行) resp.\ProvidesClass{svmult}[2018/01/11 v5.5(日期不同)。
参考条目出现了两次。此包还具有其他一些奇怪的“功能”:在使用子方程式环境时,\label 命令会引入一些额外的空间,这样文本和对齐公式之间的距离就会变得太大。在图形标题内使用 \label 时,还会出现一些奇怪的错误消息。
答案1
由于非常奇怪的原因,该类在目录中以两种不同的方式添加了两次“参考”条目。解决方法:删除其中一个。
\documentclass{svmult}
% fix the double printing of references in the TOC
\usepackage{etoolbox}
\AtBeginDocument{%
\patchcmd{\bibsection}{\addcontentsline{toc}{section}{\refname}}{}{}{}%
}
\begin{document}
\tableofcontents
\title*{The title}
\section{Introduction}
This is a citation \cite{name}.
\begin{thebibliography}{5}
\bibitem{name} An entry
\end{thebibliography}
\end{document}
刚从 Springer 下载的版本:
% SVMULT DOCUMENT CLASS -- version 5.5 (23-Nov-18)