SFC CNS GUIDE 2004

12.1 PSファイルの分割

PSファイルをページ単位で分割するには, psselectコマンドを利用します.

psselect [オプション] [ページ番号] [分割元PSファイル] [分割先PSファイル]

オプションには次のようなものがあります.

-e 分割元のPSファイルの偶数ページのみを切り出す対象にする
-o 分割元のPSファイルの奇数ページのみを切り出す対象にする
-r 分割したページの並びを逆にする
-p ページ番号 ページを指定する

オプションを指定していない場合は [ページ番号]に分割元のPSファイルから 切り出したいページのページ番号を カンマで区切って指定します. 連続したページを切り出す場合は ハイフン (-) を利用してページ入力を省略できます.

psselectコマンドの実行例を次に示します. ここでは分割元PSファイルの `filename.ps' から, 3ページ目, 5ページ目, そして8ページ目から11ページ目まで を切り出して, `separate.ps' というPSファイルに書き出しています.

% psselect 3,5,8-11 filename.ps separate.ps <ENTER>
[3] [5] [8] [9] [10] [11] Wrote 6 pages, 755358 bytes
% _

また `-r' オプションを用いて ページを指定する例を次に示します. この場合ページ数の指定には -pオプションを用いなければなりません.

% psselect -r -p3,5,8-11 filename.ps separate.ps <ENTER>
[11] [10] [9] [8] [5] [3] Wrote 6 pages, 755358 bytes
% _
Valid CSS! Valid HTML 4.01!