SFC CNS GUIDE 2004

2.5 PSファイルへの変換

次に,テキストファイル,DVIファイルや画像ファイルをPSファイルへ 変換する方法を説明します.

2.5.1 テキストファイル

テキストファイルをPS形式に変換するには a2psコマンドを利用します. -pオプションを指定すると1枚に1ページ分が出力され, オプションを指定しない場合は1枚に2ページ分が印刷されます. また,a2psコマンドの実行結果が 標準出力([*])へ 表示されるので,PSファイルとして保存する場合には リダイレクション([*]) を用いて新しいファイルの名前を指定します. 次に書式を示します.

a2ps -p [ファイル名] > [PSファイル名]

次に`file.txt'というファイルを PSファイルに変換して, `file.ps'という名前で保存する例を示します. PSファイルの名前は識別のために拡張子を `.ps'とするのが一般的です.

% a2ps -p file.txt > file.ps <ENTER>
% _

通常,a2psコマンドを利用すると,A4サイズの紙を横 に半分使用して枠をつけてプリントされます.縦にプリント する場合や,ヘッダが必要ない場合にはオプションをつけて利用しま す.表2.1におもなオプションを示します.

表 2.1: a2psコマンドのオプション
書式 意味
-n 行番号を付加する
-nh ファイル名や印刷した時間などが明記されたヘッダを出力しない
-ns 枠を出力しない
-nt ページ末尾にあるファイル名を出力しない

2.5.2 DVIファイル

DVIファイル([*])をPSファイルに変換する場合には dvipsコマンドを利用します.

dvips [DVIファイル]
% dvips filename.dvi <ENTER>
This is dvipsk 5.86 p1.5e Copyright 1996-2001 ASCII Corp.(www-ptex@ascii.co.jp)
based on dvipsk 5.86 Copyright 1999 Radical Eye Software (www.radicaleye.com)
' TeX output 2003.02.10:1904' -> filename.ps
<texc.pro><texps.pro><special.pro><color.pro>. [1] [2] [3] [4] [5] [6]
 [7] [8] [9] [10] 
% _

ページ数やファイル中で貼り込まれたEPSファイルの名前などが表示され, PSファイルが生成されます.

2.5.3 画像ファイル

GIF形式やJPEG形式 などで保存された画像ファイルをプリンタから印刷する場合も, テキストファイルを印刷する場合と同様にPS形式へ変換します. 画像ファイルを変換するにはconvertコマンドを使います. 次にJPEG形式のファイル`myfriends.jpg'を PSファイル`myfriends.ps'に変換する例を示します.

% convert myfriends.jpg myfriends.ps <ENTER>
% _

convertコマンドはファイル名の拡張子を判断し, 対応するファイル形式に変換します. JPEG形式やGIF形式,BMP形式などさまざまなファイル形式を変換できます. convertコマンドの 詳しい説明は[*]を参照してください.

Valid CSS! Valid HTML 4.01!