Não consigo compilar a resposta dada aqui:
No LuaTex é possível alterar fonte/idioma de acordo com o script/glifos utilizados?
É porque é antigo? Meu compilador diz que isso \luatexdirectlua
é indefinido.
PS. Com \directlua
o erro é:
! 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. excluiu tudo. 1 e 2, agora o erro é:
! 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')}
Responder1
Observe que o código não funcionará no luatex 0.89, pois o token_filter
retorno de chamada que estava disponível em algumas versões beta do luatex foi removido sem substituiçãohttp://tug.org/pipermail/luatex/2016-February/005651.html