重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

texやdvioutをインストールしたばかりの初心者です。
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TeX …
tex入門サイトで紹介されていた数式の例(2)をdviout(dviout for Windows Ver.3.18.1)に出力したところ、πや「-」記号が文字化けしてしまいます。
乙部氏の説明を読んで、BakomaのTrue Typeフォントをインストールしなおしましたが、この症状が治りません。
いろいろサイトで解説を読みましたが、自分の中で解決策が見つけられていません。OSがVistaなのが影響しているのでしょうか。

何かアドバイスがあれば教えてください。

ちなみに、TeXインストーラ3で一式をインストールしました。

A 回答 (2件)

奥村先生の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/

この回答への補足

回答ありがとうございます。情報が足らず、失礼しました。
ちなみに、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で調べました)。
・文字化けするフォントも指定したフォルダに存在していて、同じフォントでもほかの文字は正しく表示されている。
つまり、記号やギリシャ文字だけが化けているようです。
こういう場合、どういった設定の変更が考えられますでしょうか。
それとも、フォント自体に問題があるのでしょうか。

補足日時:2009/01/30 13:13
    • good
    • 0

もしかして、お使いのパソコンはSONYのVaioでしょうか。

もしそうならば、
http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/52 …
をごらんになると、解決のヒントが得られるかもしれません。

この回答への補足

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

補足日時:2009/01/30 19:33
    • good
    • 0
この回答へのお礼

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

お礼日時:2009/01/31 15:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!