논문에 KOMA 스크립트 클래스를 사용하고 scrbook
있으며 양면 레이아웃을 얻고 싶습니다. 각 페이지 헤더의 왼쪽과 오른쪽(제본 반대쪽)에 장 이름을 번갈아 포함하고 싶습니다. 다음과 같은 문서를 설정할 때:
\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}
출력은 다음과 같습니다.
여기서 홀수 페이지에는 장 이름이 없습니다. 또한 헤더가 페이지 상단에 매우 가깝게 표시됩니다.
이 두 가지 문제를 어떻게 해결할 수 있습니까?
답변1
다양한 가능성이 있습니다. 하나는 라인을 바꾸는 것입니다
\usepackage[headsepline]{scrlayer-scrpage}
에게
\usepackage[%
headsepline,
automark
]{scrlayer-scrpage}
\clearpairofpagestyles % <==============================================
\ohead{\leftmark} % <==================================================
\ihead{\pagemark} % <==================================================
ohead
헤드라인 바깥 부분(챕터 이름)의 내용을 정의하고, 헤더 ihead
라인의 안쪽 부분을 정의할 수 있습니다(여기서는 페이지 번호를 사용했습니다).
완전한 코드로
\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}
결과는 다음과 같습니다.
그리고
주석에 추가 질문을 반영하려면 다음 코드를 사용할 수 있습니다. 장의 첫 페이지 등에서 페이지 번호를 얻으려면(페이지 번호가 바닥에 있는 경우 좋은 타이포그래피) 명령을 사용합니다 cfoot*
( 첫 번째 장 페이지의 *
스타일 변경 plain
, TOC 등도 변경). 나는 또한 BCOR
수업 옵션으로 이동합니다.
\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}
결과는 다음과 같습니다.