如何创建可折叠小册子的模板(需要旋转和重新排序页面)?

如何创建可折叠小册子的模板(需要旋转和重新排序页面)?

我想为打印在一页上但可以折叠成合适的小册子的文档创建一个模板或包,例如

在此处输入图片描述

我希望在编写新文档时能够像平常一样编写文档,并在编译时将内容自动呈现为(最多) 8 个适当排序和定向的子页面。

我认为我可以使用 将其分成 8 个子页面minipage,并使用 将一些小页面颠倒过来rotating,但这有两个主要限制:

  1. minipage不允许为小页面设置固定高度
  2. 这不允许 LaTeX 按照通常选择分页符的方式选择小分页符,因为作者必须为每个小分页单独预先定义内容

我也研究过booklet,但它似乎不适合这种用例。

有办法实现这个吗?

答案1

源文件.tex:

\documentclass[a6paper,20pt]{article}
\usepackage{lmodern}
\parskip1em
\begin{document}
\sffamily\fontsize{160}{280}\selectfont
\centering
 Page\par \#1\newpage
 Page\par \#2\newpage
 Page\par \#3\newpage
 Page\par \#4\newpage
 Page\par \#5\newpage
 Page\par \#6\newpage
 Back\par Cover \newpage
 Front\par Cover\newpage
\end{document}

小册子.tex:

\documentclass[a4paper,landscape]{article}
\usepackage[margin=0pt]{geometry}
\usepackage{graphicx}
\begin{document}
\includegraphics[page=4,angle=180,width=.24\paperwidth]{source.pdf}\hfill
\includegraphics[page=3,angle=180,width=.24\paperwidth]{source.pdf}\hfill
\includegraphics[page=2,angle=180,width=.24\paperwidth]{source.pdf}\hfill
\includegraphics[page=1,angle=180,width=.24\paperwidth]{source.pdf}\\
\includegraphics[page=5,angle=0,width=.24\paperwidth]{source.pdf}\hfill
\includegraphics[page=6,angle=0,width=.24\paperwidth]{source.pdf}\hfill
\includegraphics[page=7,angle=0,width=.24\paperwidth]{source.pdf}\hfill
\includegraphics[page=8,angle=0,width=.24\paperwidth]{source.pdf}\hfill
\end{document}

最终输出:

姆韦

答案2

这并不能直接回答你的问题,但我写了一篇文章,可以在https://tug.org/TUGboat/tb31-3/tb99glister.pdf描述了这种书的 10 种不同布局(文章太长,无法在此重现)。在我描述的情况下,实际上由作者指定每页的内容。您可能会在那里找到一些有用的东西。

相关内容