LibreOffice – Calibri字体在打开文档但不在下拉列表时可用

当我打开由同事Calibri发送给我的文档时,似乎按照预期的文档工作字体:

在此处输入图像描述

但是当我在同一台计算机上创建文档时,下拉列表中没有Calibri字体。

您在问题中包含的图像显示字体名称以斜体显示。 这意味着未安装指定的字体,而是使用了自动选择的替换字体。 如果将光标hover在此斜体字体名称上,您可能会看到对此效果的注释。

如果您不想安装缺少的字体,可以编辑样式以指定安装的字体(在段落中单击鼠标右键,然后从下拉菜单底部选择“编辑段落样式…”) 。

在Microsoft Office中,丢失的字体也会发生同样的事情,但通常没有迹象表明发生了字体替换。

你必须安装它:

  1. 安装Microsoft的经典TrueType字体: sudo apt install ttf-mscorefonts-installer

  2. 安装Microsoft较新的ClearType字体:

    • 其中包括: Constantia, Corbel, Calibri, Cambria, Candara, and Consolas
    • make fonts目录: mkdir ~/.fonts
    • wget -qO- http://plasmasturm.org/code/vistafonts-installer/vistafonts-installer | bash

  3. 然后关闭并打开LibreOffice,如果在安装这些字体时打开。

资源:

http://www.pcworld.com/article/2863497/how-to-install-microsoft-fonts-in-linux-office-suites.html

一周前我遇到了同样的问题。 ttf-mscorefonts-installer不包括Calibri。

它包括以下字体:

  • 安达尔莫诺
  • Arial Black
  • Arial(粗体,斜体,粗体斜体)
  • Comic Sans MS(Bold)
  • Courier New(Bold,Italic,Bold Italic)
  • 格鲁吉亚(Bold,Italic,Bold Italic)
  • 碰撞
  • Times New Roman(Bold,Italic,Bold Italic)
  • 投石机(大胆,斜体,粗斜体)
  • Verdana(大胆,斜体,粗体斜体)
  • Webdings

来源: sudo apt show ttf-mscorefonts-installer

如果您拥有合法的Microsoft Office许可证,您可以从C:\Windows\Fonts复制calibri.ttf和所有calibri*.ttf文件(粗体,斜体,…),只需双击它们即可将它们安装在Ubuntu上。 虽然我不确定这是否符合Office的服务条款。

Calibri,Cambria,Candara,Consolas,ConstantiaCorbel字体需要Microsoft Office许可证,这意味着它们仅适用于安装了Microsoft Office(仅适用于Windows和MacOS)的计算机。

LibreOffice安装免费字体Carlito,它是Calibri的替代品,而Caladea则是Cambria的替代品。

另一种解决方案是手动安装Carlito和Caladea字体,然后在Tools-> Options-> Fonts中手动映射它们,因此Calibri和Cambria分别显示为Carlito和Caladea。 我认为LO 6在默认情况下会这样做,但在没有发货Carlito / Caladea的旧版本中,可能需要手动完成。