GentooにTeX環境をインストールしてみた その3

折角太いウェイトのフォントをもってるのに使わないのはもったいないので OTF パッケージを使えるようにしてみる.*1
実はまともに使えるOpenTypeフォントなんてもっていないけど気にしない.

まず,ただの TeXLive 2010 は OTF パッケージを含んでいなのでそれをインストールする.TeX WikiOTFを参考にした.
はじめに,
http://psitau.kitunebi.com/otf.html
から otfstable.zip をいただいできた.それを/usr/share/texmf/packagesにおく.そして解凍してmakeotfを実行.

そして,/usr/share/texmf/tex/latex/において
ln -s ../../packages/otfstable/sty otfstable
とリンクを張った.こんな感じで,/usr/share/texmf/fonts の中の tfm と vf から適切な位置へリンクを張る.

それから /usr/share/texmf/fonts/map/dvipdfmx/cid-x.map に次のようにフォントの指定をして使えるようになる.例によってブラザー製プリンタの付属フォントを使用.

%% Settings for OTF packages
otf-ujmr-h UniJIS-UTF16-H brwazmw0.ttf
otf-ujmr-v UniJIS-UTF16-V brwazmw0.ttf
otf-cjmr-h Identity-H brwazmw0.ttf
otf-cjmr-v Identity-V brwazmw0.ttf
hminr-h H brwazmw0.ttf
hminr-v V brwazmw0.ttf

otf-ujgr-h UniJIS-UTF16-H brmismw0.ttf
otf-ujgr-v UniJIS-UTF16-H brmismw0.ttf
otf-cjgr-h Identity-H brmismw0.ttf
otf-cjgr-v Identity-V brmismw0.ttf
hgothr-h H brmismw0.ttf
hgothr-v H brmismw0.ttf

otf-ujmb-h UniJIS-UTF16-H brwazbw0.ttf
otf-ujmb-v UniJIS-UTF16-V brwazbw0.ttf
otf-cjmb-h Identity-H brwazbw0.ttf
otf-cjmb-v Identity-V brwazbw0.ttf
hminb-h H brwazbw0.ttf
hminb-v V brwazbw0.ttf

otf-ujgb-h UniJIS-UTF16-H brmisbw0.ttf
otf-ujgb-v UniJIS-UTF16-H brmisbw0.ttf
otf-cjgb-h Identity-H brmisbw0.ttf
otf-cjgb-v Identity-V brmisbw0.ttf
hgothb-h H brmisbw0.ttf
hgothb-v H brmisbw0.ttf

otf-ujmgr-h UniJIS-UTF16-H brtoulw0.ttf
otf-ujmgr-v UniJIS-UTF16-H brtoulw0.ttf
otf-cjmgr-h Identity-H brwtoulw0.ttf
otf-cjmgr-v Identity-V brwtoulw0.ttf
hmgothr-h H brwtoulw0.ttf
hmgothr-v H brwtoulw0.ttf

*1:もしかしたら,そんなことをしなくても複数のウェイトのフォントを使えるのかもしれないけどよくわからない.