ответ не нужен, я добавляю вопрос в качестве ссылки
После сегодняшнего обновления luaotfload microtype
выдает ошибку при использовании с lualatex:
\documentclass{article}
\usepackage{microtype}
\begin{document}
abc
\end{document}
приводит к
/tex/latex/microtype/microtype.lua:145: attempt to call field 'warning' (a nil v
alue)
stack traceback:
...exlive/2018/texmf-dist/tex/latex/microtype/microtype.lua:145: in main chunk
[C]: in function 'require'
[\directlua]:1: in main chunk.
l.59 \MT@lua{require("microtype")}
решение1
Это связано с ошибкой в microtype
. Он использует неопределенную lua-функцию, ошибка теперь появляется как побочный эффект некоторых изменений в luaotfload
.
Обходной путь, пока microtype не будет исправлен, — загрузить luatexbase:
\documentclass{article}
\usepackage{luatexbase}
\usepackage{microtype}
\begin{document}
abc
\end{document}