![Pacote Microtype produz aviso ao usar LuaTex](https://rvso.com/image/391725/Pacote%20Microtype%20produz%20aviso%20ao%20usar%20LuaTex.png)
Estou recebendo a seguinte mensagem de aviso sempre que incluo o microtipo:
Module microtype Warning: overwriting function `keepligature' on input line 59
Aqui está um exemplo mínimo de trabalho:
\documentclass{article}
\usepackage{microtype}
\begin{document}
Test
\end{document}
Não recebo o erro quando uso o XeLaTex.
Alguém sabe por que o microtype está dando esse aviso?
Se for inofensivo, existe alguma maneira de suprimi-lo?
Responder1
Você recebe o aviso quando a versão mais recente do luaotfload alterou o tratamento de ligaduras em fontes com espaçamento entre letras e para isso predefine a keepligature
função (consulte a documentação do luaotfload para obter detalhes).
microtype
tem sua própria keepligature
definição e ao instalá-lo agora avisa que sobrescreve luaotfload
a definição.
A definição do microtipo é compatível com a definição luaotfload - pelo menos os testes não revelaram nenhum problema -, portanto o aviso pode ser ignorado (mas não pode ser silenciado).