为了我的工作,我需要测试旧 Motif 时代的 X-Windows 应用程序的更新。
但是,Ubuntu 18.04 LTS 似乎不包含旧的 X Windows 位图字体。当程序启动时,我收到熟悉的“缺少字体”消息:
Warning: Cannot convert string "-adobe-times-medium-r-*-*-18-*-*-*-*-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-new century schoolbook-bold-r-*-*-24-*-*-*-*-*-*-*" to type FontStruct
... etc.
如果没有这些确切的字体,所有对话窗口的文本都会不同,间距和大小也很奇怪。我的自动测试依赖于对话按钮位于同一位置,但现在它们不在了。
有什么办法可以安装这些旧字体吗?
我已经安装了软件包: xfonts-100dpi
和xfonts-75dpi
(xfonts-base
默认安装),如下这个答案。
编辑:也不是xfonts-traditional
。
编辑 2:它们现在正常工作了。也许您必须自己重新生成字体缓存/索引,或者至少注销/重新启动。我自己尝试了很多方法,所以我不确定到底是什么问题。