Heynrich
09-04-2013, 17:38
Hallo Zusammen,
und zwar habe ich einen Code mit dem ich Chapter und Section in die Kopfzeile geschrieben habe. Mein Problem ist jetzt, dass wenn ich mehrere Sections auf einer Seite habe, immer das zweite für die Kopfzeile verwendet wird, ich allerdings gerne das erste hätte. Ich habe mir das ganze aus dem Inet so zusammengereimt und bin froh, dass es bisher so klappt, hab aber eigentlich keine Ahnung.
\documentclass[a4paper,12pt]{scrreprt}
\usepackage{scrpage2}
\automark[section]{chapter}
\pagestyle{scrheadings}
\clearscrheadfoot
\ihead[\rightmark]{\rightmark}
\ohead[\leftmark]{\leftmark}
\renewcommand*{\chapterpagestyle}{scrheadings}
\renewcommand*{\subsubsectionmark}[1]{\markright{\subsubsectionmarkformat #1}}
\makeatletter
\renewcommand*{\rightmark}{\expandafter\@rightmark \botmark\@empty\@empty}
\makeatother%diesen Teil hab ich nicht verstanden, aber wenn er nicht drin ist, klappts nicht
\begin{document}
\chapter{123}
\section{abc}
\section{xyz}
\end{document}
und zwar habe ich einen Code mit dem ich Chapter und Section in die Kopfzeile geschrieben habe. Mein Problem ist jetzt, dass wenn ich mehrere Sections auf einer Seite habe, immer das zweite für die Kopfzeile verwendet wird, ich allerdings gerne das erste hätte. Ich habe mir das ganze aus dem Inet so zusammengereimt und bin froh, dass es bisher so klappt, hab aber eigentlich keine Ahnung.
\documentclass[a4paper,12pt]{scrreprt}
\usepackage{scrpage2}
\automark[section]{chapter}
\pagestyle{scrheadings}
\clearscrheadfoot
\ihead[\rightmark]{\rightmark}
\ohead[\leftmark]{\leftmark}
\renewcommand*{\chapterpagestyle}{scrheadings}
\renewcommand*{\subsubsectionmark}[1]{\markright{\subsubsectionmarkformat #1}}
\makeatletter
\renewcommand*{\rightmark}{\expandafter\@rightmark \botmark\@empty\@empty}
\makeatother%diesen Teil hab ich nicht verstanden, aber wenn er nicht drin ist, klappts nicht
\begin{document}
\chapter{123}
\section{abc}
\section{xyz}
\end{document}