更改四面(而非双面)文档的页面几何形状

更改四面(而非双面)文档的页面几何形状

我希望第 4n+1 页和第 4n+2 页以及第 4n+3 页和第 4n+4 页具有不同的页面几何形状。我想要这样做是因为我每页打印两页,有正面和背面,即每张纸 4 页。在归档打印的文件时,我希望文本离归档边缘更远,以提高可读性。

关于四面文件的问题,我已获得帮助,确保新章节始终从第 4n+1 页开始。

MWE 是这样的:

\documentclass[12pt,abstracton,titlepage,parskip=false, no, no,
twoside=true,open=right]{scrbook}
\usepackage{blindtext}
\usepackage{etoolbox}

\usepackage{geometry}
\geometry{top=1.5in, bottom=0.5in, left=1in, right=1in} %for pages 4n+1, 4n+2
\geometry{top=0.5in, bottom=1.5in, left=1in, right=1in} %for pages 4n+3, 4n+4


\makeatletter
\patchcmd\scr@startchapter
  {\cleardoublepage}{\clearfourpage}{}{\GenericError{}{Patching failed}{}{}}
\newcommand*\newpage@twocolumn@helper
  {%
    \thispagestyle{empty}%
    \hbox{}%
    \newpage
    \if@twocolumn
      \hbox{}%
      \newpage
    \fi
  }
\newcommand*\clearfourpage
  {%
    \clearpage
    \if@twoside
      \ifodd\c@page
      \else
        \newpage@twocolumn@helper
      \fi
      \ifodd\numexpr\c@page/2\relax
      \else
        \newpage@twocolumn@helper
        \newpage@twocolumn@helper
      \fi
    \fi
  }
\makeatother


\begin{document}
\newcommand\mychapter[1]{\clearfourpage
\setcounter{page}{1}
\chapter{#1}}

\tableofcontents

\chapter{first chapter} \blindtext
\blindtext\blindtext\blindtext\blindtext\blindtext\blindtext\blindtext

\chapter{second chapter}
\blindtext
\end{document}

目前有两种geometry规范(其中目前只有后者用于所有页面)。

我想要第一个,

\geometry{top=1.5in, bottom=0.5in, left=1in, right=1in}

应用于页码 4n+1 和 4n+2,以及

\geometry{top=0.5in, bottom=1.5in, left=1in, right=1in}

应用于页码 4n+3 和 4n+4。


编辑:澄清

我想要像这样打印、打孔并归档文档: 在此处输入图片描述

照片上部两页的底部以及底部页面的顶部靠近折痕。由于文档有几页,中间的折痕较厚,因此可读性会稍有下降。因此我想将顶部页面向上移动,底部页面向下移动。这应该包括页眉和页脚。

在图片中,我想要将文档使用的页面部分从红色区域移到空白的蓝色区域,如橙色箭头所示。

假设任何章节都从第 页开始4n+1,根据前面解决的问题,最下面的两页是4n+14n+2,最上面的两页是4n+34n+4

我认为双面文档的左右边距(即内边距和外边距)不同的原因之一也是为了便于阅读:您不希望文本在书的装订中消失。我也有同样的问题,但由于我每张纸打印两页,所以我的文档是四面的,而不是双面的,不同的页面需要上下移动,而不是左右移动。

相关内容