Scrpt - Fußlinie auch auf Kapitelseiten und Abstand Thema ist als GELÖST markiert

Klassen und Pakete zur einfachen Umsetzung individueller Vorstellungen


Gast

Scrpt - Fußlinie auch auf Kapitelseiten und Abstand

Beitrag von Gast »

Hallo,

ich bin gerade dabei meine Fuß- und Kopfzeilen vom vorher verwendeten fancyhdr Paket auf das im KOMA Script empfohlene umzuarbeiten.

Soweit klappt alles, jedoch habe ich folgende zwei Probleme und auch die Dokumentation konnte mir nicht wirklich weiterhelfen:

- Auf den Kapitelseiten fehlen die Fußlinien, auf den folgenden Seiten sind sie da

- Der Abstand von Fußlinie zum Text in der Fußzeile ist mir zu klein

\documentclass[12pt,a4paper, parskip=full]{scrreprt}	 				 
\usepackage[dvips,final]{graphicx}               %% epsfig -> tex-bilder
\usepackage[utf8]{inputenc}			  %% ISO-Text mit Umlauten (Windows)
\usepackage[T1]{fontenc}                         %% Zeichensatz mit Umlauten
\usepackage{amsmath,amssymb}                     %% Symbole und Umgebungen aus AMSTeX
\usepackage[ngerman]{babel}                      %% BABEL -> deutsch


%% Kopf- und Fußeile %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\usepackage[automark,
headsepline, % Linie unter Kopfzeile
footsepline] % Linie über Fußzeile
{scrlayer-scrpage}

\pagestyle{scrheadings}
\clearscrheadfoot %leeren

\ifoot[Institutname]{Institutname} % Institut in der Fußzeile links
\ofoot[\pagemark]{\pagemark} % Seitenzahl in der Fußzeile rechts
\ohead{\rightmark} % Kapitel in der Koopfzeile

\renewcommand*{\headfont}{\normalfont} % Kopfzeile nicht kursiv
\renewcommand*{\footfont}{\normalfont} % Fußzeile nicht kursiv

\begin{document}

\chapter{Einleitung}
\label{cha:Einleitung}

Die Einleitung soll eine Einführung in die Thematik und die aktuelle Problemstellung geben. Des Weiteren ist die Aufgabenstellung mit eigenen Worten näher zu erläutern.

testtesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtest

testtesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtest

testtesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtest

testtesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtest

testtesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtest

testtesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtest

testtesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtest

testtesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtesttesttesttest testtest

\end{document}
Danke für eure Hilfe!

Gruß Sascha

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Wenn Du auch auf den Kapitelanfangsseiten, die in der Voreinstellung den plain Stil verwenden, eine Fußzeilenlinie haben möchtest, dann ergänze die Option plainfootsepline. Diese Info ist auch in der Doku zu finden.

Um die Fußzeilenlinie in den beiden Layerseitenstilen etwas nach oben zu schieben, kannst Du
\ModifyLayer[ 
   addvoffset=-2pt 
]{plain.scrheadings.foot.above.line} 
\ModifyLayer[ 
   addvoffset=-2pt 
]{scrheadings.foot.above.line}
verwenden.

Beispiel:
\documentclass[12pt, parskip=full]{scrreprt}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb}
\usepackage[ngerman]{babel}

\usepackage[
 automark, 
 headsepline, % Linie unter Kopfzeile 
 footsepline, % Linie über Fußzeile 
 plainfootsepline% auch auf plain Seiten
] 
{scrlayer-scrpage} 
\clearpairofpagestyles %leeren 

\ifoot*{Institutname} % Institut in der Fußzeile innen, auch bei plain
\ofoot*{\pagemark} % Seitenzahl in der Fußzeile außen, auch bei plain
\ohead{\rightmark} % Kapitel in der Kopfzeile außen

% Hochschieben der Fußzeilenlinie
\ModifyLayer[ 
    addvoffset=-2pt 
]{plain.scrheadings.foot.above.line} 
\ModifyLayer[ 
    addvoffset=-2pt 
]{scrheadings.foot.above.line}

\addtokomafont{pageheadfoot}{\normalfont}% Schrift ändern in Kopf- und Fußzeile

\usepackage{blindtext}
\begin{document} 
\chapter{Einleitung} 
\label{cha:Einleitung} 
\Blindtext
\end{document}
Das Paket scrlayer-scrpage stellt schon beim Laden den Seitenstil scrheadings ein. Der aktuelle Befehl für das Leeren von Kopf- und Fußzeile beider Seitenstile (scrheadings und plain) lautet \clearpairofpagestyles.

Wenn Du die Schrift für Kopf- und Fußzeile gleich ändern/einstellen willst, dann ändere die Einstellungen für das Element pageheadfoot mittels \addtokomafont oder \setkomafont.

Lass in jedem Fall die Option dvips für das Paket graphicx weg und auch final braucht es da nicht.
Zuletzt geändert von esdd am Fr 4. Nov 2016, 14:09, insgesamt 1-mal geändert.

Gast

Beitrag von Gast »

Vielen Dank für die schnelle Hilfe, hat wunderbar geklappt!

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Ich habe oben noch ein Beispiel und ein paar Bemerkungen eingefügt.

Antworten