\documentclass{ltjsarticle}
\begin{document}
あいうえお
\end{document}
上のソースを実行しますと,
以下のエラーが出ます.そこで
フォントキャッシュを再生成しましたが
同じ結果になりました.
対処法をお願いします.
(キャッシュ再生は以下)
C:\w32tex\share\ctxdir\luatex-cache\generic\fonts/otf\
C:\w32tex\share\ctxdir\luatex-cache\generic\fnames\
を削除した後
luaotfload-tool -u -vvv
コンパイル状況:
-----------------------------------------
C:\Users\Desktop>lualatex foo
This is LuaTeX, Version 1.08.0 (TeX Live 2018/W32TeX)
system commands enabled.
(./foo.tex
LaTeX2e <2018-04-01> patch level 5
(using cache: c:/w32tex/share/ctxdir/luatex-cache/generic)...xmf-dist/tex/luate
x/luaotfload/fontloader-2017-02-11.lua:217: table index is nil
stack traceback:
...xmf-dist/tex/luatex/luaotfload/fontloader-2017-02-11.lua:217: in main chunk
[C]: in function 'require'
...are/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:579: in upvalue 'i
nit_main'
...are/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua:768: in function '
luaotfload-init.lua.main'
...are/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua:274: in field 'mai
n'
[\directlua]:1: in main chunk.
<everyjob> ...ring \\def\string \\encodingdefault{OT1}')end }
\let \f@encoding \encoding...
l.1
\documentclass{ltjsarticle}
?
-----------------------------------------
ありがとうございます.
--------------------------------------------
以下を追加報告しておきます.
エラーがでたのは
luajittex-dev-w32.tar.xz
luajittex-dev-w64.tar.xz
luatex-dev-w32.tar.xz
luatex-dev-w64.tar.xz
の -dev-版でしたが,
luajittex-w32.tar.xz
luajittex-w64.tar.xz
luatex-w32.tar.xz
luatex-w64.tar.xz
の通常版ではうまくコンパイルできました.
後ほど,確認させていただきます.
以下を追加報告しておきます.
エラーがでたのは
luajittex-dev-w32.tar.xz
luajittex-dev-w64.tar.xz
luatex-dev-w32.tar.xz
luatex-dev-w64.tar.xz
の -dev-版でしたが,
luajittex-w32.tar.xz
luajittex-w64.tar.xz
luatex-w32.tar.xz
luatex-w64.tar.xz
の通常版ではうまくコンパイルできました.
> ありがとうございます.
> 後ほど,確認させていただきます.
私は,新しい luaotfload を以下のように texmf-local
以下に置いています。(mktexlsr 実行後)ここにあるものが優先されるので
これで OK になります。
texmf-local/tex/luatex/luaotfload
texmf-local/tex/luatex/fontloader-luaotfload
texmf-local/tex/luatex/luafontpond
なお,新しいものは luatex 1.07.0 でも OK のようです。
新しい luaotfload が release されたら,上を削除すれば OK です。
> 後ほど,確認させていただきます.
私は,新しい luaotfload を以下のように texmf-local
以下に置いています。(mktexlsr 実行後)ここにあるものが優先されるので
これで OK になります。
texmf-local/tex/luatex/luaotfload
texmf-local/tex/luatex/fontloader-luaotfload
texmf-local/tex/luatex/luafontpond
なお,新しいものは luatex 1.07.0 でも OK のようです。
新しい luaotfload が release されたら,上を削除すれば OK です。