我正在写论文,在修改参考文献的标题时遇到了一些困难。
我正在使用一个特殊的类(博士论文PSnPDF),但它使用了“book”类。
我使用 natbib,并且有一个超过 4 页的参考书目。我想在最后三页上添加一个标题,写着“参考文献(续)”。
有没有办法做到这一点?
答案1
参考文献章节的第一页通常设置为纯页面样式,因此可以在参考书目的开头设置新的页眉。简化示例(该类PhDthesisPSnPDF
基于report
)明确给出了参考书目,它也应该适用于使用文件.bbl
。
\documentclass[twoside,12pt]{report}
\usepackage[a6paper]{geometry}%
\pagestyle{headings}
\makeatletter
\newcommand*{\ORG@thebibliography}{}
\let\ORG@thebibliography\thebibliography
\renewcommand*{\thebibliography}{%
\cleardoublepage
% without uppercasing
% \markboth{References (Continued)}{References (Continued)}%
% with uppercasing
\markboth{\MakeUppercase{References (Continued)}}%
{\MakeUppercase{References (Continued)}}%
% disable the header setting of the original thebibliography
\let\@mkboth\@gobbletwo
\ORG@thebibliography
}
% Clear the header after the last page of the bibliography
\let\ORG@endthebibliography\endthebibliography
\def\endthebibliography{%
\clearpage
\markboth{}{}%
\csname ORG@endthebibliography\endcsname
}
\makeatother
\begin{document}
\begin{thebibliography}{9}
\bibitem{2010} First.
\newpage
\bibitem{2011} Second.
\newpage
\bibitem{2012} Third.
\end{thebibliography}
\cleardoublepage
After references.
\end{document}