Provided by: dvi2ps_5.1j-2_amd64 bug

名称

       dvi2ps - DVI ファイルから PostScript への変換

型式

       dvi2ps [-D var=val] [-F fontdesc] [-K] [-R n] [-S]
            [-c output-file] [-d] [-f n] [-i file] [-m n] [-n n]
            [-o str] [-q] [-r] [-s file] [-t n] [-w]
            [dvifile[.dvi]]

解説

       これは、DVIファイルをPostScriptに変換して標準出力に出力するプログラムです。   dvifile  が与えられないとき
       は、標準入力から読み込みます。 印刷のための設定はfontdescファイルによって与えられます。

オプション

       -D var=val
              変数 var の値を val と指定します。

       -F fontdesc
              fontdescファイルを指定します。

       -K     includeされたPSファイルからコメントを除きます。

       -R n   プリンタの解像度を指定します(n dpi)。

       -S     統計の印刷をします。 dvi2ps には、一般的に開発者だけに関心があるフォントの利用などの情報に関する統
              計を 出力するバージョンがあります。 このような場合には、 -S を指定することによって統計出力をおこな
              います。

       -c output-file
              標準出力にDVIから変換されたPostScriptファイルを出力する代わりに、  指定されたファイル  output-file
              に出力します。

       -d     デバッグの出力をします(たぶん使いたくないはずです)。

       -f n   開始ページ番号を指定します(これは TeX のページ番号 \count0 です)。

       -i file
              指定されたファイルを出力します。    指定されたファイルの内容は、PostScrit   Document   Structuring
              Convenstion でいうPrologの部分に出力されます。

       -m0 | -mh | -m1 | -m2 | -m3 | -m4 | -m5
              文章を印刷するのに用いる magstep を指定します。 これは DVI ファイルの中の指定を無視します。

       -m n   ドキュメントを印刷するのに使う  magnification  を指定します。  上記のmagstepに対応するのは   1000,
              1095, 1200, 1440, 1728, 2074, 2488 です。

       -n n   印刷部数を指定します。

       -o str 印刷オプションを指定します。  有効なオプションは letter, note, legal, tabloid, a3, a4, a5, b4, b5,
              landscape,   letterlandscape,   notelandscape,   legalenvelope,   tabloidlandscape,   a3landscape,
              a4landscape, a5landscape, b4landscape, b5landscape, large, small, manualfeed です。 この引き数は繰
              り返し指定することができます。  envelopelandscape を、手差しを選択して標準の封筒の位置にだいた
              いあうように ちょっと変更したものです。

       -q     メッセージを出力しません。 変換を終了したページに関するメッセージなどを出力しません。

       -r     ページを逆順に出力します。 普通は出力トレイに正しい順番に積み重ねられるように、DVI  ページは逆順に
              処理されます。 このオプションは正順に処理します。

       -s file
              指定されたファイルを出力します。    指定されたファイルの内容は、PostScrit   Document   Structuring
              Convenstion でいうSetupの部分に出力されます。

       -t n   終了ページを指定します。

       -w     警告メッセージを出力しません。

注意

       レーザプリンタに出力するのに必要なすべてのフォントが利用できない場合は、  dvi2ps   はフォントがない場合で
       も、DVI ファイルの処理を続けて、警告メッセージを 出力します。出力された文書の該当する文字の部分は空白にな
       ります。

PostScript ILLUSTRATIONS

       このプログラムは、PostScriptの絵を取り込むためのTeX  の \special コマンドをサポートしています。 TeXのソー
       スの中で  \special{psfile=foo.ps}   と指定することによって、   foo.ps   のファイルの内容を(このファイルは
       PostScript  プログラムです)その場所に 印刷することができます。 \special コマンドが書かれた場所を ユーザ座
       標の (0,0) 点として、 上、右方向にそれぞれ x y 座標をとります。 単位はPostScript の point  (1/72  inch)で
       す。  従って通常、\special  コマンドを書くまえに図のスペースを あけておく必要があります。 Apple Macintosh
       によって作られた絵(例えば、MacDraw, MacPaintなど)は、  絵の左上を  \special  の点に設定します。この場合
       は、 \special コマンドの後にスペースを空ける必要があります。

       \special は次のような keyword=value の組を空白でくぎって、任意の数だけ引き数として指定できます。

       キーワード値の種類      (pointの寸法: 72 pt = 1 in)

       psfile    string        - 取り込む PostScript ファイル
       epsfile   string        - 取り込む Encapsulated PostScript ファイル
       hsize     dimension     - 最大幅 (クリッピング用)
       vsize     dimension     -  最大高さ (クリッピング用) 負の値を指定すると、クリッピング領域を現在の位置より
                               も下にとります。
       hoffset   dimension     - 右へのオフセット
       voffset   dimension     - 上へのオフセット
       hscale    number        - x 軸のスケールファクタ
       vscale    number        - y 軸のスケールファクタ
       rotation  number        - 逆時計方向の回転角j

       例:
                               \special{psfile=foo.ps hoffset=72 hscale=0.9 vscale=0.9}
       foo.ps というファイルの絵を1 インチ右へ移動して、 標準の 0.9 の大きさで印刷します。

       hsizevsize は絵の (0,0) 点に対するもので、オフセットやスケールファクタに影響されません。

       オフセットは \special の点に対するもので、スケールには影響されません。

       Macintosh の絵を取り込むときは、LaserPrep ファイルが常駐しているか標準の tex.ps  ヘッダファイルの最後に付
       け加えるなどをおこなってプリンタにダウンロード されていなければなりません。

       EPSFファイルの場合は、ファイル中の  %%BoundingBox: 情報をもとに絵を自動的に適切な位置に配置してクリッピン
       グします。

       eepic に対応しています。

フォント

       現在では、pxl, pk, gf の各フォントファイルが使用できるようになりました。 更に日本語 PostScript プリンタの
       内蔵漢字フォントを使用することもできます。 これの指定は fontdesc ファイルによっておこないます。

       例:
                                               dvi2ps -F fontdesc foo.dvi

       foo.dvi ファイルを ファイルの設定に従ってフォントを使用して出力する。

ファイル

       *.dvi                 TeX DeVice Independent 出力ファイル
       /usr/local/share/texmf/fonts/.../
                             デフォルトのフォントファイルのあるディレクトリ
       /usr/local/lib/dvi2ps/fontdesc
                             デフォルトのfontdescファイル

参照

       tex(1)

BUGS

       プリンタによって出力できるドキュメントのサイズに制限があります。 (すくなくとも Apple LaserWriter  の場合
       は) プリンタが VMerrors になった場合は、 -f-t オプションを使って出力ページを選択して下さい。

著者

       Mark  Senn  がこのプログラムの初期のバージョンである、  BBN BitGraph 用のドライバを作成しました。 Stephan
       Bechtolsheim,  Bob  Brown,  Richard  Furuta,James  Schaad,  Robert  Wells  が  これを改良しました。  Norm
       Hutchinson  がこれを SUN に移植しました。 Neal Holts が Apollo に移植し、この時 PostScript を出力するよう
       にしました。 Scott Janes  はフォントを代用する機能を付け加えました。  Jean-Francois  Lamy  は  PostScript
       illustrationsのインターフェースを作りました。  桜井貴文が NTT jTeX 対応と PK フォント対応、fontdesc対応に
       しました。 鷲坂光一が GF フォント対応にしました。 風間一洋が EPSF, eepic 対応にしました。

       (PostScript はAdobe Systems, Inc. の登録商標です。)

                                                4 September 2000                                       DVI2PS(1)