nupコマンドはdvipsコマンドによって 生成されたPSファイルを縮小する場合に利用します. nupコマンドへの入出力は 標準入力()および 標準出力()のみなので,dvipsコマンドの出力を パイプ()でつないで入力するか,dvipsコマンドで生成されたPSファイルを リダイレクション() を用いて入力する必要があります. [縮小度]には1枚の印刷用紙に何ページ分を 印刷するかを指定します.指定できるのは2,4,8のいずれかです.
オプションには次のようなものがあります.
nupコマンドの実行例を次に示します.ここではPSファイルの2ペー ジ分を1枚の印刷用紙に印刷できるように縮小します.
% nup -2 < filename.ps > scaledown.ps <ENTER>
次の実行例ではdvi2psコマンドによって生成されたコマンドの出力 の8ページ分を1枚の印刷用紙に印刷できるように縮小し,各ページの周囲の枠も 出力します.
% dvips filename.dvi | nup -8 -1 > scaledown.ps <ENTER>
psmultiコマンドとパイプを利用してPSファ イルを作らずに縮小印刷する書式を次に示します.引 数-pagesの後の[縮小度]には1枚の印刷 用紙に何ページ分を印刷するかを整数で指定します.
オプションには次のようなものがあります.
psmultiコマンドの実行例を次に示します.ここではファイルの2ページ 分を印刷用紙1枚に収まるように縮小しています.
% psmulti -pages 2 filename.ps > scaledown.ps <ENTER>
また同様に,文書の8ページ分を印刷用紙1枚に収まるように縮小し,ページ周囲 に枠をつけない実行例を次に示します.
% psmulti -nodecor -pages 8 filename.ps > scaledown.ps <ENTER>