dviout で問題が発生する場合は ''dviout を使用せず PDF ファイルで出力して [[SumatraPDF]] や [[TeXworks]] でプレビューする''方法があります。~
TeX Live 2013 以降, W32TeX [2013/03/11] 以降であれば [[ptex2pdf:http://www.tug.org/svn/texlive/trunk/Master/texmf-dist/scripts/ptex2pdf/ptex2pdf.lua?view=markup]] を使用して TeX ファイルから直接 PDF ファイルを出力できます。~

*dviout for Windows [#rfded337]

&color(White,#5F2F2F){  ''◆目次◆''  };&br;

#contents

*dviout for Windows とは? [#i1497a3b]

dviout for Windows は日本語対応の DVI プレビューアです。~
詳しくは開発者([[大島利雄さん:http://akagi.ms.u-tokyo.ac.jp/~oshima/]])ご自身による次のページをご覧ください。
-[[dviout/dviprt 情報:http://akagi.ms.u-tokyo.ac.jp/dviout.html]]
-[[dviout/dviprt 開発室:http://akagi.ms.u-tokyo.ac.jp/dvitest.html]]
-[[Windows95/98/Me/NT/2000/XP における dviout のインストール:http://akagi.ms.u-tokyo.ac.jp/tex_dvioutw.html]]

USBメモリ活用講座の dviout for Windows のページも参考にしてください。~
-[[USBメモリ活用講座【実践編・dviout for Windowsポータブル化】:http://www.nagaoka-ct.ac.jp/ec/labo/visu/usb/tex/dviout.shtml]]

**動作環境 [#n7f5a256]

Windows 8.1, 8, 7, Vista, XP, 2000, NT, Me, 98, 95~

**License [#w9d4ec9d]

[[Expat License:http://tug.org/svn/dviout/trunk/README?view=markup]] (MIT License)

Expat License については

-[[License:Expat - Free Software Directory:http://directory.fsf.org/wiki/License:Expat]]
-[[さまざまなライセンスとそれらについての解説 - GNU プロジェクト - フリーソフトウェア財団 (FSF)#Expat:http://www.gnu.org/licenses/license-list.html#Expat]]

を参照.

**リリース情報 [#uce3262c]

2012-02-12 dviout 3.18.4~

dviout 3.18.3 ALPHA 5 以前の dviout は [[QA54696>qa:54696]] で指摘された、サイズの大きい PK フォント
についてバグがあり、また非常に長いフォント名を与えるとクラッシュする
問題を持っていました。~
最新版の dviout 3.18.4 は実質的に CTAN にある
dviout3183a6-inst-20111008.zip と同じものであり,ここではこれらの点が
訂正されています。~
dviout 3.18.4 (dviout3184-inst.zip) は dviout3183a6-inst-20111008.zip に
最小の修正を加え,正式リリースされたものです。

**ChangeLog [#r5124b5a]
-http://tug.org/svn/dviout/
--[[log:http://tug.org/svn/dviout/trunk/?view=log]]

*不具合 [#ufbeded4]

**dviout を管理者として実行していない場合に Error in RegCreateKey が表示される → dviout を管理者として実行する [#ca2f4069]

dviout を管理者として実行していない場合は Error in RegCreateKey が表示されるかもしれません。~
----
&color(Black,#E0EB9F){%%% &color(Black){''エラー''};           &color(Black,#CC3333){%%%[  &color(#EEEEEE){''✕''};  ]%%%}; %%%};&br;
&br;
&br;
  Error in RegCreateKey&br;
&br;
&br;
           &color(Black,#EEEEEE){[   OK   ]};&br;
----
Error in RegCreateKey が表示された場合は [OK] をクリックします。~
[OK] をクリックしても3, 4回ぐらい同じエラーが出ますがあきらめずに [OK] をクリックします。~
dviout を管理者として実行した場合はこのエラーは発生しないようです.~

*インストール [#f465326c]

あらかじめ TeX システムをインストールして
おきます。[[Microsoft Windows - TeX Wiki>Microsoft Windows]] を
ご覧ください。~

**TeX Live の場合 [#se2d51a5]
TeX Live の Win32 版には標準で dviout が含まれています.~
TeX Live 2013 であれば C:\texlive\2013\tlpkg\dviout 以下に配置されています.~

**W32TeX の場合 [#r4cfc9ce]
W32TeX には dviout が含まれていないので dviout for Windows の最新の安定版をダウンロードします.~
-ftp://akagi.ms.u-tokyo.ac.jp/pub/TeX/dviout/current_in_Japanese/
(安定版)
-ftp://akagi.ms.u-tokyo.ac.jp/pub/TeX/dviout/current/ (安定版)
--[[http://www.ring.gr.jp/pub/text/TeX/dviout/>CTAN:../TeX/dviout/]]
(安定版のミラー)
--ftp://ftp.kddilabs.jp/TeX/dviout/current/ (安定版のミラー)
--ftp://ftp.kddilabs.jp/CTAN/dviware/dviout/ (安定版のミラー)

安定版は “tex318w.zip” といった名前になります。~
tex318w.zip をダウンロードします。~
tex318w.zip ファイルを右クリックします。~
----
   ''開く(O)''&br;
   新しいウィンドウで開く(E)&br;
&color(Black,#DAEAFF){   すべて展開(T)...                      };&br;
   ...&br;
----
[すべて展開(T)...] が表示される場合は [すべて展開(T)...] を選択して tex318w フォルダーに展開します。~
[すべて展開(T)...] が表示されない場合は zip 書庫が展開可能なアーカイバーを使用して展開します。~
展開した tex318w フォルダーを右クリックします。~
----
   ''開く(O)''&br;
   ...&br;
   ショートカットの作成(S)&br;
   削除(D)&br;
&color(Black,#DAEAFF){   名前の変更(M)                       };&br;
   プロパティ(R)&br;
----
[名前の変更(M)] を選択して dviout という名前のフォルダー名に変更します。~
dviout フォルダーを C:\w32tex (W32TeX をインストールしたフォルダー) に移動させます。~
[[TeX インストーラ 3>AbTeXInstaller]] で,dviout をインストールするとデフォルトでは C:\w32tex\dviout にインストールされます.~
dviout フォルダーの dviout.exe を右クリックします。~
----
   ''開く(O)''&br;
   ...&br;
&color(Black,#DAEAFF){   プロパティ(R)                        };&br;
----
[プロパティ(R)] を選択します。~
----
&color(Black,#E0EB9F){%%% %%%};[[&ref(http://www.nsknet.or.jp/~tony/TeX/install/win/icon/dviout.gif,around,18x16,dviout);>http://akagi.ms.u-tokyo.ac.jp/dviout.html]]&color(Black,#E0EB9F){%%% &color(Black){''dviout.exeのプロパティ''};                                  &color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
  ''[ 全般  ]''&color(Black,#EEEEEE){%%%[ 互換性 ][ セキュリティ ][ 詳細  ][ 以前のバージョン ]%%%};&br;

    [[&ref(http://www.nsknet.or.jp/~tony/TeX/install/win/icon/dviout.gif,left,around,nolink,dviout);>http://akagi.ms.u-tokyo.ac.jp/dviout.html]]
          %%%dviout.exe%%%&br;
    ファイルの種類:   アプリケーション (.exe)&br;
    説明:         TeX previewer/printer_driver for Windows32
&br;
    場所:         C:\w32tex\dviout&br;
    サイズ:        824 KB (843,776 バイト)&br;
    ディスク上      824 KB (843,776 バイト)&br;
    のサイズ:&br;
&br;
    作成日時:      2012年2月12日、20:29:28&br;
    更新日時:      2012年2月12日、20:29:28&br;
    アクセス日時:    2012年2月12日、20:29:28&br;
&br;
    属性:      ☐読み取り専用(R)  ☐隠しファイル(H)       &color(Black,#EEEEEE){[ 詳細設定(D)... ]};&br;
    セキュリティ:  このファイルは他のコンピューターから取得し &color(Black,#EEEEEE){[ ブロックの解除(K) ]};&br;
              たものです。このコンピューターを保護するた&br;
              め、このファイルへのアクセスはブロックされる&br;
              可能性があります。&br;
&br;
                    &color(Black,#EEEEEE){[    OK    ]}; &color(Black,#EEEEEE){[  キャンセル  ]}; &color(Gray,#EEEEEE){[   適用(A)   ]};&br;
----
dviout.exeのプロパティの [全般] タブの属性の下にセキュリティの項目が表示されているかどうかを確認します。~
セキュリティの項目に「このファイルは他のコンピューターから取得したものです。このコンピューターを保護するため、このファイルへのアクセスはブロックされる可能性があります。」と表示されている場合は [ブロックの解除(K)]-[適用(A)]-[OK] をクリックします。~
dviout.exe を右クリックします。~
----
   ''開く(O)''&br;
&color(Black,#DAEAFF){   管理者として実行(A)                    };&br;
   ...&br;
----
[管理者として実行(A)] を選択して dviout を起動します。~
初回起動時は dviout が 
----
&color(Black,#E0EB9F){%%% &color(Black){''Warning''};                          &color(Black,#CC3333){%%%[  &color(#EEEEEE){''✕''};  ]%%%}; %%%};&br;
&br;
&br;
  &color(Black,#FFD900){%%%/''!''\%%%}; Font path is not set.&br;
        Install fundamental parameters?&br;
&br;
&br;
                   &color(Black,#EEEEEE){[  はい(Y)  ]}; &color(Black,#EEEEEE){[ いいえ(N) ]};&br;
----
と聞いてきますので, [はい(Y)] をクリックします。
----
&color(Black,#E0EB9F){%%% &color(Black){''Install fundamental parameters(Font resolution and Paper size)''};    &color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
  Default Windows System printer:&br;
   Microsoft XPS Document Writer with 600 dpi&br;
&br;
  Default for dviout...&br;
   Resolution of font(dpi:)    %%%600    [◆]%%%        ◎ Portrait&br;
   ☐ Different dpi for printing  &color(Gray){%%%300    [◆]%%%};       ◯ Landscape&br;
   Paper size   %%%A4  210 x 297 mm             [▼]%%%&br;
                       &color(Black,#EEEEEE){[   Help   ]}; &color(Black,#EEEEEE){[   > Next   ]}; &color(Black,#EEEEEE){[   Cancel   ]};&br;
----
標準のプリンターの名前が表示され,フォント解像度(dpi 値)や紙のサイズを聞いてきます。~
ここでは Microsoft XPS Document Writer with 600 dpi と表示されているので 600 dpi に設定しました.~
プリンターが存在しないまたは不明の場合は解像度は標準の 300 dpi にしておきます。~
紙のサイズも標準の A4,縦置き (Portrait) のままで OK です。~
[> Next] をクリックします。~
----
&color(Black,#E0EB9F){%%% &color(Black){''Register the location of Font files''};                   &color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
  &color(Black,#EEEEEE){[   Guess   ]};  Push left button to detect fonts.&br;
               (Use dpi in the first page)&br;
TEXROOT:&br;
TEXPK:&br;
        ^r is replaced by TEXROOT&br;
        ^s is font name(eg. cmr10)&br;
        ^d is resolution(dpi)&br;
    &color(Black,#EEEEEE){[   Help   ]}; &color(Black,#EEEEEE){[   < Back   ]}; &color(Gray,#EEEEEE){[   > Next   ]}; &color(Black,#EEEEEE){[   Cancel   ]};&br;
----
フォントのある場所を聞いてきます。~
[Guess] をクリックすると
----
&color(Black,#E0EB9F){%%% &color(Black){''TeXの環境''};                        &color(Black,#CC3333){%%%[  &color(#EEEEEE){''✕''};  ]%%%}; %%%};&br;
&br;
&br;
  &color(White,#0000BB){(%%%''?''%%%)}; 標準的な日本語TeX環境が検知されました.&br;
      それに合った環境設定を選択します.&br;
&br;
&br;
                   &color(Black,#EEEEEE){[  はい(Y)  ]}; &color(Black,#EEEEEE){[ いいえ(N) ]};&br;
----

と言ってくるので [はい(Y)] をクリックします。~
そうすれば,次のような標準値が入ります。~
W32TeX [2013/04/08] 以降は TEXROOT の値に C:\w32tex\share\texmf-dist\fonts を指定してください。~
----
&color(Black,#E0EB9F){%%% &color(Black){''Register the location of Font files''};                   &color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
  &color(Black,#EEEEEE){[   Guess   ]};  Push left button to detect fonts.&br;
               (Use dpi in the first page)&br;
TEXROOT: %%%C:\w32tex\share\texmf-dist\fonts%%%&br;
TEXPK:  %%%^r\tfm\\^s^tfm;^r\pk\\^s.^dpk;^r\vf\\^s.vf;^r\ovf\\^s.ovf;^r\tfm\\^s.tfm%%%&br;
        ^r is replaced by TEXROOT&br;
        ^s is font name(eg. cmr10)&br;
        ^d is resolution(dpi)&br;
    &color(Black,#EEEEEE){[   Help   ]}; &color(Black,#EEEEEE){[   < Back   ]}; &color(Black,#EEEEEE){[   > Next   ]}; &color(Black,#EEEEEE){[   Cancel   ]};&br;
----
 TEXROOT: C:\w32tex\share\texmf-dist\fonts (または ^T\fonts)
 TEXPK:   ^r\tfm\\^s^tfm;^r\pk\\^s.^dpk;^r\vf\\^s.vf;^r\ovf\\^s.ovf;^r\tfm\\^s.tfm
そのままで変更せずに [> Next] をクリックします。
----
&color(Black,#E0EB9F){%%% &color(Black){''Register Programs''};                             &color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
   ☑ Relate DVI file (.dvi) to dviout for Windows&br;
   ☑ Register dviout on Windows's menu: Start->Program&br;
   For font generation on demand, push [gen:] to set it&br;
  &color(Black,#EEEEEE){[gen:]};&br;
   For PostScript, push [gsx:] to set Ghostscript&br;
  &color(Black,#EEEEEE){[gsx:]};&br;
    &color(Black,#EEEEEE){[   Help   ]}; &color(Black,#EEEEEE){[   < Back   ]}; &color(Black,#EEEEEE){[   Finish   ]}; &color(Black,#EEEEEE){[   Cancel   ]};&br;
----
[gen:] をクリックします。~
----
&color(Black,#E0EB9F){%%% &color(Black){''mktexpk/makepk/MaKeTeXPK''};           &color(Black,#CC3333){%%%[  &color(#EEEEEE){''✕''};  ]%%%}; %%%};&br;
&br;
&br;
  &color(White,#0000BB){(%%%''?''%%%)}; Automatic search?&br;
&br;
&br;
                   &color(Black,#EEEEEE){[  はい(Y)  ]}; &color(Black,#EEEEEE){[ いいえ(N) ]};&br;
----
と聞いてきますので, [はい(Y)] をクリックします。~
ここで TeX がインストールされていないと失敗します。~
W32TeX がインストールされていれば次のように入るはずです。~
----
&color(Black,#E0EB9F){%%% &color(Black){''Register Programs''};                             &color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
   ☑ Relate DVI file (.dvi) to dviout for Windows&br;
   ☑ Register dviout on Windows's menu: Start->Program&br;
   For font generation on demand, push [gen:] to set it&br;
  &color(Black,#EEEEEE){[gen:]};  %%%`C:\w32tex\bin\mktexpk.exe --dpi ^d --bdpi ^D --mag ^M ^s%%%&br;
   For PostScript, push [gsx:] to set Ghostscript&br;
  &color(Black,#EEEEEE){[gsx:]};&br;
    &color(Black,#EEEEEE){[   Help   ]}; &color(Black,#EEEEEE){[   < Back   ]}; &color(Black,#EEEEEE){[   Finish   ]}; &color(Black,#EEEEEE){[   Cancel   ]};&br;
----
 `C:\w32tex\bin\mktexpk.exe --dpi ^d --bdpi ^D --mag ^M ^s
この頭に入っているのはバッククォート (`) です。
手で書き込む際にはバッククォートを必ず先頭に入れてください。~
TeX や Ghostscript をネットワークドライブにインストールしてある場合は,
[gen:] と [gsx:] はボタンを押しても自動では入りません。~
手で打ち込む必要があります。~
[[Ghostscript]] がインストールされていれば,[gsx:]をクリックします。~
----
&color(Black,#E0EB9F){%%% &color(Black){''gswin32.exe''};                        &color(Black,#CC3333){%%%[  &color(#EEEEEE){''✕''};  ]%%%}; %%%};&br;
&br;
&br;
  &color(White,#0000BB){(%%%''?''%%%)}; Automatic search?&br;
&br;
&br;
                   &color(Black,#EEEEEE){[  はい(Y)  ]}; &color(Black,#EEEEEE){[ いいえ(N) ]};&br;
----
と聞いてきますので, [はい(Y)] をクリックします。~
すると,例えば次のように入ります(環境やバージョンによって違いがあります)。~
■ Ghostscript を C:\gs\gs9.08 にインストールした場合
----
&color(Black,#E0EB9F){%%% &color(Black){''Register Programs''};                             &color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
   ☑ Relate DVI file (.dvi) to dviout for Windows&br;
   ☑ Register dviout on Windows's menu: Start->Program&br;
   For font generation on demand, push [gen:] to set it&br;
  &color(Black,#EEEEEE){[gen:]};  %%%`C:\w32tex\bin\mktexpk.exe --dpi ^d --bdpi ^D --mag ^M ^s%%%&br;
   For PostScript, push [gsx:] to set Ghostscript&br;
  &color(Black,#EEEEEE){[gsx:]};  %%%C:\gs\gs9.08\bin\gswin32c.exe%%%&br;
    &color(Black,#EEEEEE){[   Help   ]}; &color(Black,#EEEEEE){[   < Back   ]}; &color(Black,#EEEEEE){[   Finish   ]}; &color(Black,#EEEEEE){[   Cancel   ]};&br;
----
 C:\gs\gs9.08\bin\gswin32c.exe
■ Ghostscript を C:\Program Files\gs\gs9.08 にインストールした場合
----
&color(Black,#E0EB9F){%%% &color(Black){''Register Programs''};                             &color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
   ☑ Relate DVI file (.dvi) to dviout for Windows&br;
   ☑ Register dviout on Windows's menu: Start->Program&br;
   For font generation on demand, push [gen:] to set it&br;
  &color(Black,#EEEEEE){[gen:]};  %%%`C:\w32tex\bin\mktexpk.exe --dpi ^d --bdpi ^D --mag ^M ^s%%%&br;
   For PostScript, push [gsx:] to set Ghostscript&br;
  &color(Black,#EEEEEE){[gsx:]};  %%%C:\PROGRA~1\gs\gs9.08\bin\gswin32c.exe%%%&br;
    &color(Black,#EEEEEE){[   Help   ]}; &color(Black,#EEEEEE){[   < Back   ]}; &color(Black,#EEEEEE){[   Finish   ]}; &color(Black,#EEEEEE){[   Cancel   ]};&br;
----
 C:\PROGRA~1\gs\gs9.08\bin\gswin32c.exe
■ Ghostscript を C:\Program Files (x86)\gs\gs9.08 にインストールした場合
----
&color(Black,#E0EB9F){%%% &color(Black){''Register Programs''};                             &color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
   ☑ Relate DVI file (.dvi) to dviout for Windows&br;
   ☑ Register dviout on Windows's menu: Start->Program&br;
   For font generation on demand, push [gen:] to set it&br;
  &color(Black,#EEEEEE){[gen:]};  %%%`C:\w32tex\bin\mktexpk.exe --dpi ^d --bdpi ^D --mag ^M ^s%%%&br;
   For PostScript, push [gsx:] to set Ghostscript&br;
  &color(Black,#EEEEEE){[gsx:]};  %%%C:\PROGRA~2\gs\gs9.08\bin\gswin32c.exe%%%&br;
    &color(Black,#EEEEEE){[   Help   ]}; &color(Black,#EEEEEE){[   < Back   ]}; &color(Black,#EEEEEE){[   Finish   ]}; &color(Black,#EEEEEE){[   Cancel   ]};&br;
----
 C:\PROGRA~2\gs\gs9.08\bin\gswin32c.exe
こちらのほうは頭のバッククォート (`) は不要です。

[Finish] をクリックします。~
設定が完了すると dviout の下の方に簡単な補足説明が出ます。~
 この画面は,右の [L] [S] ボタンで大きさを調整できます.
 
 細かいパラメータの設定は,Option → Setup Parameters... で行います. たとえば
 
 [Display] プレビュー画面における,紙面の表示サイズやコントラスト調整を行います.
   実際に調整して,その状態を設定できます.
 
 一般に,次回以降の dviout にも設定を有効にするには [Save] を,今回有効にするには,
 [Ok] を押します.設定内容の詳細は,[Help] や [?] を使って参照してください.
 
 [Graphic] 画像関連で,カラーのPS画像取り込みには,-GIF: を設定します.
 
 [Common] エディターとの相互ジャンプには,-src: を設定して,source specialを
 用います.
 
 PDFファイルへの変換が,ニコニコマークのボタン(cf. View → Change Tool Buttons)
 で可能(要dvipdfm(x)).
 
 詳しくは,Help → Help topics/Tips on dviout/Troubles in dviout を参照して下さい.

説明を閉じる場合は dviout の右下にある [Close] をクリックして閉じます。~

dviout の [Option] → [Install] を選べば設定が修正できます
(修正は [Option] メニューの [Setup Parameters] でもできます)。

dviout の [Option] → [Uninstall] を選べば,設定が初期化されます
(ファイルは消えません)。~
この場合には再度 C:\w32tex\dviout\dviout.exe をダブルクリックして実行し,最初から設定が始められます。

**確認 [#h44c2d6a]

うまくいったかどうか確かめましょう。~
まず,[[TeX入門/最初の例]] の ex1.tex をタイプセットします。~
 platex ex1

ex1.dvi が出力されたら dviout の [File]-[Open...] から ex1.dvi を選択して開きます。~

初回起動時にはここでフォント生成が始まりますが,数秒待つと文字が現れます。

ここで “Cannot resolve Fonts” というエラーが出るのは,TeX がうまく
インストールされていないか,TeX の環境変数が間違っているか,
あるいは dviout インストール時に入力した情報が間違っているためです。
もう一度これらを見直してください。

[[TXフォント>TXFonts]]などの Type 1 フォントを使った
文書だけで “Cannot resolve Fonts” が出る場合には,[[Ghostscript]] の
インストールまたは設定が失敗している可能性が考えられます。

Windows XP で一部の数式記号で文字化けが起こる場合は,パソコンに古い BaKoMa
フォントがインストールされている可能性があります。詳しくは乙部厳己さんの解説
「[[WindowsXP 対応について:http://argent.shinshu-u.ac.jp/otobe/tex/book/WinXP.html]]」
をご覧ください。

*プレビューの自動更新 [#t2d3346c]

dviout には DVI ファイルが更新されると自動的に表示を更新する機能があります.~
自動更新機能を有効にするには以下の設定を行います.~

+[Option]-[Setup parameters...]-[System]-[Auto Renew] にチェックを入れて [Save]-[適用(A)]-[OK] をクリックします.
+[Option]-[Continuous Renew] にチェックを入れます.

*PostScript (EPS) 画像 [#ib983531]

[[Ghostscript]] をインストールして
dviout で Ghostscript を使うように設定すれば,[[PostScript]] 画像を含む
DVI ファイルを表示・印刷することができます。

試しに C:\w32tex\dviout\GRAPHIC\PS\ フォルダー(ディレクトリ)にある
epsfdoc.tex をタイプセットして dviout で表示してみましょう。

このサンプルでは Ghostscript 附属の golfer.eps,tiger.eps を使っています。~
golfer.eps はモノクロ,tiger.eps はカラーの画像サンプルです。~
epsfdoc.tex をタイプセットするには,golfer.eps,tiger.eps を Ghostscript の examples\ フォルダー (C:\gs\gs9.08\examples\ または C:\Program Files\gs\gs9.08\examples\ または C:\Program Files (x86)\gs\gs9.08\examples\) から
C:\w32tex\dviout\GRAPHIC\PS\ フォルダーにコピーしてください。

Windows PowerShell またはコマンド プロンプトから epsfdoc.tex のタイプセットを行います。
 cd c:\w32tex\dviout\GRAPHIC\PS
 platex epsfdoc

dviout で epsfdoc.dvi を開くと,3ページ目の下に虎の絵が表示されます。~
デフォルトの設定ではカラーのはずの虎がモノクロで表示されます。~
dviout の [Option] → [Setup Parameters] → [Graphic] → [GIF] で
raw PBM を BMP (full color) に変更して [Save]-[適用(A)]-[OK] をクリックすればフルカラーになります。~
必要であればきちんと印刷できるかどうか試してみてください。~
  \usepackage[dvips]{hyperref}
を使用する場合は Direct PS のチェックをはずしてください。~
チェックしたまま dviout で表示しようとすると警告が表示されます。~

----
&color(Black,#E0EB9F){%%% &color(Black){''DVIOUTのプロパティ''};                                            &color(Black,#D0DA8E){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
  &color(Black,#EEEEEE){%%%[ CONTENTS ][ Display ][ Resolution ][ Font   ][ Font2 ][  WinJFont ][  JFont2 ][  Key   ]%%%};&br;
  &color(Black,#EEEEEE){%%%[ Search ][ HyperTeX ][ Common ]%%%};''[ Graphic ]''&color(Black,#EEEEEE){%%%[ Printer ][ Paper ][ System ][ REGISTRY ]%%%};&br;
     tpic specials&br;
      ◯ Off            ◯ Bezier          ◎ spline          ☐ tate&br;

     Ghostscript&br;
      ◯ Off            ◎ On (default)       ◯ verbose&br;
                                                    ☑ Direct PS ← \usepackage[dvips]{hyperref} を使用する場合はチェックをはずす&br;
      ◯ PBM           ◯ exact PBM       ◯ gssub&br;
     &color(Black,#EEEEEE){[gsx:]}; %%%C:\gs\gs9.08\bin\gswin32c.exe%%%&br;
     gdat: %%%                           %%%&br;
     ☐ draw frame (gbox:)         ☑ gfit: color BMP        ☐ gow: overwrite&br;
     ☐ size includes mag          ☑ gclip: clip         GIF:%%%BMP (full color)[▼]%%%&br;
      spi: %%%                           %%%&br;
     ☑ color specials: %%%auto mode (p2)  [▼]%%% &color(Black,#EEEEEE){[     Save     ]}; &color(Black,#EEEEEE){[     Restore     ]};&br;
&br;
                   &color(Black,#EEEEEE){[    OK    ]}; &color(Black,#EEEEEE){[  キャンセル  ]}; &color(Gray,#EEEEEE){[   適用(A)   ]}; &color(Black,#EEEEEE){[   ヘルプ   ]};
----

dviout の印刷は Windows に依存しており,特に画像の印刷は Windows のバージョンによってトラブルが生じることがあります。~
[Option] → [Setup Parameters] → [Graphic] で “auto mode (p2)” となっているところを変えるとうまくいくことがあるようです。~
dviout で印刷がうまくいかない場合は dvipdfmx または dvips + Ghostscript (ps2pdf) で PDF ファイルに変換して印刷してみてください。~

*EPS 以外の画像を使うには [#z97e7e7b]

dviout for Windows は Susieプラグインをインストールすることで PNG, JPEG 画像フォーマットを表示することができます。~
dvipdfmx を使用して PDF ファイルに変換する場合は graphicx パッケージを読み込む際に次のように dvipdfmx オプションを指定します:
 \usepackage[dvipdfmx]{graphicx}

-[[dvioutにSusieプラグインを入れる:http://tasusuweb.appspot.com/tex/susie.html]]

**PNG 形式 [#v2a0576b]
PNG 形式の画像を表示するには ifpng.spi が必要です。~
-[[【渡辺 裕朗】ソフトウエア:http://www.asahi-net.or.jp/~DS8H-WTNB/software/]]
-[[Susie32 PNG Plug-in (Regular 版):http://cetus.sakura.ne.jp/softlab/software/ifpng.html]]
-[[Susie32 PNG Plug-in (Light 版):http://cetus.sakura.ne.jp/softlab/software/ifpngl.html]]

からプラグインを選択して ifpng.spi をダウンロードしてください。~
展開後 ifpng.spi を dviout.exe と同じフォルダーに配置します.~
他のフォルダーに配置する場合は [Option] → [Setup Parameters] → [Graphic] → [spi] に ifpng.spi が存在するフォルダーを指定してください。~

**JPEG 形式 [#s4f7def7]
JPEG 形式の画像を表示するには ifjpegx.spi が必要です。~
-[[SIMD Enhanced JPEG Plug-in (Regular 版):http://cetus.sakura.ne.jp/softlab/software/ifjpegx.html]]
-[[SIMD Enhanced JPEG Plug-in (Light 版):http://cetus.sakura.ne.jp/softlab/software/ifjpegxl.html]]

からプラグインを選択して ifjpegx.spi をダウンロードしてください。~
展開後 ifjpegx.spi を dviout.exe と同じフォルダーに配置します.~
他のフォルダーに配置する場合は 展開後 [Option] → [Setup Parameters] → [Graphic] → [spi] に ifjpegx.spi が存在するフォルダーを指定してください。~

*Warning を無視する [#fa72a1b5]

-hyperrefとdvioutのwarning ([[qa:38510]], [[qa:38511]], [[qa:38512]])

----
&color(Black,#E0EB9F){%%% &color(Black){''DVIOUTのプロパティ''};                                            &color(Black,#D0DA8E){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
  &color(Black,#EEEEEE){%%%[ CONTENTS ][ Display ][ Resolution ][ Font   ][ Font2 ][  WinJFont ][  JFont2 ][  Key   ]%%%};&br;
  &color(Black,#EEEEEE){%%%[ Search ][ HyperTeX ]%%%};''[ Common ]''&color(Black,#EEEEEE){%%%[ Graphic ][ Printer ][ Paper ][ System ][ REGISTRY ]%%%};&br;
    Loupe            Option(+CTRL)           Shape         Back&br;
   Size: %%%250     [◆]%%%    Size: %%%480     [◆]%%%       ◎ Square      ◎ Default&br;
   Scale: %%%1      [◆]%%%    Scale: %%%8      [◆]%%%       ◯ Measure     ◯ White&br;
   Speed: %%%4      [◆]%%%                        ◯ Circle       ◯ Black&br;
   ☐ Edge view&br;
&br;
   (g)source special/ignore specials          &color(Black,#EEEEEE){[     Save     ]}; &color(Black,#EEEEEE){[     Restore     ]};&br;
   src: %%%                           %%%&br;
   gsrc: %%%                           %%%&br;
   isp: %%%pdf:%%%&br;
&br;
                   &color(Black,#EEEEEE){[    OK    ]}; &color(Black,#EEEEEE){[  キャンセル  ]}; &color(Gray,#EEEEEE){[   適用(A)   ]}; &color(Black,#EEEEEE){[   ヘルプ   ]};
----
*非対応パッケージ [#pd5bea65]

PDF や PostScript の機能に強く依存するようなパッケージの場合うまく動作しない可能性が高いです.~
dviout で問題が発生する場合は dviout を使用せず PDF ファイルで出力して [[SumatraPDF]] や [[TeXworks]] でプレビューしてください.~

**[[OTF]] [#i25da0b5]
dviout for Windows は [[OTF パッケージ>OTF]]に完全対応していません。~
\CID{...} などでの Adobe-Japan1 の CID 直接参照の機能は無く,
代わりに CID → Unicode の変換を経由した表示機能があります。~
dviout ではなく,dvipdfmx や dvips など
CID に完全対応した DVIware を利用しましょう。~

**[[PSTricks]] [#x2d3abf4]
dviout for Windows は dvips と完全互換ではありません。~
[[PostScript]] に依存したもの(PSTricks など)には対応していません。~
dvips で PostScript に変換して [[Ghostscript]] で表示・印刷するといいでしょう。~

*PDF を作るには [#c3def66b]

dviout 3.15.1 以降で PDF を作る際には,「ニコニコマーク」ボタン(dvipdfm[x] の起動ボタン)を使うのが便利です。~
初期設定では「ニコニコマーク」ボタンが表示されていないと思います。~
「ニコニコマーク」ボタンが見当たらない場合には,メニューバーから [View] → [Change Tool Buttons] を選択すると現れます。~
この場合,PDF 化は dviout から dvipdfmx を起動して行われるので,各種設定には dvipdfmx 側の設定を正しく行う必要があります。~
PDF の作成がうまくいかない場合は [[dvioutのdvipdfmxでpdfファイルが作成されない:http://www.eng.kagawa-u.ac.jp/~haruna/memo/TeX/dvipdfmx.html]] を参照してください.~

----
&color(Black,#E0EB9F){%%% &color(Black){''Print''};                                  &color(Black,#CC3333){%%%[  &color(#EEEEEE){''✕''};  ]%%%}; %%%};&br;
  Printer: Make PDF by dvipdfm(x)              &color(Black,#EEEEEE){[  OK  ]};&br;
                                    &color(Black,#EEEEEE){[ Cancel ]};&br;
   Print range                  &color(Black,#EEEEEE){[  Help  ]}; &color(Black,#EEEEEE){[ Setup... ]};&br;
   ◎ All         &color(Black,#EEEEEE){[ Selection ]};&br;
                            ☑ dviprt&br;
   ◯ Pages (1)      (8)          ☐ dvipdfm (not x)&br;
    From:%%%  1[◆]%%%  To:%%%  8[◆]%%%       ☐ View PDF ?&br;
----

PDF ファイルを作成する場合は dviout から Distiller (Adobe PDF) プリンターに印刷することも可能です。
ただし,欧文フォントや EPS グラフィックがギザギザになります。
欧文フォントがギザギザになる問題は,Computer Modern と AMS フォントに限れば,
[[BaKoMa TrueType フォント:ftp://akagi.ms.u-tokyo.ac.jp/pub/TeX/font/bakoma/bakoma.lzh]]
をインストールすれば解決できます。
[[TX フォント:http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TXFonts]] など PostScript Type 1 フォントのギザギザは解消できません。
TrueType の Times New Roman,Arial,Courier New であれば,乙部さんの
「[[書体拡張プロジェクト:http://argent.shinshu-u.ac.jp/otobe/tex/packages/fontproj.html]]」
に書かれている方法できれいに出力できます。

dviout から Distiller 経由で
PDF を作るには,Computer Modern フォントの場合には BaKoMa TrueType
フォント&ref(ftp://akagi.ms.u-tokyo.ac.jp/pub/TeX/font/bakoma/bakoma.lzh);
を Windows にインストールすることによって,ビットマップでない
本来の美しい文字になります(TexPoint をインストールすると一部
古い BaKoMa フォントで上書きされてしまうようですのでご注意ください)。~
ただ,[[TX フォント>TXFonts]]などの Type 1 フォントは
やはりビットマップになります。

[[TeXWiki:PDFの作り方>PDFの作り方]] もご覧ください。

*upTeX で出力された DVI ファイルを dviout で表示する場合の注意点 [#wadc9abf]

-upTeX のフォントと dviout ([[qa:51135]], [[qa:51137]])
-upTeX のフォントと dviout (再検討) ([[qa:51610]])
-Re: dvipng と日本語 ([[qa:51705]])
-upLaTeXを使おう [電脳世界の奥底にて] の中の [[dvioutについて:http://zrbabbler.sp.land.to/uplatex.html#ssec-install-dviout]]
-[[uptex, uplatex:http://d.hatena.ne.jp/gcg00467/20101223#1293103329]]
-[[USBメモリ活用講座【実践編・dviout for Windowsポータブル化】#upTeX/upLaTeX を利用する場合の設定:http://www.nagaoka-ct.ac.jp/ec/labo/visu/usb/tex/dviout.shtml#UPTEX]]

upTeX で DVI ファイルを作成し,dviout で表示しようとすると font file over のエラーが発生します。~
[OK] をクリックすると dviout が強制終了します。~
----
&color(Black,#E0EB9F){%%% &color(Black){''No Memory''};                              &color(Black,#CC3333){%%%[  &color(#EEEEEE){''✕''};  ]%%%}; %%%};&br;
&br;
&br;
  &color(White,#BB0000){(%%%''×''%%%)}; font file over:&br;
      C:\w32tex\share\texmf-dist\fonts\vf\uptex\jis\upjisr-h.vf&br;
&br;
&br;
                                  &color(Black,#EEEEEE){[   OK   ]};&br;
----

[Option]-[Setup Parameters...] から DVIOUTのプロパティの System タブの font buffer size を 400 K byte から 4000 K byte など,エラーが発生しない値に変更し,[Save]-[適用(A)]-[OK] をクリックします.~

----
&color(Black,#E0EB9F){%%% &color(Black){''DVIOUTのプロパティ''};                                            &color(Black,#D0DA8E){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
  &color(Black,#EEEEEE){%%%[ CONTENTS ][ Display ][ Resolution ][ Font   ][ Font2 ][  WinJFont ][  JFont2 ][  Key   ]%%%};&br;
  &color(Black,#EEEEEE){%%%[ Search ][ HyperTeX ][ Common ][ Graphic ][ Printer ][ Paper ]%%%};''[ System ]''&color(Black,#EEEEEE){%%%[ REGISTRY ]%%%};&br;
     raster buffer size          br: %%%400     [◆]%%% K byte     &color(Black,#EEEEEE){[    Save    ]};&br;
     font buffer size           bf: %%%4000    [◆]%%% K byte     &color(Black,#EEEEEE){[    Restore    ]};&br;
     bitmap buffer size/max      bb: %%%4000    [◆]%%% K byte     &color(Black,#EEEEEE){[    Default    ]};&br;
     number of dviouts/max    multi: %%%4       [◆]%%%&br;
     log file (path name or +:dviout.log or -:no log):&br;
     %%%                                                    %%%&br;
     ☑ Auto Renew           ☐ 2nd tool buttons        ☐ Reverse page_up/down&br;
     ☐ draw baseline          ☐ draw box             ☐ show child windows&br;
    &color(Black,#EEEEEE){[(parameter)file:]}; %%%                                          %%%&br;
     texhelp: %%%                                              %%%&br;
&br;
                   &color(Black,#EEEEEE){[    OK    ]}; &color(Black,#EEEEEE){[  キャンセル  ]}; &color(Gray,#EEEEEE){[   適用(A)   ]}; &color(Black,#EEEEEE){[   ヘルプ   ]};
----

font buffer size の値が小さいと起動しても dviout の下の方に警告が表示されます.~
このような警告が表示される場合は font buffer size の値を大きくしてください.~
----
 Font buffer size -bf: 3200 K in [System] (<- Setup Parameters <- Option)
  is too small.
 Not an error but it is better to increase the size!
----

DVI ファイルを表示するとフォントが正しく表示されず,dviout の下の方に Cannot find font file for uprml-h! の警告が表示されます.

----
 Cannot find font file for uprml-h!
 A default FONT will be used.
----

[Option]-[Setup Parameters...] から DVIOUTのプロパティの Font2 タブの [ftt:] をクリックします.

 ^x\map\ttfonts.map

が入力されるのを確認して,[Save]-[適用(A)]-[OK] をクリックします.

----
&color(Black,#E0EB9F){%%% &color(Black){''DVIOUTのプロパティ''};                                            &color(Black,#D0DA8E){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
  &color(Black,#EEEEEE){%%%[ Search ][ HyperTeX ][ Common ][ Graphic ][ Printer ][ Paper ][ System ][ REGISTRY  ]%%%};&br;
  &color(Black,#EEEEEE){%%%[ CONTENTS ][ Display ][ Resolution ][ Font  ]%%%};''[ Font2 ]''&color(Black,#EEEEEE){%%%[  WinJFont ][  JFont2 ][  Key  ]%%%};&br;
    &color(Black,#EEEEEE){[gen:]};     %%%`C:\w32tex\bin\mktexpk.exe --dpi ^d --bdpi ^D --mag ^M ^s%%%&br;
    &color(Black,#EEEEEE){[ftt:]};      %%%^x\map\ttfonts.map%%%&br;
    TEXSUBF:  %%%^r\sfd\\;^r\..\ttf2pk\\;^r\..\ttf2tfm\\%%%&br;
    TEXPKD:&br;
    TEXFLI:&br;
&br;
    ☑ Keep Path (Fkeep:)   &color(Black,#EEEEEE){[    Flush    ]};&br;
    ☐ CheckFontID (c:)                    A: %%%0       [◆]%%%  ttf: %%%1       [◆]%%%&br;
    ☑ VirtualFont (virtual:)&br;
    ☑ OnDemand (Fod:)                    &color(Black,#EEEEEE){[    Save    ]}; &color(Black,#EEEEEE){[    Restore    ]};&br;
&br;
                   &color(Black,#EEEEEE){[    OK    ]}; &color(Black,#EEEEEE){[  キャンセル  ]}; &color(Gray,#EEEEEE){[   適用(A)   ]}; &color(Black,#EEEEEE){[   ヘルプ   ]};
----

C:\w32tex\dviout\map\ttfonts.map に

 %input  $user.map

という行が存在するのを確認します.~
C:\w32tex\dviout\map\$user.map を開くと~
----
 ; In this file one may define the font mappings or the files to be input.
 ; This file will not be overwritten by dviout (verion up).
 ;
----
と記述されているのでこの次の行に
----
 uprml-h "MS 明朝"     unicode
 upgbm-h "MS ゴシック"     unicode
 uprml-v "@MS 明朝"     unicode
 upgbm-v "@MS ゴシック"     unicode
----
を追加して保存します.~
保存するときは文字コードを Shift_JIS で保存してください.~
C:\w32tex\share\texmf-dist\doc\uptex\base\for_dviout.map に dviout 用 map ファイルの記述例があるので参考にしてみてください.~

DVI ファイルを表示するとフォントが正しく表示されるようになります.

[Option]-[Setup Parameters...] から DVIOUTのプロパティの JFont2 タブの Adjust basepoint (Jgt:) にチェックを入れます.

 ☑ Adjust basepoint (Jgt:)
----
&color(Black,#E0EB9F){%%% &color(Black){''DVIOUTのプロパティ''};                                            &color(Black,#D0DA8E){%%%[ &color(White){''?''}; ]%%%};&color(Black,#CC3333){%%%[  &color(White){''✕''};  ]%%%}; %%%};&br;
  &color(Black,#EEEEEE){%%%[ Search ][ HyperTeX ][ Common ][ Graphic ][ Printer ][ Paper ][ System ][ REGISTRY  ]%%%};&br;
  &color(Black,#EEEEEE){%%%[ CONTENTS ][ Display ][ Resolution ][ Font  ][ Font2 ][  WinJFont ]%%%};''[  JFont2 ]''&color(Black,#EEEEEE){%%%[  Key  ]%%%};&br;
    TEXKNJ:&br;
    JC:&br;
    &color(Black,#EEEEEE){[vfn:]};&br;
    nttF:&br;
    G:       %%%goth;jisg%%%&br;
&br;
    ☐ NTTJTeX font subnstitution (ntt:)         Adjust size S: %%%1000       [◆]%%% /1000&br;
    ☑ Use yoko font for tate (g:)               base line J: %%%0         [◆]%%% /1000&br;
    ☑ Use inner jfm (Jfm:)                    &color(Black,#EEEEEE){[    Save    ]}; &color(Black,#EEEEEE){[    Restore    ]};&br;
    ☑ Adjust baseline (Jbt:)       ☑ Adjust basepoint (Jgt:)  by jfm&br;
&br;
                   &color(Black,#EEEEEE){[    OK    ]}; &color(Black,#EEEEEE){[  キャンセル  ]}; &color(Gray,#EEEEEE){[   適用(A)   ]}; &color(Black,#EEEEEE){[   ヘルプ   ]};
----
[Save]-[適用(A)]-[OK] をクリックします.

*関連リンク [#a0623ac1]
-[[TeX インストールガイド―― dviout for Windows のインストール>http://www.nsknet.or.jp/~tony/TeX/install/win/dviout.htm]] @ [[トニイさん:http://www.nsknet.or.jp/~tony/]] ([[twitter:https://twitter.com/tony4649]])(旧 @nifty DTP と印刷フォーラム [FDTP])
-[[Windows 95/98/Me/NT/2000/XP における dviout のインストール>http://akagi.ms.u-tokyo.ac.jp/tex_dvioutw.html]](dviout for Windows 一次配布元)