(dvipsk-ja) 日本語 PS ファイルが作成できない (2006/10/14)
dvipsk-ja パッケージの 5.95-jp1.7a-1.2 にて,日本語を含む ps ファイルを作成してくれません.そのときのエラーメッセージが次です.
% dvips main.dvi This is dvips(k) p1.7a Copyright 2005 ASCII Corp.(www-ptex@ascii.co.jp) based on dvips(k) 5.95a Copyright 2005 Radical Eye Software (www.radicaleye.com) ' TeX output 2006.10.14:1234' -> main.ps kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+424/600 --dpi 1024 rml mktexpk: don't know how to create bitmap font for rml. kpathsea: Appending font creation commands to missfont.log. dvips: Font rml not found, characters will be left blank. kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+168/600 --dpi 768 rml mktexpk: don't know how to create bitmap font for rml. dvips: Font rml not found, characters will be left blank. kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+40/600 --dpi 640 rml mktexpk: don't know how to create bitmap font for rml. dvips: Font rml not found, characters will be left blank. kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+469/600 --dpi 469 gbm mktexpk: don't know how to create bitmap font for gbm. dvips: Font gbm not found, characters will be left blank. kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+469/600 --dpi 469 rml mktexpk: don't know how to create bitmap font for rml. dvips: Font rml not found, characters will be left blank. kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+598/600 --dpi 598 gbm mktexpk: don't know how to create bitmap font for gbm. dvips: Font gbm not found, using cmr10 instead. dvips: ! invalid char 9310 from font gbm
しかたなく,以前のバージョン 5.94a+jp1.6-1 を利用し続けていました.
しかし,このままではよくないだろうということで,ネットでこの原因について調べて,いろいろと試してみた結果,どうやら /etc/texmf/dvipsj 以下の map を見にいっていないようです.この解決策は,/etc/texmf/dvips を /etc/texmf/dvipsj のシンボリックリンクとして作成すればオーケです.
# cd /etc/texmf # rm -r dvips # ln -s dvipsj dvips
ちなみに,dvips ディレクトリの中身はマシンによりまちまちで,何もない場合もあれば,jis.map というファイルがある場合もあります.
梅原 大祐 / UMEHARA Daisuke umehara@kit.ac.jp Last modified: 2020/05/01 15:37