Headsepline junto al título del capítulo y la sección en lugar de debajo

Headsepline junto al título del capítulo y la sección en lugar de debajo

Enesta tesis- hecho con elmemoriaclase - el autor usalíneas de cabezajunto al contenido del encabezado en lugar de debajo:

ingrese la descripción de la imagen aquí

¿Es posible lograr lo mismo conKOMAscriptyscrlayer-scrpage, ¿tanto para las páginas pares con el título del capítulo como para las impares con el título de la sección?

A diferencia del ejemplo vinculado que me gustaría obtener:

incluso la página:

título del capítulo _________________________________________________

página impar:

__________________________________ número de sección título de la sección

Los números de página no son relevantes, ya que están en el pie de página.


Aquí un MWE para jugar:

\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} 

Intenté abolir ellínea de cabezay modifique \chaptermarkformatand \sectionmarkformatusing hrulefill, lo que parece ser una buena manera. Pero no puedo hacerlo bien.

\documentclass{scrbook}

\RequirePackage[automark]{scrlayer-scrpage}

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

ingrese la descripción de la imagen aquí

(el nombre del capítulo debe estar en el lado izquierdo, con espacio incorrecto)


Con

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

alguna página parece estar bien, pero me parece que debería hacerse un poco diferente. Por ejemplo, ¿por qué necesito configurar el espaciado manualmente aquí?\thesection \hspace{1ex} \rightmark

ingrese la descripción de la imagen aquí

Respuesta1

Aquí hay una sugerencia usando\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}

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí


O si quieres usar la headmarks=.1ptopción:

\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}

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

información relacionada