日本語LaTeXドキュメントへのIPAフォントの埋め込み


概要

ビューワでプレビューすると全文がゴシック体で出てしまった,みたいなあるある話を解決できます.TeXLiveが入っていればLinuxでもWindowsでもMacでもいけるはずです.

1番めの参考URLにあるように

$ dvipdfmx -f ptex-ipa.map

としてもよいのですが,この手の重要な設定がtexファイル本体に紐付いていないのはなんとも不便です.というわけで調べてみました.

方法

texファイルの先頭に

\AtBeginDvi{\special{pdf:mapfile ptex-ipa.map}}

を記述するだけでOKです.ptex-ipa.map の部分を別のマップファイルに変更すれば,他のフォントを割り当てることもできます.

私はlatexmkを使ってコンパイルしているのですが,ファイルごと(書類とプレゼンとか)で埋め込みたいフォントが異なるため,設定ファイルにオプションを記述するのは嫌だったのですが,これならtexファイルに直書きできるので重宝しています.

参考