我正在使用 Springer 的 SVmono 软件包撰写论文。以下是参考书目的选项:
\documentclass[envcountsame,envcountchap,oribibl]{svmono}
\usepackage[font={small,it}]{caption}
\usepackage[nottoc]{tocbibind}
\begin{document}
\begin{small}
\nocite{*}
\bibliographystyle{alpha2}
\bibliography{bibliothesis}
\end{small}
\end{document}
样式alpha2
是样式的修改版本alpha
,允许在引用中添加个人标签。我通过以下已接受的答案获得了它这个问题。
现在的问题是:
参考书目章节的标题显示为“参考文献”,但章节标题为“参考文献”(大写字母)。我希望标题使用小写字母。
笔记:参考书目超过一页。
答案1
您应该既不使用caption
也不tocbibind
使用svmono
。顺便说一下,第二个负责大写。
如果您使用natbib
,则参考章节将添加到目录中;如果未加载该包,则不会添加(如果您需要样式,则您不需要它)。我认为您只是为此alpha
使用了该选项。oribibl
解决方法如下:
\documentclass[envcountsame,envcountchap,oribibl]{svmono}
\usepackage{etoolbox}
\patchcmd{\thebibliography}
{\list}
{\addcontentsline{toc}{chapter}{\refname}\list}
{}{}
\begin{document}
\tableofcontents
\chapter{Test}
Text for test.
\begin{small}
\nocite{*}
\bibliographystyle{alpha}
\bibliography{SM}
\end{small}
\cleardoublepage
Test to show the page header
\end{document}