確か最近の Ghostscript だと CID フォントとか OpenType とか使えるはずだったと…と思ったため、ちと試してみた。
ちなみに今回の作業にあたり、Seiji Suzuki氏の「MacOS X に GNU Ghostscript 7.05 をインストールする」を多く参考にした。
まずは GhostScript なんだけど、これはFinkにある ghostscript-7.04 をそのまま突っこんでやった。あと、日本語の PostScript の Resource が必要なのでgs-cjkのところから頂いて、/sw/share/ghostscript/Resources/ に展開した。その後にフォントの設定 (特に日本語フォント) をするんだけど、普通に MacOS X 10.2 にインストールされている ヒラギノのフォントを使うようにホゲホゲしてやった。以下、root での作業
cd /System/Library/Fonts ln -s 'ヒラギノ角ゴ Pro W3.otf' hiragino-kakugo-pro-w3.otf ln -s 'ヒラギノ角ゴ Pro W6.otf' hiragino-kakugo-pro-w6.otf ln -s 'ヒラギノ角ゴ Std W8.otf' hiragino-kakugo-pro-w8.otf ln -s 'ヒラギノ丸ゴ Pro W3.otf' hiragino-marugo-pro-w3.otf ln -s 'ヒラギノ明朝 Pro W3.otf' hiragino-mincho-pro-w3.otf ln -s 'ヒラギノ明朝 Pro W6.otf' hiragino-mincho-pro-w6.otf
ちなみに、ヒラギノフォントの名前って UTF-8 になっているんで、リンクを張るときには Finder を使う方が現実的だと思う。そして、ghostscript のフォントの設定ということで Fontmap を以下の内容に変更
cat /sw/share/ghostscript/7.04/lib/Fontmap %! % See Fontmap.GS for the syntax of real Fontmap files. (Fontmap.GS) .runlibfile % Added by masaru for MacOS X /Ryumin-Light (/System/Library/Fonts/hiragino-mincho-pro-w3.otf); /GothicBBB-Medium (/System/Library/Fonts/hiragino-kakugo-pro-w3.otf); /HeiseiMin-W3 (/System/Library/Fonts/hiragino-mincho-pro-w3.otf); /HeiseiMin-W3-Acro (/System/Library/Fonts/hiragino-mincho-pro-w3.otf); /HeiseiMin-W5 (/System/Library/Fonts/hiragino-mincho-pro-w6.otf); /HeiseiMin-W6 (/System/Library/Fonts/hiragino-mincho-pro-w6.otf); /HeiseiKakuGo-W3 (/System/Library/Fonts/hiragino-kakugo-pro-w3.otf); /HeiseiKakuGo-W5 (/System/Library/Fonts/hiragino-kakugo-pro-w6.otf); /HeiseiKakuGo-W5-Acro (/System/Library/Fonts/hiragino-kakugo-pro-w6.otf); /HeiseiKakuGo-W6 (/System/Library/Fonts/hiragino-kakugo-pro-w6.otf);
以下、MySQL の日本語ドキュメントを gs -sDEVICE=x11alpha で表示したときのキャプチャ画像。