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 (非推奨) [#db720534]

*dviout for Windows [#rfded337]
dviout は (e-)(u)pTeX 対応の高機能な DVI プレビューアです。
しかし,dviout を使用すると

&color(White,#5F2F2F){  ''◆目次◆''  };&br;
- 挿入した画像が適切に表示されない
- CID に完全対応していない(Adobe-Japan1 の CID 直接参照の機能は無い)
- PDF や PostScript の機能に強く依存するパッケージに未対応

などの問題があります([[古い情報>古い情報#je1d5241]]も参考に)。

このため,''現在は DVI ではなく PDF でのプレビューが推奨されています。''

----
#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]]
dviout for Windows は (e-)(u)pTeX 対応の DVI プレビューアです。
詳しくは開発者([[大島利雄さん:https://www.ms.u-tokyo.ac.jp/~oshima/]])ご自身によるページをご覧ください。
-[[Oshima Laboratory Home Page (JP):https://www.ms.u-tokyo.ac.jp/~oshima/index-j.html]] (大島研究室@東京大)
--[[Versions of dviout for Windows:https://www.ms.u-tokyo.ac.jp/~oshima/dviout/dvihist.html]]

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

**動作環境 [#n7f5a256]
*インストール [#v433ca0f]

Windows 8.1, 8, 7, Vista, XP, 2000, NT, Me, 98, 95~
あらかじめ TeX システムをインストールしておきます。
[[Microsoft Windows - TeX Wiki>Microsoft Windows]] をご覧ください。

**License [#w9d4ec9d]
**TeX Live の場合 [#se2d51a5]
TeX Live の windows 版には 32-bit 版の dviout が含まれています。

[[Expat License:http://tug.org/svn/dviout/trunk/README?view=markup]] (MIT License)
**dvioutの配布 [#h6957949]

Expat License については
*** TeX Users Group repositoryの版 (Ver.3.19.0~) [#x61c7151]
-http://www.ring.gr.jp/pub/text/CTAN/dviware/dviout/ (CTANに登録された最新版)
-http://ftp.kddilabs.jp/pub/ctan/dviware/dviout/ (CTANに登録された最新版のミラー)

-[[License:Expat - Free Software Directory:http://directory.fsf.org/wiki/License:Expat]]
-[[さまざまなライセンスとそれらについての解説 - GNU プロジェクト - フリーソフトウェア財団 (FSF)#Expat:http://www.gnu.org/licenses/license-list.html#Expat]]
*** 東京大学の版 (Ver.3.18.5) [#zdd6e510]
-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/(安定版のミラー)
-http://ftp.kddilabs.jp/pub/tex/dviout/current/ (安定版のミラー)

を参照.

**リリース情報 [#uce3262c]
*ビルド [#d0101f83]

2012-02-12 dviout 3.18.4~
[[Downloads | VisualSVN:https://www.visualsvn.com/downloads/]] から Apache Subversion command-line tools をダウンロードして展開し,bin フォルダー (svn.exe のあるフォルダー) に PATH を通します。
コマンドラインから dviout のソースコードを取得します。

以前の dviout は [[QA54696>qa:54696]] で指摘された、サイズの大きい PK フォント
についてバグがあり、また非常に長いフォント名を与えるとクラッシュする
問題を持っていました。~
最新版の dviout 3.18.4 は CTAN にある
dviout3184-inst.zip と同じものであり,ここではこれらの点が
訂正されています。
 mkdir dviout
 cd dviout
 svn co svn://tug.org/dviout/trunk

**ChangeLog [#r5124b5a]
-http://tug.org/svn/dviout/
--[[log:http://tug.org/svn/dviout/trunk/?view=log]]
trunk の dviout.sln をダブルクリックして Microsoft Visual Studio を起動します。
BUILD -> Build Solution で dviout をビルドします。

*インストール [#f465326c]
コマンドラインから MSBuild を使用してビルドすることもできます。

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

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

**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/ (安定版のミラー)
**dviout を管理者として実行していない場合に「Error in RegCreateKey」というダイアログが表示される [#ca2f4069]

安定版は “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;
[OK] をクリックしても3, 4回ぐらい同じエラーが出ますがあきらめずに [OK] をクリックします。
dviout を管理者として実行すればこのエラーは発生しないようです。

    [[&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;
----
*dviout 非対応パッケージ [#pd5bea65]

と言ってくるので [はい(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.07 にインストールした場合
----
&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.07\bin\gswin32c.exe%%%&br;
    &color(Black,#EEEEEE){[   Help   ]}; &color(Black,#EEEEEE){[   < Back   ]}; &color(Black,#EEEEEE){[   Finish   ]}; &color(Black,#EEEEEE){[   Cancel   ]};&br;
----
 C:\gs\gs9.07\bin\gswin32c.exe
■ Ghostscript を C:\Program Files\gs\gs9.07 にインストールした場合
----
&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.07\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.07\bin\gswin32c.exe
■ Ghostscript を C:\Program Files (x86)\gs\gs9.07 にインストールした場合
----
&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.07\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.07\bin\gswin32c.exe
こちらのほうは頭のバッククォート (`) は不要です。
PDF や PostScript の機能に強く依存するようなパッケージの場合うまく動作しない可能性が高いです。
PDF ファイルで出力して [[SumatraPDF]], [[TeXworks]], [[TeXstudio]] でプレビューしてください。

//[Finish] をクリックすると
[Finish] をクリックします。~
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 の下の方に簡単な補足説明が出ます。~
 この画面は,右の [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 を参照して下さい.
**[[TikZ]] [#m7bcebf4]

説明を閉じる場合は dviout の右下にある [Close] をクリックして閉じます。~
dviout は [[TikZ]] に対応していません。
PDF または SVG に変換して PDF・SVG ビューアで表示・印刷するといいでしょう。

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

dviout の [Option] → [Uninstall] を選べば,設定が初期化されます
(ファイルは消えません)。~
この場合には再度 C:\w32tex\dviout\dviout.exe をダブルクリックして実行し,最初から設定が始められます。
dviout は [[media9]] に対応していません。
PDF に変換して Adobe Acrobat Reader で表示するといいでしょう。

なお,以前の dviout は [[QA54696>qa:54696]] で指摘された、サイズの大きい PK フォント
についてバグがあり、また非常に長いフォント名を与えるとクラッシュする
問題を持っていました。~
最新版の dviout 3.18.4 は実質的に CTAN にある
dviout3183a6-inst-20111008.zip と同じものであり,ここではこれらの点が
訂正されています。~
dviout 3.18.4 は dviout3183a6-inst-20111008.zip に
最小の修正を加え,正式リリースされたものです。
**[[OTF]] [#i25da0b5]
dviout は [[OTF パッケージ>OTF]]に完全対応していません。
\CID{...} などでの Adobe-Japan1 の CID 直接参照の機能は無く,
代わりに CID → Unicode の変換を経由した表示機能があります。
dviout ではなく,dvipdfmx や dvips など CID に完全対応した DVIware を利用しましょう。

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

うまくいったかどうか確かめましょう。~
まず,[[TeX入門/最初の例]] の ex1.tex をタイプセットします。~
 >platex ex1
*upLaTeX で出力された DVI ファイルを dviout で表示 [#wadc9abf]

ex1.dvi が出力されたら dviout の [File]-[Open...] から ex1.dvi を選択して開きます。~
upLaTeX で出力された DVI ファイルを dviout で表示する場合は

初回起動時にはここでフォント生成が始まりますが,数秒待つと文字が現れます。
-[[dvioutでupLaTeXのDVIを扱う話:http://qiita.com/zr_tex8r/items/8b50836f719dec8b0bee]]

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

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

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

*プレビューの自動更新 [#t2d3346c]
-[Option]-[Setup parameters...]-[System]-[Auto Renew] にチェックを入れます。
-[Option]-[Continuous Renew] にチェックを入れます。

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

+[Option]-[Setup parameters...]-[System]-[Auto Renew] にチェックを入れて [Save]-[適用(A)]-[OK] をクリックします.
+[Option]-[Continuous Renew] にチェックを入れます.
**dvipdfmx [#b020c0c5]
dviout は,「ニコニコマーク」ボタン(dvipdfm[x] の起動ボタン)で PDF ファイルを作成することができます。
初期設定では「ニコニコマーク」ボタンが表示されていませんが,
メニューバーから [View] → [Change Tool Buttons] を選択すると現れます。
PDF 化は dviout から dvipdfmx を起動して行われるので,各種設定には dvipdfmx 側の設定を正しく行う必要があります。

ただし,[[graphicx]] や color 等の「ドライバ依存」があるパッケージを使用する場合は注意が必要です。
このようなパッケージを使う場合,一般には
 \usepackage[dvipdfmx]{graphicx} % dvipdfmx でPDFに変換する場合
 \usepackage[dviout]{graphicx} % dviout でDVIファイルを見る場合
のように,DVIウェアに応じてオプションを変えて tex 文書をコンパイルし直す必要があります。
「ニコニコマーク」ボタンは dviout から dvipdfmx を簡便に実行できる機能ですが,この「ドライバの取換」については全く何の補助も行いません。
ただ,「dviout 用」の DVI ファイルを無理やり dvipdfmx で処理しようとするだけで,これでは不正な出力になる可能性があります。
従って,オプションを dvipdfmx に変えてコンパイルする必要があるわけですが,この際に dviout で DVI の再読込が行われると今度は dviout の表示が不正になってしまいます。

※graphicx や color 等のパッケージの仕様が常態化した現在では,このような連携機能の有用性が薄らいでいるのかも知れません。
dviout の使用が主流だった昔は,「図を入れる」といっても picture 環境や「後で手で入れる(!)」等の graphicx を使わない方法も採られていました。
また,昔は dvips と dvipdfmx の互換性がある程度担保されていたので,「dvips ドライバを指定すれば dviout と dvipdfmx の両方が使える」という裏技が使えたようです。

**dvips + ps2pdf.exe (Ghostscript) [#bbe5941f]
dvipdfmx 以外では dvips + ps2pdf.exe (Ghostscript) でも PDF ファイルを作成することが可能です。
dvips + ps2pdf.exe を使用して PDF ファイルに変換する場合は graphicx パッケージを読み込む際に次のように dvips オプションを指定します:
 \usepackage[dvips]{graphicx}

*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.07\examples\ または C:\Program Files\gs\gs9.07\examples\ または C:\Program Files (x86)\gs\gs9.07\examples\) から
C:\w32tex\dviout\GRAPHIC\PS\ フォルダーにコピーしてください。

コマンド プロンプトから 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] をクリックすればフルカラーになります。~
必要であればきちんと印刷できるかどうか試してみてください。~
モノクロで表示されてしまう場合は dviout の [Option] → [Setup Parameters] → [Graphic] → [GIF] で
raw PBM を BMP (full color) に変更して [Save]-[適用(A)]-[OK] をクリックすればフルカラーになります。
  \usepackage[dvips]{hyperref}
を使用する場合は Direct PS のチェックをはずしてください。~
チェックしたまま dviout で表示しようとすると警告が表示されます。~
を使用する場合は [Option] → [Graphic] の「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.07\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 のバージョンによってはトラブルが生じることがあります。
dviout で印刷がうまくいかない場合は dvipdfmx または dvips + ps2pdf.exe (Ghostscript) で PDF ファイルに変換して印刷してみてください。

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 for Windows は [[Susie:https://www.digitalpad.co.jp/~takechin/]]プラグインをインストールすることで PNG, JPEG 画像フォーマットを表示することができます。

-[[dvioutにSusieプラグインを入れる:http://tasusuweb.appspot.com/tex/susie.html]]
-[[`dviout' for package `graphics'に関しての質問:https://okumuralab.org/tex/mod/forum/discuss.php?d=2235]]
-[[`dviout' for package `graphics'.:https://okumuralab.org/tex/mod/forum/discuss.php?d=1569]]

**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]]
うまくいかない場合は,dvipdfmx で PDF ファイルを出力して [[SumatraPDF]], [[TeXworks]], [[TeXstudio]] などでプレビューしてください。

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

**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]]
dviout は [[SyncTeX]] には対応していませんが synctex コマンドを使用して forward and inverse search を行うことができます。

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

*Warning を無視する [#fa72a1b5]
TeX ファイルの 30 行目に対応する DVI ファイルの該当するページにジャンプしたい場合は

-hyperrefとdvioutのwarning ([[qa:38510]], [[qa:38511]], [[qa:38512]])
 synctex view -i "30:0:hoge.tex" -o "hoge.dvi" -x "'C:\w32tex\dviout\dviout.exe' -1 -renew=+ '%{output}' %{page+1}"

----
&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&br;
   Size:&br;
   Scale:&br;
   Speed:&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 を利用しましょう。~
 synctex help view

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

*PDF を作るには [#c3def66b]
**inverse search [#k24873e6]

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]] を参照してください.~
[[TeXstudio]] で DVI ファイルの 30 ページ目の x 座標 0, y 座標 0 に対応する TeX ファイルの該当する行にジャンプしたい場合は

----
&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;
----
 synctex edit -o "30:0:0:hoge.dvi" -x "texstudio -line %{line} '%{input}'"

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の作り方]] もご覧ください。
 synctex help edit

*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;
----
*関連リンク [#a0623ac1]

[Option]-[Setup Parameters...] から DVIOUTのプロパティの System タブの font buffer size を 400 K byte から 4000 K byte など,エラーが発生しない値に変更し,[Save]-[適用(A)]-[OK] をクリックします.~
-[[CTAN dviout:https://ctan.org/tex-archive/dviware/dviout]]
-[[TeX Users Group - subversion repository:https://www.tug.org/svn/dviout/]]
-[[TeX Users Group - dviout Mailing List:https://tug.org/mailman/listinfo/dviout]]
-[[TeX関係文書:http://argent.shinshu-u.ac.jp/~otobe/tex/docs/]] [[関連ファイル:http://argent.shinshu-u.ac.jp/~otobe/tex/files/]] (乙部先生@信州大学)
-[[dviout-util-win32.zip (dviout の一部である dvispc / chkfont / propw の改良版 Windows バイナリ):https://twitter.com/aminophen/status/873785429765480448]]

----
&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){[   ヘルプ   ]};
----
**ライセンス [#w9d4ec9d]

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!
----
[[Expat License:http://tug.org/svn/dviout/trunk/README?view=markup]] (MIT License)

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

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

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

 ^x\map\ttfonts.map
**リリース情報 [#uce3262c]

が入力されるのを確認して,[Save]-[適用(A)]-[OK] をクリックします.
*** 2021-05-09 dviout 3.19.0 [#z948889f]

----
&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){[   ヘルプ   ]};
----
TeX Users Group [[subversion repository:https://www.tug.org/svn/dviout/]]のソースコードによるビルドです。

C:\w32tex\dviout\map\ttfonts.map に
- 0x8000〜0xFFFFFF(24bit)の文字コードを持つjfmの読み込みに対応
- CID コード → Unicode 変換を Adobe-Japan1-7 対応に
- chkfont.exe: TFM/JFMモードでOFM level 0, 1に対応。FONTモードでVF/OVFフォーマットに対応。

 %input  $user.map
*** 2013-12-14 dviout 3.18.4 ALPHA 1 [#l6ffa3ca]

という行が存在するのを確認します.~
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 ファイルの記述例があるので参考にしてみてください.~
dviout 3.18.3 ALPHA 5 以前の dviout にあった,以下の問題が修正されています。

DVI ファイルを表示するとフォントが正しく表示されるようになります.
-[[QA54696>qa:54696]] で指摘された,サイズの大きい PK フォントについてバグがあります。
-非常に長いフォント名を与えるとクラッシュします。

[Option]-[Setup Parameters...] から DVIOUTのプロパティの JFont2 タブの Adjust basepoint (Jgt:) にチェックを入れます.
**ChangeLog [#r5124b5a]
-[[[dviout] Index of /trunk:http://tug.org/svn/dviout/trunk/]]
--[[log:http://tug.org/svn/dviout/trunk/?view=log]]
--[[ChangeLog:http://tug.org/svn/dviout/trunk/ChangeLog?view=log]]
-[[[texlive] Index of /trunk/Master/tlpkg/dviout:http://tug.org/svn/texlive/trunk/Master/tlpkg/dviout/]]
--[[log:http://tug.org/svn/texlive/trunk/Master/tlpkg/dviout/?view=log]]

 ☑ 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 一次配布元)