同じテキストを1ページに複数回印刷する

同じテキストを1ページに複数回印刷する

私はodt(またはpdf、またはps)ファイルを持っています。[実際には を持っていますodtが、簡単に変換できます]、それは 1 ページで構成されています。

いいえ、1 ページに 4 回印刷したいですpdf。オプションがあるので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.pdf4 ページが 1 つにコピーされたファイルになります。

関連情報