MacOSX Lion + MacTeX2011 & TeX Live 2011 でのdvipdfm(x)のエラー

MacOSX Lion + MacTeX2011 & TeX Live 2011 でのdvipdfm(x)のエラー

- Ryo Ichimiya の投稿
返信数: 2
一宮@KEKです。

MacOSX Lion (10.7.2)に奥村先生の
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Mac#l0407136
に従って、MacTeX-2011 & TeX Live 2011をインストールしまいした。
具体的には、
  • MacTeX.mpkg.zipをダウンロードし、インストール。
  • TeX Live Utility.app にてアップデート。
  • tlptexliveリポジトリを参照して tlptexliveのインストール。
$ sudo `which tlmgr` update --self --all
$ sudo `which tlmgr` --repository http://www.tug.org/~preining/tlptexlive/ update --all
$ sudo `which tlmgr` --repository http://www.tug.org/~preining/tlptexlive/ install pmetapost pxdvi uptex
  • ヒラギノフォントのシンボリックリンク張り。
$ sudo mkdir -p /usr/local/texlive/texmf-local/fonts/opentype/public/hiragino/
$ cd /usr/local/texlive/texmf-local/fonts/opentype/public/hiragino/
$ sudo ln -fs "/Library/Fonts/ヒラギノ明朝 Pro W3.otf" ./HiraMinPro-W3.otf
$ sudo ln -fs "/Library/Fonts/ヒラギノ明朝 Pro W6.otf" ./HiraMinPro-W6.otf
$ sudo ln -fs "/Library/Fonts/ヒラギノ丸ゴ Pro W4.otf" ./HiraMaruPro-W4.otf
$ sudo ln -fs "/Library/Fonts/ヒラギノ角ゴ Pro W3.otf" ./HiraKakuPro-W3.otf
$ sudo ln -fs "/Library/Fonts/ヒラギノ角ゴ Pro W6.otf" ./HiraKakuPro-W6.otf
$ sudo ln -fs "/Library/Fonts/ヒラギノ角ゴ Std W8.otf" ./HiraKakuStd-W8.otf
  • ヒラギノフォントのPDF埋め込み設定
$ updmap-sys --setoption kanjiEmbed hiragino (ヒラギノフォントを埋め込む)
です。
この設定で、
% platex latex-test1.tex
....

Ryo Ichimiya への返信

Re: MacOSX Lion + MacTeX2011 & TeX Live 2011 でのdvipdfm(x)のエラー

- Akira Kakuto の投稿
kpsewhich -var-value=TEXMFLOCAL
の出力が
/usr/local/texlive/texmf-local
と一致することを確認して下さい。
一致していたら,
sudo mktexlsr
を実行して下さい。

おそらく mktexlsr を忘れておられるだけではないかと思います。

Akira Kakuto への返信

(解決)Re: MacOSX Lion + MacTeX2011 & TeX Live 2011 でのdvipdfm(x)のエラー

- Ryo Ichimiya の投稿
ありがとうございます。解決しました。
sudo mktexlsr は実行した覚えが有りませんでした。

% kpsewhich -var-val=TEXMFLOCAL 
/usr/local/texlive/2011/../texmf-local

/usr/local/texlive/texmf-localとは微妙にずれていますが、
おそらく相当するディレクトリと判断し、
% sudo mktexlsr 
Password:
mktexlsr: Updating /usr/local/texlive/2011/../texmf-local/ls-R... 
mktexlsr: Updating /usr/local/texlive/2011/texmf/ls-R... 
mktexlsr: Updating /usr/local/texlive/2011/texmf-config/ls-R... 
mktexlsr: Updating /usr/local/texlive/2011/texmf-dist/ls-R... 
mktexlsr: Updating /usr/local/texlive/2011/texmf-var/ls-R... 
mktexlsr: Done.

で、dvipdfm(x)も問題なく通りました。
ありがとうございます。