无法在 fontspec 中定义字体颜色

无法在 fontspec 中定义字体颜色

我尝试使用fontspec包定义自定义字体。我还想通过 定义字体的颜色\defaultfontfeatures,但这没什么区别。当我使用它更改颜色时,\textcolor{}{}它确实有效。有人知道为什么它不起作用吗?这是我的代码:

\documentclass[a4paper,12pt]{report}
\usepackage{fontspec} 
\usepackage{lipsum}

\defaultfontfeatures[AnonymousPro]
{
    Color = red                           ,
    Extension      = .ttf                       ,
    UprightFont    = ZapfChanceryCTT            ,
}
\newfontfamily\anonymous{AnonymousPro}
\usepackage{xcolor}

\begin{document}

{\anonymous \lipsum[1]}

{\anonymous \textcolor{red}{\lipsum[1]}}
\end{document}

相关内容