为了工作,我必须处理来自不同来源的 Powerpoint 文档。
我在 LibreOffice Impress 中打开它们,总是遇到以下问题:字体比原始 Powerpoint 文档中的字体大得多,导致格式错误、文本开箱等问题。
我想我不是唯一一个遇到这个问题的人,但我找不到所涉及机制的任何全面描述,也没有任何解决方案,除了在每张幻灯片上更改每种字体大小......
请注意,我安装了 msttf 核心字体(arial 等),但我认为 Powerpoint 中使用的某些字体(默认情况下)不包含在此字体集中。
所以我的问题是:从 Powerpoint 导入到 Impress 时,有没有办法设置更好的默认字体大小?
受影响的不是字体大小。如果您没有安装用于演示的字体,则只需设置与原始字体具有相似度量的替代字体即可。实际上,根据字体的度量,在相同的字体大小下,一种字体可能比另一种字体占据更多的位置,甚至看起来更大。
在选项下的 LibreOffice - 字体下,您可以定义应该用哪些字体替换您没有的字体。要激活替换表,请选中“应用替换表”。从那时起,您可以定义字体、指示替换字体并将它们添加到表格中。
每种字体都是独一无二的,因此,最合适的替代字体取决于每种字体。有一种“通用”方法可以自动设置最佳替代字体(此外,这取决于您系统上的字体。
替换两种常见的微软字体
如果您必须处理来自 Microsoft Office 产品的文档,则使用Calibri或Cambria字体的变化很大。这些是 2007 年推出的 MS Office 的常规无衬线和衬线字体。与上一代 Microsoft 字体(包括“Arial”和“Times New Roman”)相比,这些较新字体的许可证更多受限制的。因此,这些字体不能在 Linux 上自由使用。Google 生产了Carlito和Caladea两种字体,它们与两种常用的 Microsoft 字体具有相似的度量,因此可以用作这些字体的替代品。它们可以使用命令安装在 Ubuntu 上
sudo apt install fonts-crosextra-carlito fonts-crosextra-caladea
。