MiKTeX 更新后 Gentium Plus 中的小型大写字母

MiKTeX 更新后 Gentium Plus 中的小型大写字母

我使用 Gentium Plus 已经有XeTeX很长时间了,它一直运行良好。但是,更新后MiKTeX(我现在运行的是 2.9.4902 版),小写字母不再正确显示,尽管字体肯定包含小写字母(这是他们在 SIL 网页上说的)。

我收到一个警告:

Font shape 'EU1/GentiumPlus(0)/m/sc' undefined(Font) using 'EU1/GentiumPlus(0)/m/n' instead

这是一个简单的例子:

\documentclass{article}
\usepackage{xltxtra}
\setmainfont[Mapping=tex-text]{Gentium Plus}

\begin{document}
\textsc{testtext}
\end{document}

我该怎么办?我需要使用完全支持 Unicode 和小型大写的字体。

答案1

添加渲染器:\setmainfont[Renderer=ICU,Mapping=tex-text]{Gentium Plus}

相关内容