OTFパッケージ
OTF - TeX WikiはAdobe 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ができる。……と思う。ゴシックは試していない。明朝は試した。