如果同一页上有两个章节,如何将两个章节名称链接到页眉?

如果同一页上有两个章节,如何将两个章节名称链接到页眉?

我想知道如何将两个章节链接到我的标题。

我在用着

\ihead{\headmark}

将当前章节的名称放入页眉中。

文档类和已加载的包:

\documentclass [a4paper,11pt,oneside]{scrbook} 
\usepackage[left=2.5cm,right=2.5cm,top=3.5cm,bottom=3.5cm]{geometry}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{float}
\restylefloat{figure} 
\usepackage{graphicx} 

\usepackage{hyperref} 
\usepackage{scrpage2} 
\usepackage{nameref} 
\usepackage{gensymb} 
\usepackage{amsmath} 

\clearscrheadings
\clearscrplain
\clearscrheadfoot

\renewcommand{\chapterpagestyle}{scrheadings}

\ihead{\headmark}  

\setheadsepline{0,4pt} 
\setfootsepline{0,4pt}  
\rofoot{Seite \thepage\ von 11}
\lofoot{Protokoll: ...,...}

\setheadwidth{text}
\setfootwidth{text}
\pagestyle{scrheadings}

\parindent 0pt 
\parskip 0pt

\title{\textbf{Protokoll: Versuch 10/1 - Dünne Linsen}\vspace*{20mm}}
%
\author{\rmfamily von \textbf{...} und \textbf{...}\\
\\\textbf{\rmfamily Assistent:}\rmfamily\ ...} 
%
%
\date{\textbf{\rmfamily Datum:}\rmfamily\ 26. Mai 2014 - 02. Juni 2014}



\begin{document}

我还使用了:

\listoffigures
\begingroup
\let\cleardoublepage\relax
\begin{thebibliography}{99}
\bibitem[foo] bar baz
\end{thebibliography}
\endgroup

\end{document}

以便在同一页面上获得参考书目和图表列表。

但现在我遇到一个问题,在包含“参考书目”和“图表列表”章节的页面上,标题中只显示“图表列表”章节的名称。我认为这是因为通常每页只有一个章节。

页面包含 2 个章节。但标题中只有“图表列表”(Abbldungsverzeichnis) 章节的名称

但是因为我在一页上有“参考书目”和“图表列表”两个章节,所以我想知道如何将这两个章节的名称链接到页眉。

有办法解决这个问题吗?

答案1

你必须尽快定义一个正确的标记:

\documentclass [a4paper,11pt,oneside]{scrbook} 

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[left=2.5cm,right=2.5cm,top=3.5cm,bottom=3.5cm]{geometry}

\usepackage{float}
\restylefloat{figure} 
\usepackage{graphicx} 

\usepackage{scrpage2} 
\usepackage{nameref} 
\usepackage{gensymb} 
\usepackage{amsmath} 
\usepackage{hyperref} % should be last, with a few exceptions

\clearscrheadings
\clearscrplain
\clearscrheadfoot

\renewcommand{\chapterpagestyle}{scrheadings}

\ihead{\headmark}  

\setheadsepline{0,4pt} 
\setfootsepline{0,4pt}  
\rofoot{Seite \thepage\ von 11}
\lofoot{Protokoll: ...,...}

\setheadwidth{text}
\setfootwidth{text}
\pagestyle{scrheadings}

\parindent 0pt 
\parskip 0pt

\title{\textbf{Protokoll: Versuch 10/1 - Dünne Linsen}\vspace*{20mm}}
%
\author{\rmfamily von \textbf{...} und \textbf{...}\\
\\\textbf{\rmfamily Assistent:}\rmfamily\ ...} 
%
%
\date{\textbf{\rmfamily Datum:}\rmfamily\ 26. Mai 2014 - 02. Juni 2014}



\begin{document}

\maketitle

\cleardoublepage
\markright{\listfigurename\ -- \bibname}
\listoffigures
\begingroup
\let\cleardoublepage\relax
\begin{thebibliography}{99}
\bibitem[foo] bar baz
\end{thebibliography}
\endgroup

\end{document}

在此处输入图片描述

相关内容