Ubuntu 上的 Calibri 字体

Ubuntu 上的 Calibri 字体

我将.ttfWindows 安装中的 Calibri 文件复制到我的 Ubuntu 文件夹中,.fonts以便在 Ubuntu 上获取 Calibri。它给了我一个字体非常与 Windows 上的 Calibri 类似,但不完全相同。

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

[字体大小相同,大=Ubuntu,小=Windows]

最丑陋的当然是 的排版ti。有人知道如何让 Calibri 在 Ubuntu 上正确运行吗?

其结果fc-match -v Calibri是:

Pattern has 37 elts (size 48)
    family: "Calibri"(s)
    familylang: "en"(s)
    style: "Regular"(s)
    stylelang: "en"(s)
    fullname: "Calibri"(s)
    fullnamelang: "en"(s)
    slant: 0(i)(s)
    weight: 80(i)(s)
    width: 100(i)(s)
    size: 12(f)(s)
    pixelsize: 12.5(f)(s)
    foundry: "MS  "(w)
    antialias: True(w)
    hintstyle: 1(i)(w)
    hinting: True(w)
    verticallayout: False(s)
    autohint: False(s)
    globaladvance: True(s)
    file: "/home/pascal/.fonts/calibri.ttf"(w)
    index: 0(i)(w)
    outline: True(w)
    scalable: True(w)
    dpi: 75(f)(s)
    scale: 1(f)(s)
    charset: 
    0000: 00000000 ffffffff ffffffff 7fffffff 00000000 ffffffff ffffffff ffffffff
    0001: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
    0002: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
    0003: ffffffff ffffffff ffffffff 7c30ffff ffffd7f0 fffffffb ffff7fff ffffffff
    0004: ffffffff ffffffff ffffffff ffffffff ffffff7f ffffffff ffffffff ffffffff
    0005: 000fffff 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    000e: 00000000 80000000 00000000 00000000 00000000 00000000 00000000 00000000
    001d: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 000007ff c0000000
    001e: ffffffff ffffffff ffffffff ffffffff 4fffffff ffffffff ffffffff 03ffffff
    001f: 3f3fffff ffffffff aaff3f3f 3fffffff ffffffff ffdfffff efcfffdf 7fdcffff
    0020: ffbdffff 761d8047 c0000010 fff30000 001f7fff 073fffff 20000000 00000000
    0021: 00c80020 00044045 fff86000 00000000 03ff0018 00000100 00000000 00000000
    0022: c6268044 00000a00 00000100 00000033 00000000 00000000 00000000 00000000
    0023: 00010004 00000003 00000000 00000000 00000000 00000000 00000000 00000000
    0024: 00000000 00000000 00000000 000fffff 00000000 00000000 00000000 801ffc00
    0025: 01111005 00000000 00000000 00000000 00000000 00000c02 00009c00 00000040
    0027: 00000000 00000000 00000000 ffc00000 00000000 00000000 00000000 00000000
    002c: 00000000 00000000 00000000 00f01fff 00000000 00000000 00000000 00000000
    002e: 00800000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    00a7: 07800000 00000003 00000000 00000000 00000000 00000000 00000000 00000000
    00fb: 0000001f 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    00fe: 00000000 0000000f 00000000 00000000 00000000 00000000 00000000 80000000
(w)
    lang: aa|ab|af|ast|av|ay|az-az|ba|bm|be|bg|bi|bin|br|bs|bua|ca|ce|ch|chm|co|cs|cu|cv|cy|da|de|el|en|eo|es|et|eu|fi|fj|fo|fr|ff|fur|fy|ga|gd|gl|gn|gv|ha|haw|ho|hr|hu|ia|ig|id|ie|ik|io|is|it|kaa|ki|kk|kl|kum|kv|kw|ky|la|lb|lez|ln|lt|lv|mg|mh|mi|mk|mo|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|os|pl|pt|rm|ro|ru|sah|sco|se|sel|sh|shs|sk|sl|sm|sma|smj|smn|sms|so|sq|sr|ss|st|sv|sw|tg|tk|tl|tn|to|tr|ts|tt|tw|tyv|uk|uz|ve|vi|vo|vot|wa|wen|wo|xh|yap|yo|zu|ak|an|ber-dz|crh|csb|ee|fat|fil|hsb|ht|hz|jv|kab|kj|kr|ku-tr|kwm|lg|li|mn-mn|ms|na|ng|nv|pap-an|pap-aw|qu|quz|rn|rw|sc|sg|sn|su|ty|za(s)
    fontversion: 374866(i)(s)
    capability: "otlayout:cyrl otlayout:grek otlayout:latn"(w)
    fontformat: "TrueType"(w)
    embeddedbitmap: True(s)
    decorative: False(s)
    lcdfilter: 1(i)(w)
    namelang: "en"(s)
    prgname: "fc-match"(s)
    postscriptname: "Calibri"(w)
    color: False(w)
    symbol: False(s)

更新:如果我在 中选择 Calibri gedit,则某些字符对(尤其是以f或 a开头的字符对t)会显示不同:

在此处输入图片描述

解决了:这是由于抗锯齿引起的不相关问题。

更新2:这种行为对我来说仍然是一个谜:

在此处输入图片描述

答案1

问题和评论中描述了多个问题。此答案总结了这些问题并指出了可能有用的资源。

  1. 显示“错误”字体的可能原因包括:

    • fc-cache -f安装字体后忘记更新字体缓存。

    • 未实际安装字体。例如,将文件复制到错误的位置。

  2. 公制兼容字体是可以互相替代使用的字体,而无需改变布局和分页。

    • Ubuntu 中显示的字体是卡利托,是 Calibri 的替代品。它是Google 的 Chrome OS 额外字体(Crosextra)。该系列中的另一款字体是 Caladea,它取代了 Cambria。

    • Google 还有另一套字体,Chrome OS 核心字体(Croscore),其中包含 Tinos (用于 Times New Roman)、Arimo (用于 Arial) 和 Cousine (用于 Courier New)。

    • 还有一些 Google 赞助的替代品,例如杰拉西奥(代表佐治亚州)。

  3. 字母组合(特别是 f、i、t)在呈现时合并在一起,称为连字。在印刷品中,连字被认为是可取的。然而,人们并不习惯看到连字,因为他们现在主要通过网络浏览器接触文本,而网络浏览器甚至懒得尝试遵循几个世纪以来发展起来的任何印刷惯例。

    以下页面可能有助于找到避免连字的可接受方法:

  4. 在其中一张图片中,抗锯齿似乎已关闭。抗锯齿功能可改善在不完美匹配的网格上绘制的形状的外观。如果在系统设置中打开抗锯齿功能无法解决问题,则问题可能与使用嵌入位图字体

相关内容