Re: mkcidfm.psでcidfmapが作れないことがある(原因判明)

名前: 角藤
日時: 2006-08-26 21:33:18
IPアドレス: 61.22.250.*

>>44463 > 結局のところフォントのファイル名の大文字小文字の違いが原因でした。 > mkcidfm.psでは"msgothic.ttc"を探すのですが、 あらかじめリストされている名前との一致を条件とするので 上のような現象になるようです。 mkcidfm.ps の作者は Russell Lang さんです。 単純な逃げ道: フォントディレクトリで以下の perl script を実行すると、 関連ファイルの名前を lower case に変えます: #! perl # # @upnames=("SIMHEI.TTF","SIMSUN.TTC","MINGLIU.TTC","ARIALUNI.TTC", "MSGOTHIC.TTC","MSMINCHO.TTC","BATANG.TTC","GULIM.TTC"); foreach $fname (@upnames) { $newname = $fname; $newname =~ tr/A-Z/a-z/; rename($fname,$$.$$.$$.$$); rename($$.$$.$$.$$,$newname); }

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)