从 Ubuntu 17.10 升级到 Ubuntu 18.04 后,我无法查看一些使用 Arial 字体的封装的 PostScript 图像(EPS)。
我可以查看一些带有 Arial 字体的图片,但不是全部。我不确定模式是什么。对于我无法查看的图片,当我使用 ghostview (gv) 查看它们时,我会看到奇怪的随机字符和方框。
我已经安装了 ttf-mscorefonts-installer 包。事实上,我试图根据这些将 Arial 字体插入到 R 生成的图表中指示。有几天,我以为我错了,但其他人能够看到我的系统插入的 Arial 字体......所以,我的系统可以将 Arial 字体插入图像,但无法查看其中的一些。
如果我将无法查看的 EPS 文件拿出来,然后使用 ps2pdf 将其转换为 pdf,我就能够使用 okular 查看 PDF 文件。
最后,正如预期的那样,如果我进入菜单并运行“字体管理”程序,那么 Arial 和 Arial Black 都会出现在该列表中。
有人知道我错过了什么吗?感觉 ghostview (或 ghostscript) 有一些特定的东西,但我不知道它是什么。
答案1
我解决了我的问题,但有点偶然。
我偶然发现了一个相当长的交换讨论了 ttf-mscorefonts-installer 和 ghostscript 之间的某种冲突。
我的问题似乎与这里描述的问题不完全一样,但由于我没有主意,我决定删除这个包...然后一切正常。也就是说,我使用 R 生成的 EPS 文件可以再次正常显示。
所以,我猜这就是问题所在——因为我不需要这个包(我推测这意味着正在寻找 Arial 字体的替代品),我可以保持原样。