Wine 无法处理系统字体

Wine 无法处理系统字体

Debian Jessie (amd64) wine wine-1.6.2 (i386)

有适用于 x 应用程序的系统字体 (truetype)。但我在字体选择对话框中看不到它们winewine-应用程序也不能使用系统字体?

如何使用wine系统中安装的字体?

通过安装libfontconfig1:i386包解决了问题。我可以猜测wine尝试从 获取字体列表fontconfig,但没有 i386 库。

答案1

这个问题上有一个答案询问 Ubuntu,它表示 in 中的字体/usr/share/fonts应该可以直接在 Wine 中使用,但 Debian 中的默认设置不支持这一点。正如您自己指出的那样,要使其工作需要安装libfontconfig1:i386(这将在 Wine 包的下一版本中修复,尽管可能不在 Jessie 中......)。

system.reg或者,您可以通过在系统注册表中(通常在您的 Wine 前缀中~/.wine)配置它们,或者通过将它们复制(或链接)到C:\Windows\FontsWine 中(通常~/.wine/drive_c/windows/Fonts/)来显式添加要在 Windows 应用程序中使用的字体。

请注意,Wine 拥有大量可用字体可能会导致 Windows 应用程序启动速度非常慢;枚举所有字体需要很长时间。

相关内容