我最近从 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/
目录为空。
请注意,字体未在“系列”下列出,并且语言下拉菜单标签下方显示“字体尚未安装”消息。
答案1
以下是安装第三方 Courier 10 Pitch 的手动可安装字体
https://groups.google.com/forum/#!topic/trelby/CGkpcMBXW9U
Courier 10 Pitch 的沥青位于此处
-----Courier 10 Pitch 位于 font-bitstream-type1 tarball 中-----
答案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-fonts,https://fontlibrary.org/en/font/courier-code)。这样,我们就不必再添加另一个同名的“Courier 10 Pitch”字体;我们与 Charis SIL 具有相同的优势(https://fontlibrary.org/en/font/charis,http://packages.ubuntu.com/charis) 来安装它,而不是另一个也名为 Bitstream Sans 的字体。
更多信息请参阅LibreOffice 错误报告。