日本語フォントを埋め込んだPDFファイルを作る
(参考にしたページ:http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/usecidings.html)
以下、ghostscriptがインストールされているディレクトリを
- Illustrator 7.0J のアプリケーション CD-ROM から「HEMIW3.CID」と「HEKAGOW5.CID」を
/gs8.63/Resource/CIDFont 以下に「HeiseiMin-W3」「HeiseiKakuGo-W5」という名前でコピーする。 - これらのフォントはIllustrator 8.0 以降には付属していない。
- HeiseiMin-W3、HeiseiKakuGo-W5には拡張子を付けないこと!
- TEXMF/fonts/map/dvips/base/psfonts.map は書き換える必要なし。
- http://www.ring.gr.jp/pub/text/TeX/ptex-win32/gs/ から、acro5-cmaps-2001.zip と adobe-cmaps-200204.zip を入手して、
/gs8.63/Resource で展開(上書き)。
/lib に cidfmap というテキストファイルを作り、
/Ryumin-Light /HeiseiMin-W3 ;
/GothicBBB-Medium /HeiseiKakuGo-W5 ;
のように記述する。
- 平成明朝・ゴシックではなくMS明朝・ゴシックを埋め込む場合は、cidmapには上記のようにではなく以下のように記述する。(参考にしたページ:http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Ghostscript%208.54#h0f0fbe0)
/Ryumin-Light /MS-Mincho ;
/GothicBBB-Medium /MS-Gothic ;
/MS-Mincho << /FileType /TrueType /CSI [(Japan1) 6] /Path (C:/Windows/Fonts/msmincho.ttc) /SubfontID 0 >> ;
/MS-Gothic << /FileType /TrueType /CSI [(Japan1) 6] /Path (C:/Windows/Fonts/msgothic.ttc) /SubfontID 0 >> ;
- dvi→ps: dvipsk -D1200 -t <用紙サイズ> -Ppdf ***.dvi
- ps→pdf: ps2pdf ***.ps ***.pdf
- (現在のところ、平成明朝・ゴシックともにPDFに埋め込まれているにも関わらず、平成明朝は表示されず、平成ゴシックのみ表示される、という症状で困ってる)
- ps2pdfではなくDistillerを使う際は、以下のようにするとうまくいく(いまのところ、PDF/X-1準拠ファイルを作るには、この方法がベストか?)
- psfonts.mapを以下のように変更。
%rml Ryumin-Light-H
%rmlv Ryumin-Light-V
%gbm GothicBBB-Medium-H
%gbmv GothicBBB-Medium-V
%%
rml HeiseiMin-W3-H
rmlv HeiseiMin-W3-V
gbm HeiseiKakuGo-W5-H
gbmv HeiseiKakuGo-W5-V
-
- 「設定」→「フォントの場所」にCIDフォントを置いたフォルダを追加する(これがポイント!)