■□LaTeXのdvi→pdf変換ができなくなりました□■

■□LaTeXのdvi→pdf変換ができなくなりました□■

- kero nao の投稿
返信数: 2
TeX初心者です。

フォントが見つからず、pdfへの埋め込みができないという
内容かと思うのですが、解決方法が分からず困っています。
分かる方いらっしゃいますか?

以下エラー文(TeXmakerより)
__________________________
text.dvi ->text.pdf [1 xdvipdfmx:warning: Could not locate a virtual/physical font for TFM "hgothr-h". xdvipdfmx:warning: >>This font is mapped to a physical font "HiraKakuProN-W3.otf". xdvipdfmx:warning: >>Please check if kpathsea library can find this font: HiraKakuProN-W3.otf xdvipdfmx:fatal: Cannot proceed without .vf or "physical"font for PDF output... No output PDF file written.

Process exited with error(s)
__________________________
kero nao への返信

Re: ■□LaTeXのdvi→pdf変換ができなくなりました□■

- Akira Kakuto の投稿
> text.dvi ->text.pdf [1 xdvipdfmx:warning: Could not locate a
> virtual/physical font for TFM "hgothr-h". xdvipdfmx:warning: >>
> This font is mapped to a physical font "HiraKakuProN-W3.otf".
> xdvipdfmx:warning: >>Please check if kpathsea library can find
> this font: HiraKakuProN-W3.otf xdvipdfmx:fatal: Cannot proceed
> without .vf or "physical"font for PDF output...
> No output PDF file written.

まず本題と関係しませんが,
dvi を pdf に変換する場合は,
xdvipdfmx text.dvi
としないで,
dvipdfmx text.dvi
とするようにして下さい。
xdvipdfmx は XeTeX の xdv ファイルのために最適化されています。

以下は,W32TeX の場合に当てはまることを書きます。
otf パッケージはヒラギノフォント用に開発されたので,
ヒラギノフォントをデフォルトに設定しています。よってヒラギノ
フォントがなかったら示されたようなエラーになります。
コマンドプロンプトで
dvipdfmx -f msmingoth.map text.dvi
とすると,通ると思いますが,表示されない文字があるでしょう。
Akira Kakuto への返信

Re: ■□LaTeXのdvi→pdf変換ができなくなりました□■

- kero nao の投稿
ご回答ありがとうございます。
>コマンドプロンプトで
>dvipdfmx -f msmingoth.map text.dvi
>とすると,通ると思いますが,表示されない文字があるでしょう
試してみたところ、確かに全角文字が表示されませんでした。

他に手立てが思いつかなかったので、
再インストールしてTeX環境再構築することで解決いたしました。

ご協力ありがとうございました。