Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Falsche Section in Kopfzeile

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.01.2010
    Beiträge
    25

    Falsche Section in Kopfzeile

    Hallo, leider habe ich ein kleines Problem mit fancyhr. Nach 1,5 stündiger Suche gebe ich jetzt auf

    Auf einer meiner Seiten ist eine relativ kurze Section un danach sofort die nächste, die dann über mehrere Seiten geht.

    Wie schaffe ich es denn, dass in der Kopfzeile der Seite, auf der quasi 2 Sections beginnen, die erste in der Kopfzeile angezeigt wird???

    Ich hoffe mein Problem verständlich beschrieben zu haben

    Vielen Dank schonmal für die Hilfe

  2. #2
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von UndercoverNerd Beitrag anzeigen
    Hallo, leider habe ich ein kleines Problem mit fancyhr. Nach 1,5 stündiger Suche gebe ich jetzt auf

    Auf einer meiner Seiten ist eine relativ kurze Section un danach sofort die nächste, die dann über mehrere Seiten geht.

    Wie schaffe ich es denn, dass in der Kopfzeile der Seite, auf der quasi 2 Sections beginnen, die erste in der Kopfzeile angezeigt wird???

    Ich hoffe mein Problem verständlich beschrieben zu haben
    am Ende der Seite wird entschieden, was oben reinkommt.
    Also musst du bei der zweiten section nochmal mit \markboth
    die Kopfzeilen neu setzen.

    Herbert

  3. #3
    Registrierter Benutzer
    Registriert seit
    14.01.2010
    Beiträge
    25
    danke für die schnelle hilfe. über den befehl \markboth bin ich bei meiner Suche auch gestoßen, jedoch verstehe ich nicht was dieser macht, an welche Stelle und vor allem mit welcher Syntax ich ihn schreiben muss
    sorry, muss gestehen dass ich mich erst seit knapp 4 Wochen mit Latex befasse

  4. #4
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von UndercoverNerd Beitrag anzeigen
    danke für die schnelle hilfe. über den befehl \markboth bin ich bei meiner Suche auch gestoßen, jedoch verstehe ich nicht was dieser macht, an welche Stelle und vor allem mit welcher Syntax ich ihn schreiben muss
    sorry, muss gestehen dass ich mich erst seit knapp 4 Wochen mit Latex befasse
    Code:
    \markboth{Links}{Rechts}
    oder zweimal dasselbe schreiben,
    was dann oben im Kopf erscheint.

    Herbert

  5. #5
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Ich hoffe mein Problem verständlich beschrieben zu haben
    Nein, i.a. ist das gewünschte Verhalten der Standard. Mach ein vollständiges, lauffähiges, kleines Beispiel, das dein Problem demonstriert.

  6. #6
    Registrierter Benutzer
    Registriert seit
    14.01.2010
    Beiträge
    25
    ok, dann hier ein Minimalbeispiel, welches mein Problem aufzeigt:

    \documentclass[a4paper,12pt,listof=totoc]{scrartcl}
    %Einstellung für Kopf und Fußzeile
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhf{} %Löschen der Vorbelegung
    \fancyhead[R]{\sffamily\footnotesize\thepage} %Rechts Seitenzahl
    \fancyhead[L]{\sffamily\footnotesize\nouppercase{\leftmark}} %Links Kapitel

    \begin{document}
    \section{Erste Section}
    \section{Zweite Section}

    \end{document}

    wie man sieht erscheint in der Kopfzeile 2. Section. Es soll aber (nur auf dieser Seite) Erste Section im Kopf stehen.

    Vielen Dank :-)

  7. #7
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von UndercoverNerd Beitrag anzeigen
    wie man sieht erscheint in der Kopfzeile 2. Section. Es soll aber (nur auf dieser Seite) Erste Section im Kopf stehen.
    Code:
    \section{Erste Section}
    \section{Zweite Section}
    \markboth{Erste Section}{Erste Section}
    Herbert

  8. #8
    Registrierter Benutzer
    Registriert seit
    14.01.2010
    Beiträge
    25
    Ok, danke schonmall. Aber wenn sich jetzt Zweite Section über mehrere Seiten zieht habe ich ja auch auf den folgenden Seiten Erste Section im Kopf :-(

  9. #9
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Code:
    \documentclass[a4paper,12pt,listof=totoc]{scrartcl}
    %Einstellung für Kopf und Fußzeile
    
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \renewcommand\sectionmark[1]{\markright{\sectionmarkformat  #1}}
    \fancyhf{} %Löschen der Vorbelegung
    
    \fancyhead[R]{\sffamily\footnotesize\thepage} %Rechts Seitenzahl
    \fancyhead[L]{\sffamily\footnotesize\rightmark} %Links Kapitel
    
    \begin{document}
    \section{Erste Section}
    \section{Zweite Section}
    
    \end{document}

Lesezeichen

Berechtigungen

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