Seite 1 von 5
Kapitelbezeichnung in Fußzeile mit fancyhdr
Verfasst: So 6. Apr 2014, 18:58
von Mekis90
Hallo,
ich muss für meine Arbeit den Titel der Arbeit rechts in die Kopfzeile, die Kapitelüberschriften links in die Fußzeile und die Seitennummerierung rechts in die Fußzeile schreiben.
Für den Titel und die Seitennummerierung klappt das mit Hilfe des Paketes fancyhdr auch prima. Nur leider habe ich keinen Befehl gefunden mit dem ich links in der Fußzeile jeweils die Kapitelüberschrift angeben kann.
Kann mir jemand helfen?
Vielen Dank
Mekis
Verfasst: So 6. Apr 2014, 20:30
von Johannes_B
Hilfe ohne Informationen ist schwer, bis unmöglich.
Welche Dokumentenklasse benutzt du denn? Bei KOMA-Klassen ist das Verwenden von scrlayer-scrpage gegenüber fancyhdr zu empfehlen.
Am zielgerichtetsten können wir dir übrigens helfen, wenn du uns ein
Minimalbeispiel erstellst.
Verfasst: Mo 7. Apr 2014, 07:56
von Noch so einer
Mit scrlayer-scrpage geht das auch für die Standardklassen ganz einfach:
\documentclass{report}
\usepackage[ngerman]{babel}
\usepackage[automark]{scrlayer-scrpage}% NICHT ZUSAMMEN MIT fancyhdr VERWENDEN!
\usepackage{blindtext}
\clearpairofpagestyles% --> scrguide.pdf
\ohead[Titel der Arbeit]{Titel der Arbeit}% --> scrguide.pdf
\ifoot{\headmark}% --> scrguide.pdf
\ofoot[\pagemark]{\pagemark}% --> scrguide.pdf
\begin{document}
\title{Titel der Arbeit}
\author{Autor}
\maketitle
\tableofcontents
\blinddocument
\end{document}
Bei den KOMA-Script-Klassen kann man sogar auf den intern gespeicherten Titel zugreifen:
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[automark]{scrlayer-scrpage}% NICHT ZUSAMMEN MIT fancyhdr VERWENDEN!
\usepackage{blindtext}
\clearpairofpagestyles% --> scrguide.pdf
\makeatletter\ohead[\@title]{\@title}\makeatother% --> scrguide.pdf
\ifoot{\headmark}% --> scrguide.pdf
\ofoot[\pagemark]{\pagemark}% --> scrguide.pdf
\begin{document}
\title{Titel der Arbeit}
\author{Autor}
\maketitle
\tableofcontents
\blinddocument
\end{document}
Wenn Dir diese Antwort nicht genügt, solltest Du Johannes Hinweis auf ein Minimalbeispiel gewissenhaft folgen.
Verfasst: Mo 7. Apr 2014, 08:40
von Mekis90
Schon mal vielen Dank für die Antworten. Für ein besseres Verständnis hier mein Minibeispiel:
\documentclass[a4paper,11pt,oneside,openany,DIV15,bibtotoc,pointlessnumbers]{scrbook}
\usepackage[ngerman]{babel}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{\small Titel der Arbeit}
\renewcommand{\headrulewidth}{0.4pt}
\fancyfoot[L]{Kapitel}
\fancyfoot[R]{\thepage}
\renewcommand{\footrulewidth}{0.4pt}
\begin{document}
Text
\end{document}
Mit \usepackage[automark]{scrlayer-scrpage} habe ich es gerade versucht, doch da bekomme ich die Fehlermeldung, dass scrlayer-scrpage.sty nicht gefunden werden kann.
Gruß
Mekis
Verfasst: Mo 7. Apr 2014, 08:57
von Johannes_B
Dieses Paket existiert erst seit Dezember (Januar) auf CTAN. Ein Update deiner TeX-Distribution wird sich also lohnen.
Wo kann ich die neueste Version von KOMA-script runterladen?
Verfasst: Mo 7. Apr 2014, 09:38
von Noch so einer
Notfalls geht es auch mit scrpage2 statt scrlayer-scrpage. Allerdings muss man dann selbst den Seitenstil scrheadings aktivieren und \clearscrheadfoot statt \clearpairofpagestyles verwenden. Außerdem kann scrpage2 nicht alles, was scrlayer-scrpage kann und wird wohl mittel- bis langfristig komplett durch scrlayer-scrpage abgelöst.
Verfasst: Mo 7. Apr 2014, 09:43
von Noch so einer
PS:
Mekis90 hat geschrieben:\documentclass[a4paper,11pt,oneside,openany,DIV15,bibtotoc,pointlessnumbers]{scrbook}
Da hast Du einige veraltete Optionen drin, was KOMA-Script auch meldet. In der Warnung sind auch die Konsequenzen der Verwendung veralteter Optionen angedeutet. Außerdem gibt ein aktuelles KOMA-Script eine Warnung aus, dass die Verwendung von fancyhdr zusammen mit KOMA-Script nicht empfohlen wird. Ein ähnlicher Hinweis seht auch in der
KOMA-Script-Anleitung.
Da solche veralteten Optionen in aktuellen Anleitungen schon lange nicht mehr zu finden sind, vermute ich, dass Du sie aus einer dieser unsäglichen Vorlage hast. Daher sei auf »
Minimale Vorlage vs. maximale Probleme« hingewiesen.
Verfasst: Mo 7. Apr 2014, 09:52
von Mekis90
Ich habe nun meine Tex-Distribution aktualisiert. Nach dem Compilieren erhalte ich nun einige Fehlermeldungen.
Eine oft auftretende lautet:
Missing \endcsname inserted
<to be read again>
\textwidth
1.1497 \newpairofpagestyles{scrheadings}{}
Weis jemand damit was anzufangen?
Verfasst: Mo 7. Apr 2014, 12:15
von Besserwisser
Bist Du sicher, dass Du auch wirklich die
aktuelle KOMA-Script-Version verwendest? Damit funktionieren die Beispiele von "Noch sei einer" bei mir ohne Fehler.
Verfasst: Di 8. Apr 2014, 08:07
von Mekis90
Also ich habe die Datei "koma-script-1751.exe" heruntergeladen. Müsste eigentlich die aktuellste Version sein. Gibt es was beim Download der Datei zu beachten? Wo ist der Zielordner für den Download.
Beim Beispiel von "Noch so einer" bekomme ich genau die selben Fehlermeldungen, wie wenn ich es in meiner Arbeit versuche. Denk also, dass es was mit der Installation zu tun hat.