Kapitelbezeichnung in Fußzeile mit fancyhdr

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


Mekis90
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Sa 26. Jan 2013, 16:00

Kapitelbezeichnung in Fußzeile mit fancyhdr

Beitrag 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

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag 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.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Noch so einer

Beitrag 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.

Mekis90
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Sa 26. Jan 2013, 16:00

Beitrag 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

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag 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?
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Noch so einer

Beitrag 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.

Noch so einer

Beitrag 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.

Mekis90
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Sa 26. Jan 2013, 16:00

Beitrag 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?

Besserwisser

Beitrag 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.

Mekis90
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Sa 26. Jan 2013, 16:00

Beitrag 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.

Antworten