我有一个odt
(或pdf
,或ps
)文件。[我确实有odt
,但我可以轻松转换它],它由 1 页组成。
不,我想将其打印到另外pdf
4 次,每次打印到 1 页。有一个选项pages per side
,因此,如果我复制粘贴 4 次文档并将此选项设置为 4,我将获得预期结果。
但我不想复制粘贴,因为每次打印前复制粘贴很烦人。
有没有更简单的方法?
答案1
您可以使用该工具语境。您可以使用包管理器(例如从 TeXLive)安装它,也可以按用户安装:安装
然后创建一个fourup.tex
包含以下内容的文件:
\setuppapersize [A6] [A4]
\setuppagenumbering [location=]
\setupbackgrounds [page]
\setuplayout [nx=2, ny=2]
\starttext
\doifdocumentargumentelse{inputfile}{%
\copypages [\getdocumentargument{inputfile}] [scale=500]}{Missing input file}
\stoptext
然后您可以调用 ConTeXt:context --inputfile=myfile --result=result.pdf fourup
.
myfile
是没有 PDF 扩展名的原始文件。结果是一个result.pdf
将四页复制到一页上的文件。