O espaçamento entre letras em lualatex não funciona corretamente com Warnock Pro

O espaçamento entre letras em lualatex não funciona corretamente com Warnock Pro

Considere o seguinte exemplo definido no Warnock Pro com lualatex:

\documentclass{book}
\usepackage{polyglossia}
\setmainlanguage{russian}
\setmainfont{Warnock Pro}
\pagestyle{empty}
\begin{document}
lualatex:

\addfontfeature{LetterSpace=30}
активный словарь русского языка

АКТИВНЫЙ СЛОВАРЬ РУССКОГО ЯЗЫКА
\end{document}

As letras maiúsculas não estão espaçadas corretamente (veja a imagem). Sem \setmainlanguage{russian}ou quando compostos com xelatex, eles são. É um problema da própria fonte ou algum bug?

com lualátex

Atualizar: [Renderer=Node]resolve o problema, parabéns a Javier Bezos

Responder1

Mudar para o Noderenderizador sugerido por @JavierBezos resolve esse problema (e provavelmente alguns outros):

\setmainfont[Renderer=Node]{Warnock Pro}

informação relacionada