Section + Seitennummer in Header (Gerade/Ungerade Seiten)

Neue Frage »

Kopfzeiler Auf diesen Beitrag antworten »
Section + Seitennummer in Header (Gerade/Ungerade Seiten)
Hallo,

ich verwende scrreprt (einseitig, muss leider sein) für meine Arbeit und möchte aber in die Kopfzeile die Section (Nr. + Name) und Seitennummer nach geraden bzw. ungeraden Seiten unterschieden.

Mein Code mit fancyhdr sieht im Moment so aus:

Zitat:
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
%\fancyhead[RE]{\slshape \nouppercase{\leftmark}}
\fancyhead[L]{\slshape \nouppercase{\rightmark}}
\fancyhead[R]{\bfseries \thepage}
\renewcommand{\headrulewidth}{1pt}
\renewcommand{\footrulewidth}{0pt}
\fancypagestyle{plain}{
\fancyhf{}
\fancyhead[R]{\bfseries \thepage}
\renewcommand{\headrulewidth}{1pt}
\renewcommand{\footrulewidth}{0pt}
}

\renewcommand{\chaptermark}[1]{%
\markboth{\thechapter\ \ \ \ #1}{}}

\renewcommand{\sectionmark}[1]{%
\markright{\thesection\ \ \ \ #1}{}}

\topmargin10mm
\addtolength{\headheight}{2pt}
\footskip10mm
\oddsidemargin10mm
\evensidemargin10mm
\textwidth150mm
\textheight215mm
\marginparsep10mm
\marginparwidth25mm
\newlength{\fullwidth}
\setlength{\fullwidth}{\textwidth}
\setlength{\headwidth}{\fullwidth}


Kann mir jemand helfen, wie ich das mit fanchydr für ein oneside-scrreprt hinbekomme?

Danke...
Calvin Auf diesen Beitrag antworten »

Bei Komascript gibt es die Option twoside=semi. Hier mal ein vollständiges Beispiel (das du bitte das nächste mal auch erstellst)

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
\documentclass[12pt,a4paper,twoside=semi]{scrreprt}
\usepackage{blindtext}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage{fancyhdr}
 \pagestyle{fancy}
 \fancyhf{}
 \fancyhead[LE]{\slshape \nouppercase{\leftmark}} % Links oben auf geraden Seiten
 \fancyhead[LO]{\slshape \nouppercase{\rightmark}} % Links oben auf ungeraden Seiten
 \fancyhead[R]{\bfseries \thepage}  % Rechts oben
 \renewcommand{\headrulewidth}{1pt}
 \renewcommand{\footrulewidth}{0pt} 

 \renewcommand{\chaptermark}[1]{%
 \markboth{\thechapter\ \ \ \ #1}{}}

 \renewcommand{\sectionmark}[1]{%
 \markright{\thesection\ \ \ \ #1}{}}

 \topmargin10mm
 \addtolength{\headheight}{2pt}
 \footskip10mm
 \oddsidemargin10mm
 \evensidemargin10mm
 \textwidth150mm
 \textheight215mm
 \marginparsep10mm
 \marginparwidth25mm
 \newlength{\fullwidth}
 \setlength{\fullwidth}{\textwidth}
 \setlength{\headwidth}{\fullwidth}
\begin{document}
\Blinddocument
\end{document}
Kopfzeiler Auf diesen Beitrag antworten »

Hallo,

danke für deine Antwort, leider kann ich dein Beispiel nicht kompilieren.

LaTeX Error: Missing \begin{document}

Ich weiß, du hast es drin, aber geht dennoch nicht.
Calvin Auf diesen Beitrag antworten »

Da ist der Java-Entwickler in mir durchgekommen. Mein Kommentar war falsch markiert geschockt . Habe es oben korrigiert. Funktioniert es jetzt?
Ibn Batuta Auf diesen Beitrag antworten »

So, jetzt ist mir auch endlich mein Passwort wieder eingefallen und kann mit meinem echten Nick hier posten. Big Laugh (Sorry für die Verwirrung, beim nächsten Mal lasse ich das PW gleich resetten.)

Also dein Beispiel funktioniert zwar, wird aber auch falsch dargestellt:

http://i.imgur.com/4pHVg.png
http://i.imgur.com/Tpsh1.png

Die Seitenzahlen und Chapter bzw. Section müssten sich ja oben abwechseln, tun es aber nicht. :-/
Ibn Batuta Auf diesen Beitrag antworten »

Ah Mann, hab's gelöst. ich habe einfach meinen Code von hier übernommen:

Gerade / ungerade Seiten Kopfzeile Seitenzahlen!

Sorry nochmals, der Thread kann geschlossen werden!
 
 
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »