dvipdfmxエラー発生!texファイルをpdfに変換できない問題

このQ&Aのポイント
  • Ubuntuでtexファイルをpdfに変換する際にdvipdfmxエラーが発生し、変換ができない状況です。
  • dvipdfmx実行時に「WARNING」や「ERROR」が表示され、フォント関連の問題が発生しているようです。
  • 関連パッケージのインストールや文字コードの確認を行いましたが、問題は解決していません。
回答を見る
  • ベストアンサー

dvipdfmxのエラーについての質問です。

dvipdfmxのエラーについての質問です。 最近Ubuntuを導入したのですが、texファイルをdvi→pdfにする過程でエラーが起こってしまい変換できません。 その時の実行内容は以下です。 $ platex test.tex $ dvipdfmx test.dvi このdvipdfmx実行時に以下のようなエラーが発生しました。 //エラー部分 ** WARNING ** Failed to load AGL file "pdfglyphlist.txt"... ** WARNING ** Failed to load AGL file "glyphlist.txt"... [1 kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+359/600 --dpi 959 rml-jis mktexpk: don't know how to create bitmap font for rml-jis. kpathsea: Appending font creation commands to missfont.log. ** WARNING ** Could not locate a virtual/physical font for TFM "rml-jis". ** WARNING ** >> There are no valid font mapping entry for this font. ** WARNING ** >> Font file name "rml-jis" was assumed but failed to locate that font. ** ERROR ** Cannot proceed without .vf or "physical" font for PDF output... Output file removed. //ここまで dvipdfmxについて調べ、関連のパッケージなどインストールしてみましたが変化なしでした。 またtexの文字コードは「EUC-JP」になっています。 どうかよろしくお願いします。

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

  • ベストアンサー
  • kabaokaba
  • ベストアンサー率51% (724/1416)
回答No.2

明らかに日本語フォントがおかしい. pTeXがデフォルトで使う和文明朝フォントは「min10」 これをdvipdfmxがRyumin-Lightに置き換えるのだが そのときに中間的に使われるのが「rml」という名前 さらに,「jis」というのは,jis,tfmもしくは JIS配列のことをさすと思われるが rml-jisなんてものは普通のpTeXでは使われないというか存在しない. test.texの中身が問題か UbuntuのpTeXのメンテナのミスかもしれん. どっちにしろ rml-jis なんてものをよぶなら xdviで表示もできないし dvipsもうごかないんじゃないのか?

その他の回答 (1)

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

「"rml-jis"なんてフォントはねーぞゴルァ」と言われてます。 フォント回りを見直してみた方がよいかと。

