我正在使用 Ubuntu 14,正在加载 CreateSpace 提供的 Word .doc 文本文件模板关联。此模板中的文本使用名为加拉蒙德。当我将光标放在模板中的文本上时,就会出现字体的名称,并且当我选择此字体时,我就可以输入更多文本。
问题是我无法在其中写入新文本加拉蒙德字体,因为字体下拉列表中没有提供该选项。在新文档中,我找不到此名称,尽管我可以找到 EB Garamond 等。我从 Ubuntu 软件中心安装了 Microsoft 字体,并在命令行安装了各种其他字体。
我想将我的文本转换为加拉蒙德在将文本粘贴到模板之前,但只有在之前有将字体转换为正确字体的选项时才可以这样做。
答案1
当外来文档使用您未安装的未知字体时,该字体的名称仍会显示在 LibreOffice Writer 中,但它会自动选择一种它认为与您想要看到的字体最相似的已安装字体。
因此,您所描述的是在没有任何字体的情况下完全正常且预期的行为加拉蒙德已安装。
请注意,替换是由 LibreOffice 完成的,而不是由 Ubuntu 完成的。
和原来一样加拉蒙德字体不是免费提供的,你在 Ubuntu 存储库中遇到它们的可能性很小。
不过,你可能会找到 Garamond 字体的免费克隆版,EB-加拉蒙特到在这里下载,但请注意,这是一个仍在开发中的项目。
有关如何在 Ubuntu 系统中安装字体文件的说明,请访问问题如何安装字体?(AskUbuntu.com)。
那么你可能很幸运,LibreOffice 会自动识别EB-Garamond类似于加拉蒙德并且可以替换它,或者您必须手动设置它。因此,您可以打开任何 LibreOffice 应用程序(此处为 Writer),然后从菜单“工具”>“选项...”中选择,以获取下面的配置窗口,您可以在其中选择“LibreOffice/字体”部分。启用复选框“应用替换表”,然后在上面的列表框中输入您想要的替换规则。您必须手动输入未知字体的名称,但我认为它会识别它。单击绿色勾选按钮设置规则,然后单击“确定”关闭窗口。
有关 LibreOffice/OpenOffice 中 Font-Fallback 如何运作的更多信息,请访问未知字体如何被替换?(AskUbuntu.com)和文章什么是字体回退(wiki.openoffice.org)
答案2
我通过将 Garamond 添加到 Firefox 设置中来将其添加到 LibreWriter。我进入设置中的“常规”,然后进入“语言和外观”,然后进入“默认字体”,然后选择“Garamond”。当我返回 LibreWriter 中的字体选择时,它突然出现了:Garamond。我知道这是 Garamond,因为我检查了该字体中的一些不寻常的字母结构。