Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Koma chapterprefix in Kopfzeile

  1. #1
    Registrierter Benutzer Avatar von acrylator
    Registriert seit
    26.09.2007
    Beiträge
    62

    Koma chapterprefix in Kopfzeile

    Hallo zusammen,

    bei scrbook gibt es die Option chapterprefix=false, leider wirkt sich das jedoch nicht auf \leftmark für die Kopfzeile aus.

    Wie bekommt man in der Kopfzeile das Präfix "Kapitel" auf den linken Seiten weg ? (siehe Seite 2. des Dokuments)

    Code:
    \documentclass[a4paper,twoside,headings=small, chapterprefix=false, 13pt]{scrbook}
    
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[ngerman]{babel}
    \usepackage{fancyhdr}
    
    
    \lhead[\scriptsize \leftmark   ]{}  %[steht auf geraden Seiten im linken Kopf] 
    \rhead[]{\scriptsize \rightmark} 
    \lfoot[\thepage]{}
    \rfoot[]{\thepage}
    \cfoot[]{}
    \pagestyle{fancy}
    
    \begin{document}
    \chapter{Einführung}
    bla bla
    \clearpage
    \section{jetzt gehts los}
    bla bla
    \clearpage
    bla bla
    \end{document}
    Geändert von acrylator (19-11-2011 um 15:05 Uhr)
    Einer Frau soll man nicht widersprechen,
    man soll abwarten, bis sie es selber tut...

  2. #2
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    ich würde das in diesem fall dann mit scrpage2 lösen. erstmal weil es teil von KOMA ist und zweitens weil da anstatt \left- und \rightmark der befehl \headmark besteht der das eigentlich so ausgeben sollte wie du magst.

    anstatt \thepage schreibt man \pagemark.

    habe leider gerade kein LaTeX da um ein beispiel zu erstellen, aber schau mal in die KOMA skript anleitung.


    gruss
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer
    Registriert seit
    31.03.2010
    Beiträge
    1.039
    Zitat Zitat von acrylator Beitrag anzeigen
    bei scrbook gibt es die Option chapterprefix=false, leider wirkt sich das jedoch nicht auf \leftmark für die Kopfzeile aus.
    Das wirkt sich schon auch auf die Kopfzeile aus. Das Problem ist hier, dass das Paket fancyhdr nicht mit KOMA-Script zusammen arbeitet und es für eine gute Idee hält, die Einstellungen von KOMA-Script für \chaptermark und \sectionmark zu überschreiben. Das Paket scrpage2 macht letzteres zwar auch, arbeitet dabei aber mit KOMA-Script-Klassen zusammen. Das Paket hat in der KOMA-Script-Anleitung, scrguide.pdf (befindet sich auch auf Deinem Rechner), ein eigenes Kapitel.

    Wenn ich richtig verstehe, was Du haben willst, dann brauchst Du aber gar nicht unbedingt den Seitenstil zu ändern. Die Kopfzeile entspricht in der Voreinstellung von KOMA-Script bereits weitgehend Deiner Änderung. Die zusätzliche Linie bekommst Du per Option. Die Schriftgröße kann man mit \setkomafont ändern. In folgendem Beispiel habe ich außerdem alle Optionen weggelassen, die bereits Voreinstellung sind (dazu gehört auch chapterprefix=false) und den typografisch schlechten Versalsatz im Kolumnentitel durch etwas bessere Kapitälchen ersetzt.
    Code:
    \documentclass[headings=small,13pt,headsepline]{scrbook}
    
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[ngerman]{babel}
    \usepackage{fancyhdr}
    
    \usepackage{blindtext}% nur für Demo-Zwecke
    
    \setkomafont{pagehead}{\scriptsize\scshape}
    
    \begin{document}
    \blinddocument
    \end{document}
    Bitte lies alle hier gezeigten Optionen und Anweisungen noch einmal in der Anleitung nach.

Lesezeichen

Berechtigungen

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