• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:dvioutの文字化けについて)

dvioutの文字化けについて

このQ&Aのポイント
  • 初心者のためのdviout文字化け対処法とは?
  • dviout文字化け問題の解決策 | フォントの再インストールでも解決しない場合は?
  • dviout文字化け問題の原因はVistaの影響?

質問者が選んだベストアンサー

  • ベストアンサー
  • latex2e
  • ベストアンサー率70% (41/58)
回答No.1

奥村先生のTeXWikiを御覧になってインストールされたのならば、 そのサイトにある「質問の仕方」をお読みください。 そして、 >tex入門サイトで紹介されていた数式の例(2)をdviout(dviout for Windows >Ver.3.18.1)に出力したところ、πや「-」記号が文字化けしてしまいます。 では、情報不足であることがお分かりいただけると思います。 「tex入門サイト」といわれても、どのサイトか分らないでしょうから、 その例(2)といわれてもどういう数式なのかわかりません。 DVIOUTに関しては、DVIOUTのヘルプを御覧になって対処してみたら どうでしょうか。 多分フォントの設定が不十分だと思います。 dviファイルができているのならば、 DOS窓上でdvipdfmxでPDFファイルを作ってそこで文字化けしているかどう かを確かめてみるとよいかもしれません。 問題のdviファイルの名前がたとえば、foo.dviで、c:\tempにあるとすれ ば、コマンドプロンプト上で c:cd c:\temp c:\temp>dvipdfmx foo.dvi とすれば、c:\tempフォルダに foo.pdf が出来るはずです。 そのPDFファイルをAcrobat Readerで開いてみて記号が正しく 表示されているかどうか確かめてみて、もし正しく表示されて いるようならば、DVIOUTの設定を見直してみたらよいでしょう。

参考URL:
http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/
noname#77397
質問者

補足

回答ありがとうございます。情報が足らず、失礼しました。 ちなみに、texファイルから表示したい数式の部分を抜き出すと \[ \frac{\pi}{2} = \left( \int_{0}^{\infty} \frac{\sin x}{\sqrt{x}} dx \right)^2 = \sum_{k=0}^{\infty} \frac{(2k)!}{2^{2k}(k!)^2} \frac{1}{2k+1} = \prod_{k=1}^{\infty} \frac{4k^2}{4k^2 - 1} \] となります。積分などを用いた数式が表示されますが、そのうち \pi , \left( , \right) , - が文字化けしています。 おっしゃるとおり、、PDFファイルでは文字化けせずに正しく表示されます。 DVIOUTの方を調べてみたところ、 ・tfmのフォントを使う設定(TEXPK,TEXFONTSでフォルダを指定)になっている。 ・実際にtfmのフォントを使っている(ctr+SHIFTで調べました)。 ・文字化けするフォントも指定したフォルダに存在していて、同じフォントでもほかの文字は正しく表示されている。 つまり、記号やギリシャ文字だけが化けているようです。 こういう場合、どういった設定の変更が考えられますでしょうか。 それとも、フォント自体に問題があるのでしょうか。

その他の回答 (1)

  • latex2e
  • ベストアンサー率70% (41/58)
回答No.2

もしかして、お使いのパソコンはSONYのVaioでしょうか。もしそうならば、 http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/52500.html をごらんになると、解決のヒントが得られるかもしれません。

noname#77397
質問者

お礼

TEX Wiki http://oku.edu.mie-u.ac.jp/~okumura/texwiki/ にて紹介されている「Microsoft Windows へのインストール 」 のページを参照にTEXやDVIOUTをインストールしなおしたところ、 無事に問題が解決されましたので、報告しておきます。 助力いただき、ありがとうございました。

noname#77397
質問者

補足

回答ありがとうございます。 <お使いのパソコンはSONYのVaioでしょうか。 初めに言うべき事でした、すみません。 TOSHIBAのdynabookです。 環境変数PATHには C:\tex\bin;C:\gs\gs8.63\bin;C:\gs\gs8.63\lib;C:\tex\dviout を追加していますが、余計な\がついているということはないようです。 dvioutでpkフォントが生成されていないこともわかりましたし、 もう一度インストールしなおしてみた方がいいかと考えています。