Cygwin 上で platex 使ってコンパイルした kiban_c.dvi ってファイルが dvipdfmx で PDF に変換出来ない。
うちの場合、以下のファイルが戦犯だった。
以下のようにして patch を作った
$ dvipdfmx kiban_c kiban_c -> kiban_c.pdf [1 kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+35/600 --dpi 635 rml mktexpk: don't know how to create bitmap font for rml. mktexpk: perhaps rml is missing from the map file. kpathsea: Appending font creation commands to missfont.log. dvipdfmx:warning: Could not locate a virtual/physical font for TFM "rml". dvipdfmx:warning: >> There are no valid font mapping entry for this font. dvipdfmx:warning: >> Font file name "rml" was assumed but failed to locate that font. dvipdfmx:fatal: Cannot proceed without .vf or "physical" font for PDF output... Output file removed.ググってみると、以下のページが引っかかった。
- I am a wannabe. / 2012-01-07: dvipdfmxでpdfに変換できない
- kenkovlog / 2012-02-27: Arch Linux でのtexlive のフォントエラー
うちの場合、以下のファイルが戦犯だった。
- /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg
以下のようにして patch を作った
$ { cd /usr/share/texmf-dist/dvipdfmx; diff -c dvipdfmx.cfg.orig dvipdfmx.cfg; } | tee dvipdfmx.cfg.patch *** dvipdfmx.cfg.orig 2017-05-23 04:28:25.000000000 +0900 --- dvipdfmx.cfg 2017-10-06 23:19:14.012821900 +0900 *************** *** 215,221 **** %f psfonts.map %% Put additional fontmap files here (usually for Type0 fonts) ! %f cid-x.map % the following file is generated by updmap(-sys) from the % KanjiMap entries in the updmap.cfg file. --- 215,221 ---- %f psfonts.map %% Put additional fontmap files here (usually for Type0 fonts) ! f cid-x.map % the following file is generated by updmap(-sys) from the % KanjiMap entries in the updmap.cfg file.以下に upload しておいた
- Gist / kou1okada / dvipdfmx.cfg.patch
タグ
コメントをかく