読者です 読者をやめる 読者になる 読者になる

鴨川にあこがれる日々

軽い技術っぽい記事かいてます

lualatex-jaでエラーがでた

追記(2015-10-03 18:30)

Mac texを入れ直したら直りました.

追記(2015-09-19 20:34)

別のMacの環境で当記事と同じことを行いましたが,エラーの解決はできませんでした.


はじめに

lualatex-jaを更新したら,texの変換ができなくなった(厳密にはorgmodeのbeamerファイルをlualatexで変換している)

エラーはこれ

! LuaTeX error ...exlive/2015/texmf-dist/tex/luatex/luatexja/ltj-jfont.lua:681:
bad argument #2 to '__index' (invalid option 'glyphmin').
<to be read again>
\scan_stop:

変換できるようにはなったので,そこまでの手順を書きます

環境

本題

エラーで検索してもこれしか出てこなかった
pTeX in TeXLive 2011/2015

公式サイトを参考にフォントのキャッシュを削除してみることにosdn.jp


以下を削除し,luaotfload-toolを実行

rm -rf ~/Library/texlive/2015/texmf-var/luatex-cache/generic/fonts/otf/
rm -rf ~/Library/texlive/2015/texmf-var/luatex-cache/generic/names/
luaotfload-tool -u -v

presetがhiragino-proならこれで変換できた.

yu-osxはこの手順を行っても同様のエラーがでたため対応できなかった



tex環境はむやみに更新しない方がいいなという知見が得られたのでした.