Ubuntu 上的 Calibri 字体

Car*_*cel 6 windows fonts

我将.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)
Run Code Online (Sandbox Code Playgroud)

更新:如果我选择 Calibri in gedit,一些字符对,尤其是那些以 anf或 a开头的字符t会出现不同的情况:

在此处输入图片说明

已解决:由于抗锯齿,这是一个无关的问题。

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

在此处输入图片说明

xio*_*ota 8

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

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

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

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

  2. 公制兼容字体是可以在不改变布局和分页的情况下相互替代使用的字体。

    • Ubuntu 中显示的字体是Carlito,它是 Calibri 的替代品。它是Google Chrome OS Extra Fonts (Crosextra)的一部分。该系列中的另一种字体是 Caladea,它取代了 Cambria。

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

    • 其他一些由 Google 赞助的替代品也是可用的,例如Gelasio(佐治亚州)。

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

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

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