必要なパッケージ
通常のTeXに加えて、dvipdfmxが必要です。
dvipdfでは日本語フォントが埋め込みになってしまいます。
dvipdfmxの使いかた
dvipsと同様です。例えば、report.texの場合は、
platex report.tex
dvipdfmx report.dvi
とすれば、PDFファイルが出来上がります。
注意:; dvipdfmxで作成したPDFファイルは、gv では開けません。実験で提出するPDFファイルは、実験書の手順に従ってください。
TeX環境の整備
dvipdfmxをインストールしたら、特に何もしなくても
日本語フォントはリュウミンとして正しく出力されます。
ただし、欧文フォントが埋め込みになる場合があります。
- 数字や英文字がギザギザで表示される。
- Acrobat Readerでフォント情報を確認すると、埋め込みサブセットになっている。
このときの対処法について書きます。
- 最近のteTeXならまともな dvipdfm.map が入っているので、検索します。
$ cd /usr/share/texmf/
$ find -name dvipdfm.map
./dvips/config/dvipdfm.map (←私の環境では)
- 見つかったら、dvipdfm.map から必要な部分を抜き出して dvipdfm のディレクトリに入れます。
$ cd /usr/share/texmf/dvipdfm/config/
$ egrep '^(ptm|phv|pag)' ../../dvips/config/dvipdfm.map > dvipdfm.map
↑上記へのパス
- これだけでは、たぶんうまくいかないと思います。同じディレクトリにある dvipdfmx.cfg を書き換えます。
$ vim dvipdfmx.cfg
最後の行に ''f dvipdfm.map'' を付け加えます。cid-x.mapがその前に入ってることを確認します。
%% Common for DVIPDFMx
f cid-x.map
f dvipdfm.map
これで正しいPDFファイルが出力されると思います。
参考文献
最終更新:2007年03月22日 23:18