更改报告书目的文本

更改报告书目的文本

我有一份报告样式的文档:

\LoadClass[12pt,a4paper]{report}

当我这样做的时候:

\bibliographystyle{plainnat}
\bibliography{references}

表明 :

参考书目代替参考

有可能改变这个吗?

答案1

这取决于所加载的包。

如果您不使用该包,babel您可以\bibname像往常一样重新定义该命令。

\renewcommand\bibname{References}

如果您使用的是documentclass类型,article则必须重新定义命令\refname。程序相同。

如果您加载,babel则可以使用上述命令,但只能在文档主体中。要在标题中重新定义,您必须使用:

\addto\captions<languagename>{\renewcommand\bibname{References}}

例如ngerman它看起来:

\addto\captionsngerman{\renewcommand\bibname{References}}

整个例子:

\documentclass[12pt,english,a4paper]{report}
\usepackage{babel}
%\renewcommand\bibname{References} doesn't work
\addto\captionsenglish{\renewcommand\bibname{References}}
\usepackage{natbib}
\usepackage{filecontents}
\begin{filecontents}{references.bib}
@book{test,
author={John Smith},
title={Title},
year=2009,
}
\end{filecontents}
\begin{document}
\cite{test}
\bibliographystyle{plainnat}
\bibliography{references}
\end{document}

相关内容