debian6.0.4(squeeze)にpTeXを入れる(mac8) 基本的に http://d.hatena.ne.jp/next49/20090314/p5 に従う(やったのはdvipdfmxのところまで・一番下にメモ)。 入ったpTeXはeuc版: xx@mac8:~/tex$ platex test This is pTeXk, Version 3.141592-p3.1.11 (euc) (Web2C 7.5.4) ...... yatexのプレビュアーがxdvi-jaではなくxdviになっていたので ~/.emacsに (setq dvi2-command "xdvi-ja") を書き加える(.emacsファイルがなかったので作った)。 dvipdfmxを実行すると xx@mac8:~/tex$ dvipdfmx test test.dvi -> test.pdf ** WARNING ** Failed to load AGL file "pdfglyphlist.txt"... ** WARNING ** Failed to load AGL file "glyphlist.txt"... [1][2] 18473 bytes written のようにxxxglyphlist.txtがないと言われる(できたpdfファイルに問題は ないようだが)。そこでVineLinux5にある同名のファイルを探してきて /etc/texmf/dvipdfmx/にコピーする(win32等のでもいいらしい)。 root@mac8:/etc/texmf/dvipdfmx# ls -l 合計 100 -rw-r--r-- 1 root root 7454 2010-09-25 09:15 dvipdfmx.cfg -rw-r--r-- 1 root root 78200 2012-02-02 13:30 glyphlist.txt -rw-r--r-- 1 root root 5117 2012-02-02 13:30 pdfglyphlist.txt xx@mac8:~/tex$ cp test.pdf /home/morinaga/mac8/ xx@mac8:~/tex$ dvipdfmx test test.dvi -> test.pdf [1][2] 18474 bytes written を、1byte増えた!? ---- # aptitude install ptex-jtex # aptitude install yatex # aptitude install xdvik-ja # aptitude install cmap-adobe-cns1 cmap-adobe-gb1 cmap-adobe-japan1 cmap-adobe-japan2 # aptitude install gs-cjk-resource /etc/texmf/texmf.d/80DVIPDFMx.cnfを以下のようにする: % dvipdfmx CMAPINPUTS = .;/usr/share/fonts/cmap/adobe-japan1//;/usr/share/fonts/cmap/adobe-japan2//;/usr/share/fonts/cmap/adobe-gb1//;/usr/share/fonts/cmap/gs-cjk-resource// # update-texmf