打印booklet
工作比预期的要困难得多,即使只有 4 页。我成功地geometry
定义了一种不寻常的纸张尺寸:从上到下对半切开的 A4 纵向。然后我添加命令booklet
,它按预期将第 4 页和第 1 页合并到一张 A4 纵向页面上。但随后第 2 页单独生成,然后是两页空白页。第 3 页丢失了。
当我尝试将 A4 页面缩小到 A5 页面以制作横向小册子时,也会发生同样的情况,因此我认为这不是我的纸张尺寸奇怪的结果。我遵循了这个答案并置于\setpdftargetpages
序言之后。
(我知道multicol
类似的东西,但据我所知,它不能对可以折叠成小册子的纸张进行双面打印。)
MNWE:
\documentclass[14pt,onecolumn]{memoir}
\title{Booklet printing test}
\usepackage{lipsum}
\marginparsep = 0pt
\marginparwidth = 0pt
\headsep = 0pt
\footskip = 0pt
\usepackage[showframe,paperwidth=10.5cm,paperheight=29.7cm,includeheadfoot,includemp,textwidth=9.5cm,textheight=27cm]{geometry}
\usepackage[print,four,twouparticle]{booklet}
\source{\magstep0}{\paperwidth}{\paperheight}
\target{\magstep0}{21cm}{\paperheight}
\begin{document}
\ifpdf
\pdfoutput = 1
\setpdftargetpages
\else
\setdvipstargetpages
\fi
\maketitle
\subsection{One}
\lipsum[2]
\newpage
\subsection{Two}
\lipsum[4-5]
\newpage
\subsection{Three}
\lipsum[6-7]
\newpage
\subsection{Four}
\lipsum[8]
\end{document}