次にテキストファイルやdviファイル,画像ファイルをPS形式に 変換する方法を説明します.
テキストファイルをPS形式に変換するには a2psコマンドを利用します. `-p'オプションを指定すると 1枚に1ページ分が出力され,オプションを指定しない場合は1枚に2ページ分が印刷されます. また,a2psコマンドの実行結果が 標準出力()に 表示されるので,PSファイルとして保存する場合には リダイレクション() を用いて新しいファイルの名前を指定します. 次に書式を示します.
次に`file.txt'というファイルを PSファイルに変換して,`file.ps'という名前で保存する例を示します. PSファイルの名前は識別のために拡張子を `.ps'とするのが一般的です.
% a2ps -p file.txt > file.ps <ENTER> % _
通常,a2psコマンドを利用すると,枠に囲まれた形でA4サイズの紙を横
に半分使用してプリントされます.縦にプリント
する場合や,ヘッダが必要ない場合にはオプションをつけて利用しま
す.表7.1におもなオプションを示します.
書式 | 意味 |
-n | 行番号を付加する |
-nh | ファイル名や印刷した時間などが明記されたヘッダを出力しない |
-ns | 枠を出力しない |
-nt | ページ末尾にあるファイル名を出力しない |
dviファイル()をPSファイルに変換する場合には dvipsコマンドを利用します.
% 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. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] % _
ページ数やファイル中で貼り込まれたEPSファイル名などが表示され,PSファイルが生成されます.
GIF形式やJPEG形式 などで保存された画像ファイルをプリンタから印刷する場合も,テキストファイルと同様にPS形式に変換します.
画像ファイルを変換するにはconvertコマンドを使います. 次にJPEG形式のファイル`myfriends.jpg'を PS形式のファイル`myfriends.ps'に変換する例を示します.
% convert myfriends.jpg myfriends.ps <ENTER> % _
convertコマンドはファイル名の拡張子をみて,対応するファイル形式に変換します. JPEG形式やGIF形式,BMP形式などさまざまなファイル形式を変換できます. convertコマンドの 詳しい説明はを参照してください.