在 A4 纸上打印两份 A5 文档的双面副本

在 A4 纸上打印两份 A5 文档的双面副本

我正在使用 LaTeX 为所教的微积分课程编写测验,为了节省纸张,我尝试使用半张 A4 纸(即 A5 纸)的两面,而不是 A4 纸的单面。我想在一张 A4 纸上打印两份测验的双面副本 - 即 A4 纸的正面包含第 1 页的两份副本,背面包含第 2 页的两份副本。有没有在 LaTeX 中简单的方法可以做到这一点?

答案1

pgfpages这可以通过使用提供命令的包\pgfpageuselayout放在文档的前言中来实现。

\documentclass[a5paper]{article}
\usepackage{lipsum}
\usepackage{pgfpages}
\pgfpagesuselayout{2 on 1}[a4paper,landscape]

\begin{document}
\lipsum[1-5]
\end{document}

在此处输入图片描述

答案2

我写了一个富有想象力的扩展,pgfpages称为pgfmorepages加拿大运输安全局github) 可以处理重复页面。以下代码有两页,每页都是重复的。打印出来会得到两份 A5 双面复印件。

\documentclass[a5paper]{article}
%\url{https://tex.stackexchange.com/q/452197/86}
\usepackage{lipsum}
\usepackage{pgfmorepages}
\pgfmorepagesloadextralayouts

\pgfpagesuselayout{repeated 2-up}[a4paper]

\begin{document}
\lipsum[1-5]
\end{document}

最终的页面如下:

第一页

第二页

如果从 github 下载,则需要pgfmorepages.stypgfmorepageslayouts.code.tex

相关内容