関連するQ&A

  • Fedora Core 6で dvipdfmx を動かす方法

    Fedora Core 6で dvipdfmx を動かす方法はありませんでしょうか。 以前のバージョンのようにいれて実行させると次のようなエラーを吐きます。 ** WARNING ** Failed to load AGL file "glyphlist.txt"... [1kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 2+236/600 --dpi 1436 rml mktexpk: don't know how to create bitmap font for rml. kpathsea: Appending font creation commands to missfont.log. ** WARNING ** Could not locate a virtual/physical font for TFM "rml". ** WARNING ** >> There are no valid font mapping entry for this font. ** WARNING ** >> Font file name "rml" was assumed but failed to locate that font. ** ERROR ** Cannot proceed without .vf or "physical" font for PDF output... Output file removed. わかる方いらっしゃいましたらお願いいたします。

  • WindowsでLatexを使うときのエラーについて

    WindowsでLatexを使うときのエラーについて windows VistaでLatexを使うために阿部紀行のホームページにある「Texインストーラ3」 をインストールしたのですが、以下のエラーが起きてしまいPDFが生成されません。 ** WARNING ** Could not locate a virtual/physical font for TFM "hminb-h". ** WARNING ** >> This font is mapped to a physical font "KozMinStd-Bold.otf". ** WARNING ** >> Please check if kpathsea library can find this font: KozMinStd-Bold.otf ** ERROR ** Cannot proceed without .vf or "physical" font for PDF output... ネットで調べてみて「dvipdfmx.cfg」のファイルに「f jis-cjk.map」の一文を追加すれば治るとの事ですが、全く効果がないです。 どうすればいいか、どなたか教えてください。 論文を書くのにどうしても必要なんです。

  • texshopについて

    Mac OS XにTexshopをインストールしました。 英字はpdfにできるのですが、日本語を入力するとコンパイルできません。 なぜでしょうか??? ### platex tex.tex This is pTeX, Version 3.141592-p3.1.10 (utf8) (Web2C 7.5.4) (./tex.tex pLaTeX2e <2006/01/04>+0 (based on LaTeX2e <2005/12/01> patch level 0) (/usr/local/teTeX/share/texmf-local/tex/latex/base/book.cls Document Class: book 2005/09/16 v1.4f Standard LaTeX document class (/usr/local/teTeX/share/texmf-local/tex/latex/base/bk10.clo)) (./tex.aux) LaTeX Font Warning: Font shape `JT1/mc/m/sl' undefined (Font) using `JT1/mc/m/n' instead on input line 7. LaTeX Font Warning: Font shape `JY1/mc/m/sl' undefined (Font) using `JY1/mc/m/n' instead on input line 7. [1] (./tex.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) Output written on tex.dvi (1 page, 272 bytes). Transcript written on tex.log. ### dvipdfmx tex.dvi tex.dvi -> tex.pdf [1 ** WARNING ** Could not locate a virtual/physical font for TFM "rml". ** WARNING ** >> This font is mapped to a physical font "HiraMinPro-W3". ** WARNING ** >> Please check if kpathsea library can find this font: HiraMinPro-W3 ** ERROR ** Cannot proceed without .vf or "physical" font for PDF output... Output file removed. ### dvipdfmx error

    • ベストアンサー
    • Mac
  • texshopについて 2

    さきほどtexshopについて質問をしたものです。 http://oshiete1.goo.ne.jp/qa4421753.html 指示の通り施してみましたが、以下のようになってしまいます。 どなたか解決策を教えていただけないでしょうか??? ### platex a.tex This is pTeX, Version 3.141592-p3.1.10 (utf8) (Web2C 7.5.4) (./a.tex pLaTeX2e <2006/01/04>+0 (based on LaTeX2e <2005/12/01> patch level 0) (/usr/local/teTeX/share/texmf/ptex/platex/base/jarticle.cls Document Class: jarticle 2002/04/09 v1.4 Standard pLaTeX class (/usr/local/teTeX/share/texmf/ptex/platex/base/jsize10.clo)) ! LaTeX Error: File `jtygm.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) Enter file name: (./a.aux) [1] (./a.aux) ) Output written on a.dvi (1 page, 228 bytes). Transcript written on a.log. ### dvipdfmx a.dvi a.dvi -> a.pdf [1 ** WARNING ** Could not locate a virtual/physical font for TFM "rml". ** WARNING ** >> This font is mapped to a physical font "HiraMinPro-W3". ** WARNING ** >> Please check if kpathsea library can find this font: HiraMinPro-W3 ** ERROR ** Cannot proceed without .vf or "physical" font for PDF output... Output file removed. ### dvipdfmx error

    • ベストアンサー
    • Mac
  • Mac tex dvi pdf

    Mac OS 10.6 に tex をインストールして、 tex ソースから dvi と pdf を作り、それらを表示したとき、 日本語の文字化けなく、図が出力するよう、設定を行いたいです。 (ターミナル(iterm) から dvi と pdf を作りたいです。) 現在は、pdf のみなら、文字化けがなく、図も出力しますが、 pdf を作る一部の手順でルートにならないといけません。 (手順は下に書きました。) ルートにならなくても済むようにしたいです。 一方、dvi は図は出力しますが、文字化けします。 文字化けをなくしたいです。 以上、改善したいことは次の2点です。 1、pdf を作るときは、ルートにならなくて済むようにしたい。 2、dvi の文字化けをなくしたい。 tex は MacTeX2010 をインストールしました。 tex のソースファイル(1.tex)は次の通りです。 --------------------------------------- \documentclass{jarticle} \usepackage[dvipdfmx]{graphicx} \begin{document} aaaあああ \includegraphics{1.eps} \end{document} --------------------------------------- dvi と pdf を作るときのコマンドは次の通りです。 --------------------------------------- platex -kanji=utf8 1.tex sudo dvipdfmx 1.dvi --------------------------------------- sudo の部分をなくすと次の警告が出て、 この場合、pdf には図が出力しません(日本語は出力します)。 Ghostscript のバージョンは 8.71 です。 --------------------------------------- ** WARNING ** Failed to create temporary file for image conversion: ./1.eps ** WARNING ** pdf: image inclusion failed for "1.eps". ** WARNING ** Failed to read image file: 1.eps ** WARNING ** Interpreting special command PSfile (ps:) failed. ** WARNING ** >> at page="1" position="(187.461, 210.103)" (in PDF) ** WARNING ** >> xxx "PSfile="1.eps" llx=0 lly=0 urx=471 ury=503 rwi=4710 " --------------------------------------- 改善方法をご存知の方、どうかご教示ください。 よろしくお願い致します。

  • dvipdfmxのIPAfontの認証について

    コマンドプロンプトにおいてdvipdfmxを用いてhoge.dviをコンパイルした際,以下のエラーコメントが出てきました. [エラーコメント] ** WARNING ** Removed 9 null character(s) from IPAMincho (中略) ** WARNING ** UCS-4 TrueType cmap table... IPAfontを「コントロールパネル」->「フォント」にて「新しいフォントをインストール」で認証し,またtexをインストールしたフォルダ以下の C:\tex\share\texmf\fonts\map\dvipdfmx\base の中にある,「cid-x.map」の中身でrmlなどを以下のように変更しました. %rml H Ryumin-Light %gbm H GothicBBB-Medium %rmlv V Ryumin-Light %gbmv V GothicBBB-Medium rml H ipam.ttf rmlv V ipam.ttf gbm H ipag.ttf gbmv V ipag.ttf ですがエラーが解消しません. http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?OTF の「For dvipdfmx」の通りにしているのですが,解決のヒントを頂けないでしょうか.よろしくお願いいたします.

  • [TeX,DVI,PS,PDF]

    エラーが出て読み込めないepsファイルがあります。 どうすればいいでしょうか? そもそも「endobj」とは何でしょうか? ** WARNING ** Didn't find "endobj". ** WARNING ** Failed to include image file "./421.eps" ** WARNING ** >>[コマンドを打って正常にPDFに変換できるか確認しろというメッセージだが長くて質問文に入らないので略] ** WARNING ** pdf: image inclusion failed for "421.eps". ** WARNING ** Failed to read image file: 421.eps ** WARNING ** Interpreting special command PSfile (ps:) failed. ** WARNING ** >> at page="17" position="(178.298, 728.302)" (in PDF) ** WARNING ** >> xxx "PSfile="421.eps" llx=16 lly=22 urx=797 ury=986 rwi=7810 " ●GSViewはEncapsulated Postscriptの仕様で定義された「一行が255文字以下」を満たしていないという理由を掲示した上で表示してくれたが、dvioutでは画像は表示されなかった。 ●EPSファイルは、VisioのオブジェクトをAdobe Distiller Jにかまして作られたものだと思われる。 ここでエラーが出るせいなのかわからないが このEPSファイルが貼り付けられたTeXファイルをコンパイルしたDVIではすべて前にある画像(JPEGをjpeg2psでPSに変換して作成)となっている。 こうして出来た(?)dviファイルをdvipdfmxに通して作られたPDFではそれらの画像(同様の方法を用いて作られたPSファイルを含む)は表示されているが、該当エラーが発生した画像は表示されなかった。

  • windows上でTeXを利用しているなかで困ったことが起こりましたの

    windows上でTeXを利用しているなかで困ったことが起こりましたので質問します. TeXとはいいつつPDF化についてです. windowsXPからwindows7にOSを変えてから画像(EPS)入りのPDFが作成できなくなりました. dvipdfmxでやってます. はじめはOSを変えたことが原因かと思ったのですが, 文字だけのものについてはPDFを作れました. なので,PATHが通っていないgswin32cがwindows7では動かないことはないです. コマンドプロンプトから実行したときのエラーメッセージは C:\Users\Tai\Documents\Tex\Study\Matlab_seminer\Homework0514>dvipdfmx Homework05 14.dvi Homework0514.dvi -> Homework0514.pdf [1][2][3][4 ** WARNING ** Filtering file via command -->gswin32c -q -dSAFER -dNOPAUSE -dBATC H -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dAutoFilterGrayImag es=false -dAutoFilterColorImages=false -dGrayImageFilter=/FlateEncode -dColorIma geFilter=/FlateEncode -dUseFlateCompression=true -sOutputFile=C:/Users/Tai/AppDa ta/Local/Temp/dvipdfmx.a01052 -c .setpdfwrite -f ./First_four_mode.eps -c quit<- - failed. ** WARNING ** Image format conversion for "./First_four_mode.eps" failed... ** ERROR ** pdf_ref_obj(): passed invalid object. Output file removed. C:\Users\Tai\Documents\Tex\Study\Matlab_seminer\Homework0514> です.画像を先にPDF化すればよいのかと思ってeps2pdfを導入してみましたが, gswin32cが途中で止まってしまいます. 何か手立てがあればご教授よろしくお願いします. (目下はXPモードで動かすことを考えています.)

  • latexでのPDF挿入とinkscape使い方

    latexでPDFの画像を使いたいのですが、うまくいきません。 extractbbコマンドでxbbファイルを作成し、 platex ・・・.tex -shell-escape 自体は問題なく通るのですが、その後の dvipdfmx ・・・.dvi で以下のような警告文が出ます。 ** WARNING ** PDF version of input file more recent than in output file. ** WARNING ** Use "-V" switch to change output PDF version. ** WARNING ** pdf: image inclusion failed for "~~.pdf". ** WARNING ** Could not find image resource... ** WARNING ** Interpreting special command epdf (pdf:) failed. ** WARNING ** >> at page="3" position="(197.943, 209.084)" (in PDF) ** WARNING ** >> xxx "pdf:epdf bbox 0 0 448 333 clip 1 width 199.16928pt (~~.pdf) " よくわからないのですが、PDFのバージョンに問題があるのでしょうか?できた文書を見ると、この画像だけ表示されていません。その他は問題なくできています。 作成したPDFの画像のフォーマットはPDF-1.5のようです。文書の方はPDF-1.4ですのでこれがやっぱり問題なのでしょうか・・・ inkscapeで作成しているのですがバージョン制限が1.4になっているにもかかわらず、1.5で出てきます>< バージョンの下げ方があればお願いします(コマンドなどあれば・・・)。 epsで作ったのですが汚かったのでPDFにしようとしてます。 パソコンはlinuxのubuntu10.10を使用しております。

  • LaTeXからpdfへ

    LaTeXで作った資料をpdfに変換したいです. LaTeXで作ったときにdviファイルができ,それを「dvipdfmx ○○」と,コマンドプロンプトで変換したら,画像が表示されませんでした. psファイルに一度変換させようとしたら,このようなエラーが出ました(ファイル名はtest1). This is dvips(k) 5.94a Copyright 2003 Radical Eye Software (www.radicaleye.com) ' TeX output 2006.12.13:0052' -> test1.ps dvips: ! Bad VF file jis.vf: character code out of range どうしたらエラーが直るか教えてください