在wine上安装其他字体


27

有没有办法在wine上安装字体?

我正在寻找安装字体,以便可以使用它们在各种应用程序上以不同的方式呈现文本。特别是无数。

Answers:


32

Wine从四个地方获得其字体:

  1. 的标准系统字体/usr/share/fonts。您可以通过从软件中心安装字体包(如果可用)在此处添加字体。避免在此处手动复制文件
  2. Wine的私人/usr/share/wine/fonts文件夹。您不应该在此处添加字体,但是如果在Wine中而不是在系统中看到字体,则可能在此处。这些字体的示例包括Wine的专用marlett,symbol和tahoma字体,这些字体是应用程序兼容性所需的,但不是最佳字体。
  3. ~/.fonts主目录中的文件夹。在这里,您应该手动复制从Internet下载或从Windows安装复制的自安装字体。
  4. 等效于当前Wine前缀内的C:\ Windows \ Fonts文件夹。除非在运行Wine时指定了WINEPREFIX环境变量,否则它通常位于〜/ .wine / drive_c / Windows / fonts中。

在发生冲突的情况下(例如,将真实的Tahoma字体安装到您的主目录中),Wine对此很聪明,并使用手动安装的字体。


7
复制字体后,调用命令非常重要,sudo fc-cache -fv否则wine将看不到这些字体(虽然会看到,但是在重新启动系统后)
Viktor 2014年

fc-cache对我来说还不够(字体在C:\ Windows \ Fonts中复制),但是重新启动wine程序后可以使用新字体
personne3000

10

在这里

字体配置曾经是一个令人讨厌的问题,现在却变得更加简单。如果Windows中有TrueType字体集合,则只需将.ttf文件复制到c:\ windows \ fonts中即可。


看起来该链接现在已失效
jrh

4

我意识到这是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解释器可以看到其所需的专用字体。


小注释:在CentOS框上,我没有运行“ make install”。我使用包含的“葡萄酒”包装器直接从源配置单元运行Wine。一旦我在CentOS机器上运行了“葡萄酒”的正确安装,两个Linux机器的行为即会融合在一起。两者都要求将字体安装在Windows程序(在本例中为APL解释器)的〜/ .wine / drive_c / windows / Fonts目录中,才能真正看到字体。
gemesyscanada

0

另一种选择是安装PlayOnLinux,默认情况下,启动后它将安装几种Microsoft字体(在Winetricks中也发现了Am猜测)。


0

如果您使用PlayOnLinux:

~/.PlayOnLinux/wineprefix/YOURPROGRAM/drive_c/windows/Fonts

重新启动应用程序并再次测试。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.