升级到 17.04 后 Courier 10 Pitch 字体丢失?

升级到 17.04 后 Courier 10 Pitch 字体丢失?

我最近从 Kubuntu 16.10 升级到 17.04。升级后,Courier 10 Pitch字体现在似乎“丢失”。

我如何恢复/重新安装Courier 10 Pitch字体和/或强制 LibreOffice Writer 看到它?

据称,字体包含在xfonts-scalable软件包中,但删除/清除并重新安装此软件包没有任何区别。它在 16.10 下也确实出现了。

笔记: apt-cache show xfonts-scalable没有按名称列出包含的字体,所以我无法确认它是否真的存在;我只是读到它应该在其他地方。

有趣的是,该fc-list命令似乎声称该字体可用:

fc-list "Courier 10 Pitch"                                           
/usr/share/fonts/X11/Type1/c0419bt_.pfb: Courier 10 Pitch:style=Regular
/usr/share/fonts/X11/Type1/c0611bt_.pfb: Courier 10 Pitch:style=Bold Italic
/usr/share/fonts/X11/Type1/c0582bt_.pfb: Courier 10 Pitch:style=Italic
/usr/share/fonts/X11/Type1/c0583bt_.pfb: Courier 10 Pitch:style=Bold

但是,LibreOffice Writer 仍然显示字体“未安装”。 (见下图。)

apt-cache show ttf-mscorefonts-installer命令列为Courier New (Bold, Italic, Bold Italic)其中的一部分,因此我还尝试删除/清除该包并重新安装,效果很好(请参阅下面的部分输出)。但是,这似乎仅包含Courier New它的版本,而不包括Courier 10 Pitch

Extracting cabinet: /var/lib/update-notifier/package-data-downloads/partial/courie32.exe
  extracting cour.ttf
  extracting courbd.ttf
  extracting courbi.ttf
  extracting fontinst.inf
  extracting couri.ttf
  extracting fontinst.exe

All done, no errors.

我尝试过该sudo fc-cache -fv命令来查看是否是缓存问题,但没有什么区别。

下的内容/usr/share/fonts/仅显示Courier New字体存在,而不是Courier 10 Pitch。除了字体和指向它们的符号链接(见下文)外,没有“Courier”的其他匹配项。

lrwxrwxrwx 1 root root   20 May 11 21:21 courbd.ttf -> Courier_New_Bold.ttf
lrwxrwxrwx 1 root root   27 May 11 21:21 courbi.ttf -> Courier_New_Bold_Italic.ttf
-rw-r--r-- 1 root root 230K May 11  2000 Courier_New_Bold_Italic.ttf
-rw-r--r-- 1 root root 305K May 11  2000 Courier_New_Bold.ttf
-rw-r--r-- 1 root root 239K May 11  2000 Courier_New_Italic.ttf
-rw-r--r-- 1 root root 296K May 11  2000 Courier_New.ttf
lrwxrwxrwx 1 root root   22 May 11 21:21 couri.ttf -> Courier_New_Italic.ttf
lrwxrwxrwx 1 root root   15 May 11 21:21 cour.ttf -> Courier_New.ttf

如果有所不同,则/usr/local/share/fonts/目录为空。


请注意,字体未在“系列”下列出,并且语言下拉菜单标签下方显示“字体尚未安装”消息。

缺少 Courier 10 Pitch 字体

答案1

以下是安装第三方 Courier 10 Pitch 的手动可安装字体

https://groups.google.com/forum/#!topic/trelby/CGkpcMBXW9U

Courier 10 Pitch 的沥青位于此处

-----Courier 10 Pitch 位于 font-bitstream-type1 tarball 中-----

https://www.x.org/releases/individual/font/

答案2

只有在更新到 LibreOffice 5.3 时我才遇到同样的问题。使用 Bitstream Charter 字体时也是如此。因为更新到 Ubuntu 17.04 也会更新到 LibreOffice 5.3... 也许这就是问题的根源。

您可以尝试使用 Calligra Words 来解决这个问题。我使用的是 Courier 10 Pitch(比细长、凹凸不平,而且丑陋 Courier New) 在使用 LibreOffice 5.3 时停止工作,但在使用 Calligra Words 时继续工作。这让我深思。

在 LibreOffice 5.3 中,我不再使用 Courier 10 Pitch,而是开始使用改进的字体版本,即 Courier Code(http://www.linux-magazine.com/Online/Blogs/Off-the-Beat-Bruce-Byfield-s-Blog/Free-equivalents-for-standard-proprietary-fontshttps://fontlibrary.org/en/font/courier-code)。这样,我们就不必再添加另一个同名的“Courier 10 Pitch”字体;我们与 Charis SIL 具有相同的优势(https://fontlibrary.org/en/font/charishttp://packages.ubuntu.com/charis) 来安装它,而不是另一个也名为 Bitstream Sans 的字体。

更多信息请参阅LibreOffice 错误报告

相关内容