缺少adobe helvetica粗体字体

当我运行我的应用程序时,我有这个错误

//////////////////// % WIDGET_DROPLIST: Requested font does not exist: -adobe-helvetica-bold-r-normal--12-120-75-75-p-70-iso8859-1. /////////////////////// 

有人可以指出我应该安装哪个文件来获取这些字体。 我宁愿不编辑我的代码来寻找其他字体。

来自Adobe字体的Helvetica不是ttf所以它可能会非常难看。 您可以使用类似于Helvetica的fonts-freefont-ttf替换它们,例如fonts-freefont-ttf包,或者使用sans-serif,如Debian FAQ中所述 :

 nano -w ~/.fonts.conf 

这将创建字体文件,现在只需输入以下内容:

       Helvetica   sans-serif   ~/.fonts  

这将替换sans-serif的helvetica字体的任何发现。

我假设你正在运行一些Adobe应用程序。 在Ubuntu系统中获取字体的步骤是:

  1. 找到您需要的特定字体(它必须是TTF文件)。

  2. 创建(如果尚未存在)文件夹〜/ .fonts,并在其中放置Font文件。

  3. 加载您正在使用的应用程序。 它应该现在找到字体。

在我的情况下,为了解决文档之间的一些LibreOffice问题,我通常会抓取C:\ Windows \ Fonts文件夹中的所有TTF文件,并将它们粘贴到〜/ .fonts文件夹中。

其他人也建议将文件夹〜/ .fonts更改为/usr/local/share/fonts/truetype但对我来说,我的主文件夹中的字体可以正常工作。

您可能还想阅读如何安装字体?