PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kopfzeilenproblem mit scrpage2



Mothago
09-08-2012, 16:58
Hallo,

in meiner Präambel habe ich folgendes festgelegt:

\usepackage[automark,headsepline]{scrpage2}
\pagestyle{scrheadings}
\automark[section]{section}
\renewcommand*{\headfont}{\sffamily}
\clearscrheadfoot
\chead{\headmark}
\ofoot[\pagemark]{\pagemark}

Das macht eigentlich genau, was ich will, aber funktioniert nicht bei der Einleitung: Da sie nicht mitnummeriert werden soll, habe ich "\section*{Einleitung}" geschrieben, aber jetzt steht in der Kopfzeile halt nicht "Einleitung", sondern "Inhaltverzeichnis", welches eben davor kam. Wie kann ich jetzt so auf die Kopfzeile zugreifen, dass wirklich nur diese Seite beeinflusst wird? Durch "\chead" werden nämlich alle folgenden Seiten geändert.

hakaze
09-08-2012, 17:32
Du kannst mit markboth die automatischen Kolumnentitel überschreiben (entweder leer oder mit eigenem Text). Wenn du sie brauchst lassen sie sich wieder mit automark einschalten:
\documentclass[paper=a4]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[automark,headsepline]{scrpage2}
\pagestyle{scrheadings}
\automark[section]{section}
\renewcommand*{\headfont}{\sffamily}
\clearscrheadfoot
\chead{\headmark}
\ofoot[\pagemark]{\pagemark}

\usepackage{blindtext}

\begin{document}
\tableofcontents

\clearpage
\markboth{}{} % manuelle, leere Kopfzeile
% oder
% \markboth{Einleitung}{Einleitung} % selbst den Text vorgeben
\section*{Besondere Einleitung}
\blindtext

\clearpage
\automark[section]{section} % Automatik wiederhergestellt
\section{Normaler Abschnitt}
\Blindtext

\section{Normaler Abschnitt 2}
\Blindtext
\end{document}Ansonsten sei noch auf den \addsec-Befehl hingewiesen. Der macht alles wie der normale \section-Befehl (Eintrag im TOC und Kopfzeile) nur eben ohne Nummerierung.
% Alternative; Präambel wie oben
\begin{document}
\tableofcontents

\clearpage
\addsec{Besondere Einleitung}
\blindtext

\clearpage
\section{Normaler Abschnitt}
\Blindtext

\section{Normaler Abschnitt 2}
\Blindtext
\end{document}

nixversteh
09-08-2012, 17:33
Hallo,

in meiner Präambel habe ich folgendes festgelegt:

\usepackage[automark,headsepline]{scrpage2}
\pagestyle{scrheadings}
\automark[section]{section}
\renewcommand*{\headfont}{\sffamily}
\clearscrheadfoot
\chead{\headmark}
\ofoot[\pagemark]{\pagemark}

Das macht eigentlich genau, was ich will, aber funktioniert nicht bei der Einleitung: Da sie nicht mitnummeriert werden soll, habe ich "\section*{Einleitung}" geschrieben, aber jetzt steht in der Kopfzeile halt nicht "Einleitung", sondern "Inhaltverzeichnis", welches eben davor kam. Wie kann ich jetzt so auf die Kopfzeile zugreifen, dass wirklich nur diese Seite beeinflusst wird? Durch "\chead" werden nämlich alle folgenden Seiten geändert.

Hallo Mothago,

willkommen im Forum. Bitte benutze #in der zweiten Menüreihe um deinen Code einzustellen.

Vielleicht gibts du uns mehr Code um etwas schreiben zu können.

Lieben Gruß

Martin

rstuby
09-08-2012, 17:36
versuch mal

\addsec{Einleitung}

Mothago
12-08-2012, 10:12
Dankeschön hakaze und rstuby,

\addsec{Einleitung}
macht genau das richtige!