여기에 주어진 답변을 정리할 수 없습니다.
LuaTex에서는 사용된 스크립트/글리프에 따라 글꼴/언어를 변경할 수 있습니까?
오래되었기 때문일까요? 내 컴파일러는 그것이 \luatexdirectlua
정의되지 않았다고 말합니다.
추신. \directlua
오류는 다음 과 같습니다.
! LuaTeX error luatexinterchartoks.lua:1: unexpected symbol near '%' stack traceback:
[C]: in function 'dofile'
[\directlua]:1: in main chunk. l.35 \directlua{dofile('luatexinterchartoks.lua')}
PS II. ll을 삭제했습니다. 1과 2, 이제 오류는 다음과 같습니다.
! LuaTeX error ...ocal/texlive/2015/texmf-dist/tex/latex/base/ltluatex.lua:109:
Module luatexbase Error: Attempt to use callback.register() directly
(luatexbase) on input line 35
stack traceback:
[C]: in function 'error'
...ocal/texlive/2015/texmf-dist/tex/latex/base/ltluatex.lua:109: in function 'm
odule_error'
...ocal/texlive/2015/texmf-dist/tex/latex/base/ltluatex.lua:116: in function 'l
uatexbase_error'
...ocal/texlive/2015/texmf-dist/tex/latex/base/ltluatex.lua:291: in function 'r
egister'
luatexinterchartoks.lua:64: in main chunk
[C]: in function 'dofile'
[\directlua]:1: in main chunk.
l.35 \directlua{dofile('luatexinterchartoks.lua')}
답변1
token_filter
Luatex의 일부 베타 릴리스에서 사용할 수 있었던 콜백이 교체 없이 제거되었으므로 Luatex 0.89에서는 코드가 전혀 작동하지 않습니다.http://tug.org/pipermail/luatex/2016-February/005651.html