Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Kopfzeilenproblem mit scrpage2

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.11.2011
    Beiträge
    4

    Kopfzeilenproblem mit scrpage2

    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.

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    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:
    Code:
    \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.
    Code:
    % 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}

  3. #3
    Registrierter Benutzer
    Registriert seit
    03.04.2007
    Ort
    Wrestedt
    Beiträge
    987

    -

    Zitat Zitat von Mothago Beitrag anzeigen
    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
    Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.

    Gotthold Ephraim Lessing

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    versuch mal

    \addsec{Einleitung}

  5. #5
    Registrierter Benutzer
    Registriert seit
    28.11.2011
    Beiträge
    4
    Dankeschön hakaze und rstuby,
    Code:
    \addsec{Einleitung}
    macht genau das richtige!

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •