tex を pdf にするソレ

texlatex で dvi にして dvipdfmx で pdf に出力するソレが上手く動作してくれない。

** WARNING ** No character mapping available.
 CMap name: H

みたいな出力。プレゼンなスライドは基本 tex で作っていたので、この有様は非常に困ります。

文字コード変えてみた

utf-8 だったのを euc-jp にしてみたらエラーは出ないが文字化けはしている様子なのかどうなのか。acroread がカタまります。

一応出た

ここの_PDF に変換する際に使用するフォントを指定する_という記述を参考にリンクとかを張ってた模様。なので jis-cjk.map を修正してみました。

$ ls /usr/share/texmf/fonts/truetype/
TakaoGothic.ttf  TakaoMincho.ttf
$ cat /etc/texmf/dvipdfm/jis-cjk.map
%% for jis fonts of ptex-jisfonts
%% rml-jis H Ryumin-Light
%% gbm-jis H GothicBBB-Medium
rml-jis H TakaoMincho.ttf
gbm-jis H TakaoGothic.ttf
$

で、以下のコマンドを実行。

$ sudo mktexlsr
$ sudo update-texmf

tex なソースの文字コードを全部 euc-jp にしないと駄目なのか。

$ for i in *.tex ; do nkf -e $i > $i.e ; done

リネイム云々なあたり、もう頭が回らないorz
そして高橋メソド的観点でフォントが微妙だ。