pdfファイルに文字コードを埋め込む

ちゃんとしたやり方かは分からないけれど
自分がやってできた方法はこちら

(環境)
ubuntu9.10
platex
dvipdfmx

フォントディレクトリを作成

$ sudo mkdir -p /usr/share/texmf/fonts/truetype/

移動

$ cd /usr/share/texmf/fonts/truetype/

シンボリックリンクの作成

$ sudo ln -s /usr/share/fonts/truetype/ttf-ipamonafont

登録

$ sudo mktexlsr

  • .mapファイルの作成

tex文章と同じ階層に適当な.mapファイルを作ります

$emacs (てきとう).map

設定値を以下のようにします.

%フォントタイプ 縦組みか横組みか フォント名(ここでは/usr/share/fonts/truetype/ttf-ipamonafont以下のファイル名)
rml-jis H ipam-mona
gbm-jis H ipag-mona

  • dvipdfmxで変換

(nantoka).mapファイルを作って
dvipdfmx に -f (nantoka).map オプションを追加すればできた。

$dvipdfmx -f (nantoka).map -o (outputname).pdf (inputname).dvi

  • メモ

rmlとは明朝体,
gbmとはゴシック体のことらしいです.


システム全体のフォントマップを変えたい場合は
''/etc/texmf/dvipdfm/''
以下の
jis-cjk.map (日本語)
cid-x.map

を変更してください.