Überschriftenzeile neben dem Kapitel- und Abschnittstitel statt darunter

Überschriftenzeile neben dem Kapitel- und Abschnittstitel statt darunter

Indiese These- hergestellt mit demMemoirenKlasse - der Autor verwendetkopfzeilenneben dem Header-Inhalt statt darunter:

Bildbeschreibung hier eingeben

Ist es möglich, dasselbe zu erreichen mitKOMAscriptUndscrlayer-scrpage, sowohl für die geraden Seiten mit dem Kapiteltitel als auch für die ungeraden Seiten mit dem Abschnittstitel?

Im Gegensatz zum verlinkten Beispiel hätte ich gerne:

gerade Seite:

Kapiteltitel ________________________________________________

ungerade Seite:

__________________________________ Abschnittsnummer Abschnittstitel

Seitenzahlen sind nicht relevant, da diese in der Fußzeile stehen.


Hier ein MWE zum Spielen:

\documentclass{scrbook}

\RequirePackage[headsepline,automark]{scrlayer-scrpage}

\renewcommand*{\chaptermarkformat}{\scshape}
\KOMAoption{headsepline}{0.1pt}
\pagestyle{scrheadings}

\usepackage{blindtext}

\begin{document}

\chapter{Hello World!}
\section{Section One}
\blindmathpaper
\blindmathpaper
\blindmathpaper

\end{document} 

Ich habe versucht, diekopfzeileund ändern Sie \chaptermarkformatund \sectionmarkformatmit hrulefill, was ein guter Weg zu sein scheint. Aber ich bekomme es nicht hin.

\documentclass{scrbook}

\RequirePackage[automark]{scrlayer-scrpage}

\renewcommand*{\chaptermarkformat}[1]{\scshape \hspace{2ex} \hrulefill}

Bildbeschreibung hier eingeben

(Kapitelname sollte auf der linken Seite stehen, Abstand falsch)


Mit

\renewcommand*{\sectionmarkformat}[1]{\hrulefill \hspace{2ex} \thesection \hspace{1ex} \rightmark }

Die ungerade Seite sieht ganz gut aus, aber ich finde, es sollte etwas anders gemacht werden. Warum muss ich hier beispielsweise den Abstand manuell einstellen:\thesection \hspace{1ex} \rightmark

Bildbeschreibung hier eingeben

Antwort1

Hier ist ein Vorschlag mit\hrulefill

\documentclass{scrbook}
\usepackage[automark]{scrlayer-scrpage}

\lehead{\headmark{} \hrulefill}
\rohead{\hrulefill{} \headmark}

\renewcommand*{\chaptermarkformat}{}
\addtokomafont{pagehead}{\scshape}

\usepackage{blindtext}

\begin{document}
\Blinddocument
\end{document}

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben


Oder wenn Sie die Option nutzen möchten headmarks=.1pt:

\documentclass{scrbook}
\usepackage{xcolor}
\usepackage[automark,headsepline=.1pt]{scrlayer-scrpage}

\RemoveLayersFromPageStyle{scrheadings}{scrheadings.head.below.line}
\DeclareNewLayer[
  clone=scrheadings.head.odd,
  contents={\GetLayerContents{scrheadings.head.below.line}}
]{scrheadings.head.odd.line}
\DeclareNewLayer[
  clone=scrheadings.head.odd.line,
  evenpage
]{scrheadings.head.even.line}
\AddLayersToPageStyleBeforeLayer{scrheadings}%
  {scrheadings.head.odd.line}{scrheadings.head.odd}
\AddLayersToPageStyleBeforeLayer{scrheadings}%
  {scrheadings.head.even.line}{scrheadings.head.even}

\lehead{\setlength\fboxsep{0pt}\colorbox{white}{\headmark\strut\enskip}}
\rohead{\setlength\fboxsep{0pt}\colorbox{white}{\enskip\headmark\strut}}

\renewcommand*{\chaptermarkformat}{}
\addtokomafont{pagehead}{\scshape}

\usepackage{blindtext}

\begin{document}
\Blinddocument
\end{document}

Bildbeschreibung hier eingeben Bildbeschreibung hier eingeben

verwandte Informationen