lualatex 中的字母間距在 Warnock Pro 中無法正常運作

lualatex 中的字母間距在 Warnock Pro 中無法正常運作

考慮在 Warnock Pro 中使用 lualatex 設定的以下範例:

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

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

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

大寫字母的間距不正確(請參閱螢幕截圖)。不使用 xelatex\setmainlanguage{russian}或使用 xelatex 排版時,它們都是。是字體本身的問題還是bug?

與 lualatex

更新[Renderer=Node]解決了問題,向哈維爾·貝佐斯致敬

答案1

切換到Node@JavierBezos 建議的渲染器解決了這個問題(可能還有其他一些問題):

\setmainfont[Renderer=Node]{Warnock Pro}

相關內容