Seite 1 von 1

Kopfzeile bei Chapter verschwindet

Verfasst: Do 10. Sep 2015, 12:16
von snupyman
Hallo,
ein bekanntes Problem aber ich konnte trotzdem keine Lösung finden und setzte auf euch^^
Ich möchte die gleiche Kopfzeile bei den Chapter-Seiten wie bei den übrigen. Das wirkt sich auch auf die Seitenzahl aus die bei den Chapter-Seiten unten-mittig steht statt oben-rechts.
Anbei ein kompilierbares Beispiel dass das Problem zeigt.
\documentclass[
	12pt,
	a4paper,
]{scrreprt}
\usepackage[latin1]{inputenc} 
\usepackage[ngerman]{babel}   
\usepackage[T1]{fontenc}
\usepackage{fancyhdr} 

\begin{document}
\setlength{\headheight}{15pt}              
\pagestyle{fancy}                          
\fancyhead{}
\chead{\nouppercase{\leftmark}}            
\rhead{\thepage} 
\fancyfoot{}

\pagenumbering{arabic}  
\setcounter{page}{1}	
\renewcommand{\sectionmark}[1]{\markboth{\thesection\,\,#1}{}}

\chapter{Test}
\section{Test1}
\newpage
\section{Test2}
\end{document}

Verfasst: Do 10. Sep 2015, 15:22
von Johannes_B

Verfasst: Fr 11. Sep 2015, 09:46
von snupyman
Danke schon mal für die Antwort.
Ich hab meinen Code verändert und
\renewcommand*\chapterpagestyle{scrheadings}
und "oneside" eingefügt.
Es sieht jetzt auch so aus wie es soll aber beim compilieren gibt er mir folgenden Fehler wieder:
"Undefined control sequence.<argument>\undefinedpagestyle \chapter"
Was muss ich noch ändern?
Das Paket von "scrheadings" also "scrpage2" habe ich mal versucht einzubinden, dann compiliert er mir die Seiten aber wieder falsch und spuckt mir den Fehler "Command \chead already defined" aus.
Hoffe ihr habt da eine Lösung zu
\documentclass[
	12pt,
	a4paper,
	oneside,
]{scrreprt}
\usepackage[latin1]{inputenc} 
\usepackage[ngerman]{babel}   
\usepackage[T1]{fontenc}
\usepackage{fancyhdr} 
%\usepackage{scrpage2}

\begin{document}
\setlength{\headheight}{15pt}              
\pagestyle{fancy}                          
\fancyhead{}
\chead{\nouppercase{\leftmark}}            
\rhead{\thepage} 
\fancyfoot{}

\pagenumbering{arabic}  
\setcounter{page}{1}	
\renewcommand{\sectionmark}[1]{\markboth{\thesection\,\,#1}{}}
\renewcommand*\chapterpagestyle{scrheadings}
\chapter{Test}
\section{Test1}
\newpage
\section{Test2}
\end{document}

Verfasst: Fr 11. Sep 2015, 10:01
von Besserwisser
snupyman hat geschrieben:Ich hab meinen Code verändert
Wenn du BBCode in deinen Beiträgen nicht immer deaktivieren würdest, könnte man damit vielleicht auch tatsächlich etwas anfangen. So muss erst wieder ein Moderator belästigt werden, der das korrigiert. Müsste dir ja eigentlich bei Verwendung des Vorschau-Knopfes auch bereits selbst aufgefallen sein. Also: Was soll das? Wie wäre es, wenn du das selbst korrigieren würdest? Und rede dich nicht damit raus, dass du nicht wusstest, was BBCode ist. Dafür gibt es links neben den Optionen extra einen Link!

Verfasst: Fr 11. Sep 2015, 10:04
von esdd
Du musst Dich schon entscheiden, welches Paket für Kopf- und Fußzeilen Du verwenden möchtest. fancyhdr und scrpage2 in einem Dokument geht nicht. Da Du eine KOMA-Script Klasse nutzt, würde ich Dir sogar zum Nachfolger von scrpage2, also zu scrpage-scrlayer raten.
\documentclass[ 
 12pt, 
 a4paper, 
 oneside,
 headheight=15pt 
 ]{scrreprt} 
 \usepackage[utf8]{inputenc} 
 \usepackage[ngerman]{babel} 
 \usepackage[T1]{fontenc} 
 \usepackage[automark,headsepline]{scrlayer-scrpage}
 \automark*{section}
 \clearpairofpagestyles
 \chead{\leftmark}
 \ohead{\pagemark}
 \renewcommand*\chapterpagestyle{scrheadings}
 \addtokomafont{pagehead}{\upshape}

 \usepackage{blindtext}% nur für Fülltext
 \begin{document} 
 \blinddocument
 \chapter{test}
 \end{document}
Die Einstellungen sind jetzt so gewählt, dass die Kapitelüberschrift in der Kopfzeile erscheint, falls noch kein Abschnitt begonnen wurde.

Gruß
Elke

Verfasst: Fr 11. Sep 2015, 10:18
von snupyman
Wie cool danke, geht wunderbar