字体“Kaiti SC Regular”不包含脚本“CJK”

字体“Kaiti SC Regular”不包含脚本“CJK”

我使用xelatex支持中文,

\usepackage{xeCJK}
\defaultfontfeatures{Mapping=tex-text}
\setCJKmainfont[BoldFont=Kaiti SC Bold]{Kaiti SC Regular}

但会出现警告:

*fontspec 警告:“script-not-exist”,字体‘Kaiti SC Regular’不包含脚本‘CJK’。

如何处理这个警告?

答案1

我猜你使用的是 Mac OS。Mac Kaiti SC RegularOS 中的字体是 TrueType 字体,而script是 OpenType 功能。所以它没有任何script信息。

其实,虽然会出现这个警告,Kaiti SC Regular但还是可以正常使用的。如果您必须隐藏这个警告,您可以使用其他字体。fontspec

STKAITI可以在这里使用。它与 有相同的中文名称华文楷体,并且外观几乎相同Kaiti SC Regular

相关内容