章节参考书目*

章节参考书目*

我如何自定义参考书目命令,以便参考书目标题为\chapter*{Bibliography}?文档类是report,我使用纯样式的 BibTeX。当前命令是

\bibliographystyle{plain}
\bibliography{mybibfile}

我不想使用强制我在文档内内联整个参考书目环境的方法 - 它相当冗长。

答案1

以下是一些片段报告文件

\newenvironment{thebibliography}[1]
     {\chapter*{\bibname}%

...

\newcommand\bibname{Bibliography}

因此,\chapter*{Bibliography}是默认设置,您可以通过重新定义来更改标题\bibname,例如\renewcommand\bibname{References}。如果您想进行更实质性的更改,可以使用etoolbox 包

\documentclass{report}
\usepackage{etoolbox}
\patchcmd{\thebibliography}{\chapter*{\bibname}}{\section*{\bibname}}{}{}
\begin{document}
\chapter{A chapter}
\section{A section}
\begin{thebibliography}{}
\bibitem{a}
A nice book.
\end{thebibliography}
\end{document}

答案2

如果你正在使用 KOMA 类,那么有一个不错的小选项可以用来移动你的参考书目向下章节/部分层次结构中的一步:

\KOMAoption{bibliography}{leveldown}

如果班级按照标准用法排版参考书目\chapter*,则添加此 KOMA 选项将使其成为\section*

相关内容