Kopfzeile bei Chapter verschwindet

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


snupyman
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Do 10. Sep 2015, 12:06

Kopfzeile bei Chapter verschwindet

Beitrag 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}

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

snupyman
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Do 10. Sep 2015, 12:06

Beitrag 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}

Besserwisser

Beitrag 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!

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag 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

snupyman
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Do 10. Sep 2015, 12:06

Beitrag von snupyman »

Wie cool danke, geht wunderbar

Antworten