如何在 Cygwinx 上使用第三方 TTF 字体? Windows 字体怎么样?

How do I use third party TTF fonts on Cygwinx? How about Windows fonts?

这是一个 2 题。我应该把它们分成两个单独的问题吗?我觉得到底是一样的。

我想在我的 Cygwinx 程序上使用一些第三方 ttf 字体,我一直在搜索网络和 Cygwin 的文档和常见问题解答,以了解如何在其上安装这些字体。如果可以使用第三方字体。如何使用 windows 已安装的所有字体?

就这么简单,我在windows上有很多字体,在windows上安装了Cygwin。我以为 Cygwin 会自动使用所有这些漂亮的字体,但是没有!只有它们的一个子集,我开始认为这个字体子集只是 Cygwin 附带的带有一些别名的开放字体。

我尝试了什么?

这一切都没有任何实际成就。

我正在使用 Windows 10(64 位)和 Cygwin64(通过 Cygwin-Setup 版本 2.891 安装)。

cygwin 使用的 windows 字体子集由安装后脚本定义

/etc/postinstall/zp_fontconfig_cache_1.sh

Windows 字体链接在 /usr/share/fonts/microsoft

在我的系统中,C:\windows\Fonts 下的 350 个中大约有 229 个被选中。

您可以在同一目录和 运行 同一脚本中复制额外的字体。