Folioscope

プログラミング/Unix系/デザイン/CG などのメモがもりもり

Macのtexmf

Macでユーザ用のtexmfの配置場所に困った.
mktexlsrを実行してもユーザ用のls-Rが作られてなさげ.
mktexlsr$TEXMFDBSを走査するが,Mac用のTex Liveだとどうやらユーザ用に設定されていないように見える.
$TEXMFDBSは次のファイルで設定される.

  • /usr/local/texlive/2011/texmf/web2c/texmf.cnf

ここではLinux用に配布されているtexliveの設定を参考にする.

% TEXMFDBS = {!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST}
TEXMFDBS = $TEXMF;$VARTEXFONTS

そしてmktexlsrを再び実行して次のメッセージが表示されればOK.

mktexlsr: Updating /Users/<USER>/Library/texmf/ls-R...