参考书目 LaTeX

参考书目 LaTeX

我在 LaTeX 中使用参考书目时遇到了一点问题。我使用的是report文档样式。当我使用它时\begin{thebibliography},它会自动将项目添加到目录中,并\bibname像上一章中的一节一样键入,而不是像新章节一样键入。我必须\bibname像单个章节一样键入,并将参考书目像章节一样添加到目录中,而不是像上一章中的一节一样。您有什么想法可以解决它吗?

答案1

解决您的问题的最简单方法是将以下咒语添加到您的文档序言中:

\usepackage{etoolbox}
\patchcmd\thebibliography{\chapter*}{\chapter}{}{}

仅仅重新定义\refname为不做任何事并不能解决问题,因为report类使用和之前的\bibname说法会产生\chapter{\bibname}\begin{thebibliography}{10}章节页数。

答案2

用于\renewcommand*{\refname}{}清除参考书目的标题定义。然后只需在环境\chapter{Bibliography}之前使用即可。另请参阅thebibliographyhttp://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#As_numbered_item

\renewcommand*{\refname}{} % This will define heading of bibliography to be empty, so you can...
\chapter{Bibliography}     % ...place a normal chapter heading before the bibliography entries.

\begin{thebibliography}{99}
...
\end{thebibliography}

相关内容