名前: KUROKI 日時: 2005-12-28 16:56:56 IPアドレス: 220.208.112.*
>>40136 S.Iwamoto さん> ところでOTFでやはりerrorが起きるようなのですが……これは一体……? に対して, me> Ghostscript パッケージにおける設定が環境 (実在するフォント) と不一致なためです. me> スマートな解決法ではありませんが, と,とりあえずの解決法を書きましたが,vers. 7.07-9 でスマートな解決法を提示する ことにしました.興味があればインストールしてみてください. やったことは, - CIDFnmap をTrueType フォント毎に分けて作成し, - postinstall script を書き換えた ということです. postinstall script では,フォントのあるなしを判定し,あればシンボリックリンクを 張って,CIDFnmap に反映するということをしています. 日本語 Windows には,とりあえず 中国簡体字,中国繁体字,日本字,韓国字 の 4 種類の フォントはインストールされているようなので,これでひとまず PS ファイルの閲覧と ps2pdf による PDF の作成 (今回の話題では ptetex で otf パッケージまで入れたときの test など) には困らないと思います. ただ,中国繁体字に関しては, (C) PS の段階で正しく (しかし少し汚く) 見るか, (G) glyph を正しく判定させて,PDF をきれいに作るか の 2 択を迫られています. % CIDFnmap などから想像するに,gs-cjk プロジェクトでもこのことはある程度見越して % いたのではないかと思われます. ただし,後者の場合,Microsoft から GB18030 Support Package をダウンロード・インストールし, SimSun18030.ttc を手に入れておくことが必要です.このフォントのグリフを見に行く おかげで,ps2pdf で正しい文字配置ができるようです. もし SimSun18030.ttc があれば,(G) を選択するようになっています. % (G) を選択すると,PS ファイルを gv などで見るときに,SimSun18030.ttc を使う % ことになります.GB... というのは簡体字用のパッケージなので,本来 % 繁体字で表示してほしいところが,簡体字が当たってしまいます. %% glyph を正確に取りたいという目的のために,標準で入っていることが確実視される %% simsun.ttc (簡体字のフォント) ではなく,SimSun18030.ttc をわざわざ指定している %% ことの理由をまだつかめていません. %% SimSun18030.ttc には繁体字のグリフが入っているのでしょうか. %% ご存知の方,いらっしゃいませんか? % おまけ: % 今回の作業の過程で,フォント名や漢字形を推定するために, % http://www.travelphrases.info/fonts.html % というサイトを見つけました.多書体などをやっている方々にも有益ではないでしょうか. % すでによく知られているかもしれませんが,参考のため.
この書き込みへの返事: