具有特定页序规则的小册子

具有特定页序规则的小册子

朋友们,请考虑以下例子(我的文本):

\documentclass[a5paper,oneside,12pt]{book}

\begin{document}

{\Huge A}

\newpage

{\Huge B}

\newpage

{\Huge C}

\newpage

{\Huge D}

\newpage

{\Huge E}

\newpage

{\Huge F}

\newpage

{\Huge G}

\newpage

{\Huge H}

\end{document}

我想pdfpages按照建议使用包生成并打印一本小册子回忆录课中的小册子,所以我的其他代码如下所示:

\documentclass{scrartcl}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-,booklet,landscape]{mytext.pdf}
\end{document}

它运行完美,我的小册子制作完成了,新文档的每一页都有原始文档的 2 页。结果如下:

   Page 1      |     Page 2       |    Page 3      |     Page 4
  H       A    |    B       G     |   F       C    |    D       E
Page 8  Page 1 |  Page 2  Page 7  | Page 6  Page 3 |  Page 4  Page 5

这是小册子格式。到目前为止,一切顺利。

碰巧我需要自己打印,这种格式不适合我的需求。所以我希望他们pdfpages能插入以下格式的页面:

   Page 1      |     Page 2       |    Page 3      |     Page 4
  D       A    |    B       C     |   G       D    |    E       F
Page 4  Page 1 |  Page 2  Page 3  | Page 8  Page 5 |  Page 6  Page 7

这样,我就可以双面打印文档并轻松剪切页面:

页面

编辑:其他观点(第 2 页和第 4 页被翻转只是为了解释他们的立场):

页

换句话说:

页面

其中n是页码,使得n mod 4 = 1

也可以[n+2, n], [n+1, n+3]代替[n+3, n], [n+1, n+2]

正如有人提到的,我可以手动指定页面顺序,但对于超过 100 页的文档来说这是不可行的。

有任何想法吗?

答案1

我不知道包中有以下选项pdfpages

签名nup=1x2通过将页面重新排列为签名并分别设置或 来创建小册子nup=2x1。此选项采用一个参数来指定签名的大小,该参数应为 4 的倍数。

读完这一段之后,我发现该booklet选项signature在底层使用了:

小册子signature如果您选择的签名值非常大,以至于所有页面都可以放入一个签名中,则此选项只是 选项的快捷方式。 要么truefalse(或没有值,这相当于true)。(默认值:booklet=false

因此,解决方案是:

\documentclass{scrartcl}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-,signature=4,landscape]{mytext.pdf}
\end{document}

输出正如我预期的那样。=)

答案2

这可以通过使用4 on 2, book format布局来实现pgfmorepages包。请参阅文档以了解详细信息。

相关内容