Estoy usando la clase de script KOMA scrbook
para una tesis y me gustaría obtener un diseño de dos lados. En el encabezado de cada página me gustaría incluir el nombre del capítulo alternando en el lado izquierdo y derecho (lado opuesto de la encuadernación). Cuando configuro un documento como este:
\documentclass[
a5paper,
twoside,
fontsize=11pt,
listof=totoc
]{scrbook}
\usepackage[headsepline]{scrlayer-scrpage}
\usepackage[utf8]{inputenc}
\usepackage{blindtext}
\begin{document}
\KOMAoptions{BCOR=15mm}
\chapter{Chaptername}
\Blindtext
\end{document}
La salida se ve así:
Aquí falta el nombre del capítulo en la página impar. Además, el encabezado parece estar muy cerca de la parte superior de la página.
¿Cómo puedo solucionar estos dos problemas?
Respuesta1
Hay diferentes posibilidades. Una es cambiar tu línea
\usepackage[headsepline]{scrlayer-scrpage}
a
\usepackage[%
headsepline,
automark
]{scrlayer-scrpage}
\clearpairofpagestyles % <==============================================
\ohead{\leftmark} % <==================================================
\ihead{\pagemark} % <==================================================
Con ohead
usted define el contenido de la parte exterior del título (nombre del capítulo), con ihead
puede definir la parte interior de la línea del encabezado (usé el número de página aquí).
Con el código completo
\documentclass[%
a5paper,
twoside,
fontsize=11pt,
listof=totoc
]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[%
headsepline,
automark
]{scrlayer-scrpage}
\clearpairofpagestyles % <==============================================
\ohead{\leftmark} % <==================================================
\ihead{\pagemark} % <==================================================
\usepackage{blindtext}
\begin{document}
\KOMAoptions{BCOR=15mm}
\chapter{Chaptername}
\blindtext
\section{Sectionname}
\Blindtext
\end{document}
obtienes el resultado:
y
Para reflejar sus preguntas adicionales en el comentario, puede utilizar el siguiente código. Para obtener también el número de página en la primera página de un capítulo, etc. (buena tipografía si el número de página está al pie de página), use el comando cfoot*
( también *
cambia el estilo plain
de la página del primer capítulo, TOC, etc.). También paso BCOR
a las opciones de clase.
\documentclass[%
a5paper,
twoside,
fontsize=11pt,
DIV=11, % 11 8 to change the margins and typing area <========
BCOR=15mm, % binding correction
headsepline, % for header, activates headinclude <=================
listof=totoc
]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{scrlayer-scrpage} % <=======================================
\clearpairofpagestyles % <==============================================
\ohead{\leftmark} % <===================================================
\cfoot*{\pagemark} % <==================================================
\usepackage{blindtext}
\usepackage{showframe}
\begin{document}
\chapter{Chaptername}
\blindtext
\section{Sectionname}
\Blindtext
\end{document}
con el resultado: