KOMAScript 绑定校正破坏了页面的裁剪

KOMAScript 绑定校正破坏了页面的裁剪

我正在尝试在 A4 页面中间打印 A5 文档。答案是这个问题我能够裁剪 A4 页面上的页面。但是现在我使用BCORKOMAScript 选项,这让裁剪变得一团糟。

对于这个最小工作示例:

\documentclass[
a5paper,
parskip=half,
twoside,
fontsize=9.2pt,
listof=totoc,
titlepage=firstiscover
]{scrbook}

\usepackage{geometry}
% scrlayer-scrpage für angepasste Header und Footer
\usepackage[%
headsepline,
automark
]{scrlayer-scrpage}

% layouts zur Ermittlung der Textbreite in cm
\usepackage{layouts}

% Kapitelname oben auf der Nichtbindungsseite
\clearpairofpagestyles
\ohead{\textsc{\leftmark}} 
\ofoot*{\pagemark}

\usepackage[cam,a4,center]{crop}

\begin{document}
\begin{titlepage}
    \newgeometry{top=1cm,bottom=1cm,right=1cm,left=1cm}
    \centering
    \Huge Title Test
\end{titlepage}
% Der Befehl frontmatter wechselt zu römischen Seitenzahlen
\frontmatter
% Auf den Inhaltsseiten werden 15mm zusätzlicher Seitenrand auf Seite der Bindung hinzugefügt
\KOMAoptions{BCOR=15mm}

\chapter{Test}

\end{document}

混乱的局面看起来是这样的:

最小工作示例的结果

因此,标题页上的裁剪不居中。这不是什么大问题,因为在需要裁剪版本的情况下,我并不真正关心标题页。

然而,一旦\KOMAoptions{BCOR=15mm}使用该命令,整个 A4 格式就会丢失,并且文档不再正确打印。

如何防止这种情况发生,而不会失去裁剪功能,也不会BCOR在每次需要裁剪版本时被迫删除命令?

编辑:当我使用\usepackage[bindingoffset=15mm]{geometry}而不是\KOMAoptions{BCOR=15mm}布局时不会跳回 A5,但裁剪的 A5 页面不居中:

使用几何绑定偏移时的结果

答案1

这里有一个示例,说明如何做您尝试做的事情。但是,不建议这样做,因为通常书的封面与书的一页尺寸完全不同,因为整个封面由封面、书背和书脊组成(如果书在书架上,您看到的部分)。

\documentclass[
a4paper,
parskip=half,
twoside,
fontsize=9.2pt,
listof=totoc,
%titlepage=firstiscover,
pagesize=false,
]{scrbook}

\usepackage[a4paper,layout=a5paper,layouthoffset=31mm,layoutvoffset=43mm,bindingoffset=15mm,showcrop,
% showframe
]{geometry}
% scrlayer-scrpage für angepasste Header und Footer
\usepackage[%
headsepline,
automark
]{scrlayer-scrpage}

% layouts zur Ermittlung der Textbreite in cm
\usepackage{layouts}

% Kapitelname oben auf der Nichtbindungsseite
\clearpairofpagestyles
\ohead{\textsc{\leftmark}} 
\ofoot*{\pagemark}

%\usepackage[cam,a4,center]{crop}

\begin{document}
% Make a cover page before the document title
\begin{titlepage}
    \newgeometry{layout=a5paper,layouthoffset=31mm,layoutvoffset=43mm,top=1cm,bottom=1cm,right=1cm,left=1cm}
    \centering
    \Huge Title Test
\end{titlepage}
% Der Befehl frontmatter wechselt zu römischen Seitenzahlen
\frontmatter
\extratitle{books usually have an extra title}
\title{This is the in-book document title}
\author{Me}
\maketitle

\chapter{Test}

\end{document}

结果:

封面、封底、附加标题 副标题背面、主标题、主标题背面、第一章页

请注意,整个布局由geometryKOMA-Script 制作,与 KOMA-Script 完全无关typearea。如果要更改此设置,则必须usegeometry另外使用 KOMA-Script 选项。但是在这种情况下,我建议降低该DIV值。在这种情况下,您不应该使用包crop。因此,您必须对布局在纸上手动使用geometry选项。

另一种方法是geometry使用 KOMA-Script 功能更改边距来删除并定位标题页,例如使用:

\documentclass[
a5paper,
parskip=half,
twoside,
fontsize=9.2pt,
listof=totoc,
%titlepage=firstiscover,% Does not help, because it only influences \maketitle results
pagesize=false,
BCOR=15mm
]{scrbook}

% scrlayer-scrpage für angepasste Header und Footer
\usepackage[%
headsepline,
automark
]{scrlayer-scrpage}

% layouts zur Ermittlung der Textbreite in cm
\usepackage{layouts}

% Kapitelname oben auf der Nichtbindungsseite
\clearpairofpagestyles
\ohead{\textsc{\leftmark}} 
\ofoot*{\pagemark}

\usepackage[cam,a4,center]{crop}

\begin{document}
% Make a cover page before the document title
\storeareas\maintypearea
\KOMAoptions{twoside=semi,BCOR=0mm,DIV=20}
\begin{titlepage}
  \centering
  \Huge Title Test
\end{titlepage}
\clearpage\maintypearea
% Der Befehl frontmatter wechselt zu römischen Seitenzahlen
\frontmatter
\extratitle{books usually have an extra title}
\title{This is the in-book document title}
\author{Me}
\maketitle

\chapter{Test}

\end{document}

封面、封底、附题 附加标题背面,主标题,主标题背面,第一章

但我仍然不推荐这样做。我建议将封面作为单独的文档。如果您需要将书和封面结合起来,您可以使用 将封面放在书的最开头pdfpages

相关内容