footsepline fehlt auf Chapter-Seiten

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: footsepline fehlt auf Chapter-Seiten

von TeXYo » Do 5. Mär 2015, 15:22

Ah, ok so aktuell war meine Version dann doch nicht ;)

Jetzt funktioniert es wunderbar und alles ist viel übersichtlicher. Danke.

Lg

von esdd » Mi 4. Mär 2015, 21:13

Seit Montag ist die KOMA-Sript Version 3.16 auch bei MiKTeX verfügbar und die stellt den Befehl \rightbotmark direkt bereit.

Gruß
Elke

von TeXYo » Mi 4. Mär 2015, 20:52

Hallo,
vielen Dank für die schnelle Rückmeldung.

Mit plainheadsepline funktioniert es super!

Weiß zwar nicht genau welche KOMA Version ich verwende, habe MikTex 64Bit aber erst vor kurzem neuinstalliert. Trotzdem meckert er das es \rightbotmark nicht gibt (ist doch kein selbstständiger LaTex Befehl oder?).

Lg

von esdd » Mi 4. Mär 2015, 19:05

Ergänze plainheadsepline bei den Klassenoptionen. Deinen Code kann man deutlich kürzen, falls Du die aktuelle KOMA-Script Version 3.16 hast.
\documentclass[headsepline,footsepline,plainfootsepline]{scrreprt} 
\usepackage[ngerman]{babel} 
   
\usepackage[autooneside=false,automark]{scrlayer-scrpage} 
   
\clearpairofpagestyles
\cfoot*{\pagemark} 
\ihead{\ifstr{\rightbotmark}{\leftmark}{}{\rightbotmark}} 
\ohead{\leftmark} 

\usepackage{blindtext} 
\begin{document} 
\tableofcontents 
\blinddocument 
\clearpage 
\subsection{test} 
\section{test} 
\subsection{test} 
\chapter{Kapitelname} 
\Blindtext[18] 
\section{Abschnittsname} 
\Blindtext[7] 
\subsection{Unterabschnittsname} 
\Blindtext[10] 
\section{Abschnittsname} 
\Blindtext[10] 
\blinddocument\blinddocument\blinddocument\blinddocument 
\blinddocument\blinddocument\blinddocument\blinddocument 
\end{document}
Gruß
Elke

footsepline fehlt auf Chapter-Seiten

von TeXYo » Mi 4. Mär 2015, 17:29

Hallo,

ich habe folgendes Beispiel auf mrunix gefunden und meinen Bedürfnissen angepasst:
\documentclass[headsepline, footsepline]{scrreprt}
\usepackage[ngerman]{babel}
 
\usepackage[autooneside=false]{scrlayer-scrpage}
\automark[section]{chapter}
 
\clearscrheadfoot
\cfoot[\pagemark]{\pagemark}
\ihead{\ifstr{\rightbotmark}{\leftmark}{}{\rightbotmark}}
\ohead{\leftmark}
 
% Löschen der Kopfzeileneinträge bei neuem Kapitel;
% bis zum ersten Abschnitt wird Kapitel ohne Nummer angezeigt
\renewcommand*{\chaptermark}[1]{\markboth{\chaptermarkformat#1}{}}
 
\makeatletter
% damit die letzte rechte Marke auf einer Seite genommen wird
\providecommand*{\rightbotmark}{\expandafter\@rightmark\botmark\@empty\@empty}
% damit \leftmark voll expandierbar ist (wird für \ifstrg benötigt)
\renewcommand*{\@seccntformat}[1]{%
  \othersectionlevelsformat{#1}{}{\csname the#1\endcsname}%
}
\makeatother
 
\usepackage{blindtext}
\begin{document}
\tableofcontents
\blinddocument
\clearpage
\subsection{test}
\section{test}
\subsection{test}
\chapter{Kapitelname}
\Blindtext[18]
\section{Abschnittsname}
\Blindtext[7]
\subsection{Unterabschnittsname}
\Blindtext[10]
\section{Abschnittsname}
\Blindtext[10]
\blinddocument\blinddocument\blinddocument\blinddocument
\blinddocument\blinddocument\blinddocument\blinddocument
\end{document}
Nur fehlt auf allen Seiten mit neuen Kapitel (Chapter) die Linie über der Fußzeile.
Wie bekomme ich die dort hin?

LG TextYo

Nach oben