自 2018 年 4 月起,Windows 10 现在通过 Microsoft Store 或 Microsoft Office 安装一些字体。这些字体未安装在通常的字体文件夹中C:\Windows\Fonts
,而是安装在受保护的文件夹中C:\Program Files\WindowsApps
。fontspec
软件包无法搜索此路径,因此无法使用这些字体。
有人有解决办法吗?
这是一个 MNWE,使用 MikTeX 包中的 XeLaTeX 编译:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Georgia Pro}
\begin{document}
Hello, World!
\end{document}
该Georgia Pro
字体确实安装在我的计算机上,因为我可以在 Windows 原生应用程序中使用它。较旧的字体(例如)Georgia
加载没有问题。
答案1
您可以将字体路径添加到文件中localfonts2.conf
。可以在C:\ProgramData\MiKTeX\2.9\fontconfig\config
和/或 中找到C:\Users\username\AppData\Roaming\MiKTeX\2.9\fontconfig\config
。