Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Section-Name ohne Nummer in die Kopfzeile

  1. #1
    Registrierter Benutzer
    Registriert seit
    24.01.2005
    Beiträge
    43

    Arrow Section-Name ohne Nummer in die Kopfzeile

    Ich benutze fancyhdr, um Kopfzeilen zu erstellen. Jetzt möchte ich nur den Sectionnamen in die Kopfzeile befördern und zwar ohne die Nummer der Section. Das hört sich zwar einfach an, geht aber nicht...

    Ich verwende die Dokumentenklasse article mit der Option oneside.

    Die betreffende Kopfzeile lautet:
    \fancyhead[L]{\leftmark}

    Hab schon ausführlich im Forum und im Web gesucht. Meist finde ich nur den Hinweis auf folgenden Code:
    \renewcommand{\sectionmark}[1]{\markboth{#1}{}}

    Das funktioniert aber nicht, \leftmark erzeugt immer nur die Nummer UND den Titel der Section. Kann jemand helfen?

  2. #2
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Anderes Paket

    Nimm titlesec statt fancyhdr. Für Standardklassen der einfachere Weg.


    MfG
    Thorsten¹
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  3. #3
    Registrierter Benutzer
    Registriert seit
    24.01.2005
    Beiträge
    43

    Thumbs up Tatsächlich

    So hat es geklappt:
    Code:
    \newpagestyle{neu}[\small\sffamily\upshape]{
      \setheadrule{.4pt}
      \sethead[\thepage][][\sectiontitle]
              {\sectiontitle}{}{\thepage}
    Aber warum hat es mit Fancy nicht funktioniert? \sectiontitle bewirkte dort nichts...

  4. #4
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Natürlich funktioniert es mit fancyhdr

    Code:
    \documentclass[]{article}
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhf{}
    \fancyhead[L]{\leftmark}
    \renewcommand{\sectionmark}[1]{\markboth{#1}{}}
    \begin{document}
    \section{ABC}
    \newpage
    text
    \end{document}

  5. #5
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Interner Befehl

    Zitat Zitat von typo Beitrag anzeigen
    [...] Aber warum hat es mit Fancy nicht funktioniert? \sectiontitle bewirkte dort nichts...
    Der Befehl \sectiontitle kommt von titlesec. Und wie Du siehst, kann das auch mit fancyhdr zusammengebaut werden.
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

Lesezeichen

Berechtigungen

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