如何制作小折页简报或活动节目单?

如何制作小折页简报或活动节目单?

我偶尔需要制作一个小程序或公告,这种程序或公告是将一页纸对折,做成一本有封面、封底和两页内页的小书。我可以用几种方法做到这一点,虽然都有点儿老套,但问题是生成的 .pdf 对某些人来说很难打印。(您必须打印横向双面,在短边上翻转。)

我想旋转背面的内容,以便可以在长边上翻滚打印(通常情况)。leaflet 类在这方面完全符合我的要求,但是它使一张纸上有六页小页面折叠两次,而不是一张纸上有四页小页面折叠一次。

我曾考虑尝试制作一个修改版的 leaflet,但那个级别的 Tex 代码超出了我的能力范围。它看起来就像是线条噪音。我想到了下面这个。它能用,但有点不靠谱(需要 \stretch 来防止内容从旋转的页面上移开)。由于所有实际内容都在序言中,所以所有警告消息(如“overfull hbox”)的行号都只是实际文档中两行中的一行。

有没有更好的办法?

\documentclass{article}
\usepackage{graphicx}% for \rotatebox
\usepackage[landscape,top=0.5in,left=0.5in]{geometry}
\pagestyle{empty}

\newenvironment{mypage}
  {\begin{minipage}[c][7in]{4.5in}}
  {\vspace{\stretch{0.001}}
   \end{minipage}}

\newcommand\frontpage{
  \begin{mypage}
    Front Page (content ...)
  \end{mypage}}

\newcommand\backpage{
  \begin{mypage}
    Back Page (content ...)
  \end{mypage}}

\newcommand\insideLpage{
  \begin{mypage}
    Inside-Left Page (content ...)
  \end{mypage}}

\newcommand\insideRpage{
  \begin{mypage}
    Inside-Right (content ...)
  \end{mypage}}

\begin{document}
\noindent\insideLpage{}\hspace{1in}\insideRpage{}

\noindent\rotatebox[origin=c]{180}{\backpage{}\hspace{1in}\frontpage{}}
\end{document}

答案1

首先,制作一份有四页 A5 纸的文件。

\documentclass[a5paper,twoside]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{geometry}
\begin{document}
Front cover.
\clearpage
Inside left.
\clearpage
Inside right.
\clearpage
Back cover.
\end{document}

假设生成的 PDF 是a5pages.pdf

现在制作一个包装纸来制作小册子。

\documentclass[a4paper,twoside]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{geometry}
\usepackage{pdfpages}
\begin{document}
  \includepdf[pages=-,nup=1x2,landscape,signature=4]{a5pages}
\end{document}

小册子(需要更多内容)

相关内容