Answers:
Wine从四个地方获得其字体:
/usr/share/fonts
。您可以通过从软件中心安装字体包(如果可用)在此处添加字体。避免在此处手动复制文件。/usr/share/wine/fonts
文件夹。您不应该在此处添加字体,但是如果在Wine中而不是在系统中看到字体,则可能在此处。这些字体的示例包括Wine的专用marlett,symbol和tahoma字体,这些字体是应用程序兼容性所需的,但不是最佳字体。~/.fonts
主目录中的文件夹。在这里,您应该手动复制从Internet下载或从Windows安装复制的自安装字体。在发生冲突的情况下(例如,将真实的Tahoma字体安装到您的主目录中),Wine对此很聪明,并使用手动安装的字体。
我意识到这是Ubuntu的问与答,但是由于此答案非常有用,并且也适用于CentOS和Fedora Linux,因此让我补充一点:我已经安装了Windows APL解释器以在wine下运行,当然,APL会使用(和确实需要!)专用的APL字体。Wine 2.0.1(最新的稳定版)是从源代码编译的,并且在使用Gnome 2.28.2 Xwindows桌面的CentOS 6.6盒(Linux内核:2.6.32-504.el6.i686)上,我只是复制了Apl * .ttf字体文件放入wine字体目录../wine/wine-2.0.1/fonts中,该目录是在解压缩wine源压缩包时创建的。很好 但是在旧版本的Fedora内核(Linux内核:2.6.27 25-78.2.56.fc9.i686)上,以及Gnome(2.22.3)上,当我编译和构建wine时,我不得不将APL字体放入〜 /.wine/drive_c/windows/Fonts目录,供APL解释器查看。那是第一次运行wine时创建的用户目录。在这两种情况下,wine都可以很好地运行,并且APL解释器可以看到其所需的专用字体。
sudo fc-cache -fv
否则wine将看不到这些字体(虽然会看到,但是在重新启动系统后)