我正在尝试为我的学士论文设定 BCOR。我的序言如下
\documentclass[fontsize=12pt,a4paper,oneside,
listof=totoc, % Tabellen- und Abbildungsverzeichnis ins Inhaltsverzeichnis
bibliography=totoc, % Literaturverzeichnis ins Inhaltsverzeichnis aufnehmen
titlepage, % Titlepage-Umgebung statt \maketitle
headsepline, % horizontale Linie unter Kolumnentitel
%abstracton, % Überschrift beim Abstract einschalten, Abstract muss dazu in {abstract}-Umgebung stehen
DIV12, % auskommentieren, um den Seitenspiegel zu vergrößern
BCOR=6mm, % Bindekorrektur, die den Seitenspiegel um 6mm nach rechts verschiebt,
]{scrreprt}
但 BCOR 并未纳入我的论文的维度。我在 KOMA 文档中读到,我不需要明确地调用typearea
这样的问题:BCOR 不是纸张尺寸的一部分
我还用它geometry
来更改单面纸张左、右、上、下尺寸的默认值。
\usepackage[a4paper, left=2.5cm, right=3cm, top=2.5cm, bottom=2.5cm]{geometry}
因为我有一张单面纸,所以只需将左边的值加上 0.6 使其成为 3.1 厘米就足够了吗?
答案1
该包typearea
由其加载scrreprt
并设置页面布局。
\documentclass[
...
headsepline, % horizontale Linie unter Kolumnentitel
...
BCOR=6mm, % Bindekorrektur, die den Seitenspiegel um 6mm nach rechts verschiebt,
]{scrreprt}
BCOR=6mm
是绑定偏移量,并且选项headsepline
会自动设置选项headinclude=true
。因此,在布局计算过程中,页眉属于文本。
\usepackage[a4paper, left=2.5cm, right=3cm, top=2.5cm, bottom=2.5cm]{geometry}
现在,该包geometry
使用其默认值重新定义了页面布局,其中包括 bindingoffset=0pt 和 headinclude=false,这意味着标题属于顶部边距。当然,它会将边距更改为作为 的参数给出的值geometry
。
请注意,如果您稍后使用\recalctyperea
或更改了 KOMA-Script 选项之一DIV
,BCOR
或者使用或包再次更改页面布局。twoside
twocolumn
\KOMAoption
\KOMAoptions
typearea
因此使用
\usepackage[
bindingoffset=6mm,
%includehead,% if headers should belong to the text
left=2.5cm, right=3cm, top=2.5cm, bottom=2.5cm
]{geometry}
设置边距、装订偏移量以及可能的选项includehead
,并注意typearea
不要重新计算页面布局。