我正在写一篇论文,其中使用了book
课程。
我习惯\include
在我的论文中包含不同的章节。
在每一章中,我都有一个\bibliography{referenceschapter1}
等等......我使用的参考书目类别是:unsrt
我正在使用 BibTex。
一切进展顺利,但参考书目在每一章的新页面上开始。
但是,我想在章节结束时立即开始参考书目,因此“不清除页面”。我试过了\let\clearpage\relax
,但似乎不起作用。
有人可以帮忙吗?
答案1
通常,\bibliography
提供章节的类中的 被设置为章节。由于您使用的是book
,因此情况似乎如此。使用\section
代替 的局部重新定义\chapter
可能是一个可行的选择。
在你的序言中,添加
\let\oldbibliography\bibliography% Store \bibliography in \oldbibliography
\renewcommand{\bibliography}[1]{{%
\let\chapter\section% Copy \section over \chapter
\oldbibliography{#1}}}% Old \bibliography
每当您调用 时,它都会提供\chapter
的局部重新定义。\section
\bibliography
biblatex
如果您需要的话,提供一个更简单的界面来改变这一点。