Re: cygwinにおけるplatexでのエラー

名前: 角藤
日時: 2005-05-15 18:38:08
IPアドレス: 61.27.203.*

>>35889 >dvipdf test.dvi >を実行すると >dvips: ! Bad VF file min10.vf: charactor code out of range >とでて空のpdfファイルが作られます。 欧文用の dvips (それもおそらくcygwin 付属のもの) が呼ばれています。 私が配布している Ghostscript では、 dvipdf から dvipsk を呼ぶように 設定しています。 >dvipdfm test.dvi >で実行すると >test.dvi -> test.pdf >[1 >TMF file error (ec < bc) > >Output file removed. >とでて、pdfファイルは生成されません。 W32TeX 付属のものでは、 dvipdfm も dvipdfmx も両方とも日本語を理解 しますが、ここで走っているものはおそらく cygwin 付属の欧文用 dvipdfm です。 >角藤さんから頂いた返答内容>>3588が関係するのではないかと思い調べたので載せます。 >(1)〜(3)において同じでした。 > >.:usr/share/lilypond/2.4.3/web2c/unsetengine//:/usr/share/texmf- >local/web2c/unsetengine//:c/web2c/unsetengine//:\usr\local\share\texmf/web2c/un >setgine//:/usr/share/lilypond/2.4.3/web2c///:usr/share/texmf- >local/web2c///:c/web2c///:\usr\local\share\texmf/web2c/// W32TeX の kpsewhich は上のような出力をしません。 動いているのは cygwin の kpsewhich です。 (それから、TEXMF, TEXMFCNF, TEXMFMAIN のいずれかあるいは全て に関して環境変数による不適切な定義があります。この定義を削除します。) 奥村さんが指摘されたように /cygdrive/c/usr/local/bin が PATH の先頭になるように .bashrc か何かを設定していないことが 原因です。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)