OTFパッケージ

OTF - TeX WikiAdobe Reader 9に対応していないため、ページの内容をそのままなぞるとできない。
以下、適当にメモ。kakuto3.exeを利用して適当なディレクトリにクリーンインストールした状態を想定。

フォントを埋め込まず使用する

Adobe Reader 9が入っていれば、「日本語フォントパック」は必要ない。
$TEXMF/fonts/map/dvipdfm/base/cid-x.map とあるが、dvipdfmxというディレクトリもある。使うのがdvipdfmxなら、こちらを使うのが筋なのでは……と思う。dvipdfmの方にはcid-x.mapはデフォルトでは存在しなかったし。
元のファイルを触るのは気持ち悪いので、$TEXMF/fonts/map/dvipdfmx/base/custom.map というファイルを作成することにする。
$TEXMF/dvipdfmx/config/dvipdfmx.cfg の最後に、

f custom.map

と書き足す。
custom.mapの内容は、書かれている通りではうまくいかない。[改訂第4版]LaTeX2e 美文書作成入門のsample.mapと比較すると、フォント名の前に'!'を付ければよいようだ。つまりこうなる。

rml         H               !Ryumin-Light
rmlv        V               !Ryumin-Light

gbm         H               !GothicBBB-Medium
gbmv        V               !GothicBBB-Medium

hminr-h     H               !Ryumin-Light
hminr-v     V               !Ryumin-Light
otf-ujmr-h  UniJIS-UTF16-H  !Ryumin-Light
otf-ujmr-v  UniJIS-UTF16-V  !Ryumin-Light
otf-cjmr-h  Adobe-Japan1-6  !Ryumin-Light
otf-cjmr-v  Identity-V      !Ryumin-Light

hgothr-h    H               !GothicBBB-Medium
hgothr-v    V               !GothicBBB-Medium
otf-ujgr-h  UniJIS-UTF16-H  !GothicBBB-Medium
otf-ujgr-v  UniJIS-UTF16-V  !GothicBBB-Medium
otf-cjgr-h  Adobe-Japan1-6  !GothicBBB-Medium
otf-cjgr-v  Identity-V      !GothicBBB-Medium

これで最初のテストが通るはず。


次にAdobe-Japan1-6の文字。otfパッケージの開発版を使う必要があることに注意する。
Adobe-Japan1-UCS2が古くて云々はgs8.64では問題ない。

フォントを埋め込むには

フォントファイルは普通は C:\Program Files\Adobe\Reader 9.0\Resource\CIDFont にある。
シンボリックリンクは普通のWindowsでは作れない……はず。Vistaは知らない。私はリンク作成シェル拡張 for Windows 2000/2003/XP 再配布ページを利用して作成した。単純にコピーしてもかまわないと思う。そんなに大きいわけではないし。
Adobe Reader 9ではOTFファイルの名前が変わっている。また、ゴシック体らしきものも用意されている。これらを利用するようにしたcustom.mapは次のようになった。

rml         H                KozMinPr6N-Regular.otf
gbm         H                KozGoPr6N-Medium.otf
rmlv        V                KozMinPr6N-Regular.otf
gbmv        V                KozGoPr6N-Medium.otf

otf-ujmr-h  UniJIS-UTF16-H   KozMinPr6N-Regular.otf
otf-ujmr-v  UniJIS-UTF16-V   KozMinPr6N-Regular.otf
otf-cjmr-h  Identity-H       KozMinPr6N-Regular.otf
otf-cjmr-v  Identity-V       KozMinPr6N-Regular.otf
hminr-h     H                KozMinPr6N-Regular.otf
hminr-v     V                KozMinPr6N-Regular.otf

otf-ujgr-h  UniJIS-UTF16-H   KozGoPr6N-Medium.otf
otf-ujgr-v  UniJIS-UTF16-V   KozGoPr6N-Medium.otf
otf-cjgr-h  Identity-H       KozGoPr6N-Medium.otf
otf-cjgr-v  Identity-V       KozGoPr6N-Medium.otf
hgothr-h    H                KozGoPr6N-Medium.otf
hgothr-v    V                KozGoPr6N-Medium.otf

これでうまく埋め込みされたPDFができる。……と思う。ゴシックは試していない。明朝は試した。