私は論文に 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}
出力は次のようになります。
ここでは、奇数ページに章名がありません。また、ヘッダーがページの上部に非常に近いように見えます。
これら 2 つの問題をどのように修正すればよいでしょうか?
答え1
さまざまな可能性があります。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
)。また、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}
結果: