为什么 Windows 上的 Miktex 会忽略 \usepackage{fontspec}?

为什么 Windows 上的 Miktex 会忽略 \usepackage{fontspec}?

我安装了所有 Miktex 包。但是当我使用

\usepackage{fontspec}
\setmainfont[Mapping=tex-text]{Helvetica Neue}

Helvetica Neue ttf 文件安装在 Windows 系统范围内,输出到 pdf 中的字体是 LMroman,而如果我在 Linux 上使用 TexLive 编译相同的 tex 文件,则生成的 pdf 将使用预期的字体编写。Xetex
和所有文档类都会发生同样的事情。即使要求打印一个字母也足以触发此问题。

Windows/MikTex 日志不包含任何有关所选字体的警告或信息(Helvetica Neue)。
可能是因为 MiKTeX 的工作方式与 TexLive 不同吗?

相关内容