mkcidfm.psでcidfmapが作れないことがある

名前: b2ox
日時: 2006-08-11 14:14:30
IPアドレス: 133.5.24.*

WinXP Home SP2でGhostscript 8.53, 8.54を使ってps2pdfを実行してみて気づいたのですが、 きちんと日本語が出力されるマシンとされないものがあったので調べてみたら 出力されないものではcidfmapの内容が以下のようになっており、コメント以外の内容がありませんでした。 >%! >% cidfmap generated automatically by mkcidfm.ps from fonts found in >% C:/WINDOWS/fonts > >% Substitutions > >% Aliases 一応きちんと生成されたcidfmapをコピーすることで日本語の出力は解決したのですが、 試しに以下のコマンドをそれぞれのマシンで実行してみたら、 もともとうまくいっていたマシンではきちんとした内容のcidfmapが出力されましたが、 うまくいってなかったマシンでは上記のようなほとんど空のファイルしか出力されませんでした。 $ gswin32c -q -dBATCH -sFONTDIR=c:/windows/fonts -sCIDFMAP=cidfmap mkcidfm.ps どのマシンも購入後同じような手順でTeX,Ghostscript,エディタ類をインストールしたので特に違いはないはずなのですが、 なぜかうまくいくものと駄目なものがあります。 原因としては何が考えられるでしょうか? ひょっとしてアクセス制御とかでgswin32cからc:\windows\fontsフォルダがみれないのかもと思いましたが、 特にエラーメッセージも出ないし、よくわかりませんでした。 ちなみに、駄目なマシンだとGhostscriptのインストーラ実行時に "Use Windows TrueType fonts 〜"をチェックしても 上記のほぼ空のcidfmapしか出力されないので日本語がまともに使えません。

この書き込みへの返事:

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