如何更改参考书目的章节标记

如何更改参考书目的章节标记

在之前询问过有关更改参考书目中的章节标记的问题中,我找不到解决方案。因此我提出一个新问题。

我正在写论文。参考文献跨越多页。第二页(及以后)的顶部有一个页眉(出现在没有新章节开始的每一页上)。页眉告知读者他/她正在阅读的当前章节。但在参考文献中,它写着“Algemene conclusies”,这是我的最后一章。我希望参考文献中不要出现这个,而是写“Bibliografie”。

这是我的代码:

    \documentclass[11pt, a4paper, twoside, openright]{report}

%\usepackage[left=2.5cm,top=3cm,right=2.5cm,bottom=3cm]{geometry}
\usepackage[a4paper,inner=3.2cm,outer=2cm,top=2cm,bottom=1.5cm,includehead,includefoot]{geometry}

\usepackage{xspace}
\usepackage{setspace} \onehalfspacing
\usepackage[dutch]{babel}
\usepackage{graphicx}
\usepackage[latin1]{inputenc}
\usepackage{subfigure}
\usepackage{appendix}
\usepackage{amsmath}
\usepackage{pdfpages}
\usepackage{pdflscape}
\usepackage{capt-of}
\usepackage{longtable}
\usepackage[square]{natbib}
\usepackage{lscape}
\usepackage{url}
\usepackage{tocvsec2}
\usepackage[hang,small,bf]{caption}
\usepackage{pslatex}
\usepackage{titlesec}
\usepackage{fancyhdr}
\pagestyle{fancy}
\headheight = 14pt
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{#1}{}}
\fancyhf{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[RE]{\textit{\nouppercase{\leftmark}}}
\fancyhead[LO]{\textit{\nouppercase{\rightmark}}}

%\renewcommand{\sectionmark}[1]{\markright{#1}} 
%\fancyhead[LO]{\nouppercase{\leftmark}}
%\fancyhead[LE]{\nouppercase{\rightmark}}
%\fancyhead[HR]{\thepage}
\renewcommand{\headwidth}{16cm} 
\renewcommand{\baselinestretch}{1.2}

\setlength{\parindent}{0cm}
\setlength{\parskip}{2.3ex plus 0.3ex minus 0.3ex}

\usepackage{pstricks}
\makeatletter
\def\LigneVerticale{\vrule height 2cm depth 2cm\hspace{0.1cm}\relax}
\def\LignesVerticales{%
\let\LV\LigneVerticale\LV\LV\LV\LV\LV\LV\LV\LV\LV\LV}
\def\GrosCarreAvecUnChiffre#1{%
\rlap{\vrule height 0.8cm width 1cm depth 0.2cm}%
\rlap{\hbox to 1cm{\hss\mbox{\white #1}\hss}}%
\vrule height 0pt width 1cm depth 0pt}
\def\@makechapterhead#1{\hbox{%
\huge
\LignesVerticales
\hspace{-0.5cm}%
\GrosCarreAvecUnChiffre{\thechapter}
\hspace{0.2cm}\hbox{#1}%
}\par\vskip 2cm}
\def\@makeschapterhead#1{\hbox{%
\huge
\LignesVerticales
%\hspace{0.5cm}%
\hbox{#1}%
}\par\vskip 2cm}

这是我的文档中的代码:

     %...
\chapter{Algemene conclusies}
    \input{Conclusie}
    \clearpage

    \clearpage
    \addcontentsline{toc}{chapter}{Bibliografie}
    \input{Bibliografie}

这是文件书目中的代码:

\bibliography{bronnen}
   \bibliographystyle{agsm}%plainnat

答案1

您唯一需要做的就是使用\markboth{}{Bibliografie}它。但您必须将其放在正确的位置,并且正确的命令顺序是:

\addcontentsline{toc}{chapter}{Bibliografie}
\bibliographystyle{agsm}%plainnat
\bibliography{bronnen}
\markboth{Bibliografie}{}

或者如果你真的坚持,那么你按该顺序将最后三行放在文件中Bibliografie.tex,一切都应该可以正常工作。如果不行,那么就不要使用\input

相关内容