[Pkg-fonts-devel] Bug#974537: Bug#974537: fonts-noto-core: Fallback font selection changed and incorrect glyph displayed

astian astian at e-nautia.com
Thu Nov 12 18:55:00 GMT 2020


astian:
>   - Bug in fonts-noto-core: Either the glyphs don't belong or there is
>     some incorrect metadata or configuration, or bad interaction with
>     other fonts, or any combination thereof, which causes FC to
>     correctly (in technical terms) change the fallback selection in
>     favour of this Mongolian font.

BTW, looking at fontconfig's description of the font (fc-list -v 'Noto Sans
Mongolian') I can see that while it did gain glyphs for new code points, it
already had coverage for U+3001 and U+3002 back in version 20181227-1.  Also
"fullname" and "postscriptname" were extended with "Regular".  Full diff
against 20201109-1:

   Pattern has 24 elts (size 32)
     family: "Noto Sans Mongolian"(s)
     familylang: "en"(s)
     style: "Regular"(s)
     stylelang: "en"(s)
  -  fullname: "Noto Sans Mongolian"(s)
  +  fullname: "Noto Sans Mongolian Regular"(s)
     fullnamelang: "en"(s)
     slant: 0(i)(s)
     weight: 80(f)(s)
     width: 100(f)(s)
     foundry: "GOOG"(s)
     file: "/usr/share/fonts/truetype/noto/NotoSansMongolian-Regular.ttf"(s)
     index: 0(i)(s)
     outline: True(s)
     scalable: True(s)
     charset: 
  -  0000: 00000000 80002003 00000000 00000000 00000000 00000001 00000000 00000000
  -  0018: 03ff7fff ffffffff ffffffff 00ffffff ffffffff 000007ff 00000000 00000000
  -  0020: 00183000 00008000 00000300 00000000 00000000 00000000 00000000 00000000
  +  0000: 00000000 80002307 00000000 00000000 00000000 00000001 00000000 00000000
  +  0018: 03ff7fff ffffffff ffffffff 01ffffff ffffffff 000007ff 00000000 00000000
  +  0020: 30183000 00008000 00000300 00000000 00000000 00000000 00000000 00000000
     0024: 00000000 00000000 00000000 000fffff 00000000 00000000 00000000 00000000
     0025: 00000000 00000000 00000000 00000000 00000000 00000000 00001000 00000000
  -  0030: 00000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000
  -  00fe: 00000000 60000000 0000001e 00000000 00000000 00000000 00000000 80000000
  +  0030: 0000fc06 00000000 00000000 00000000 00000000 00000000 00000000 00000000
  +  00fe: 00000000 60000000 0000001e 00000000 00000000 00000000 00000000 00000000
  +  0116: 00000000 00000000 00000000 00001fff 00000000 00000000 00000000 00000000
   (s)
     lang: mn-cn(s)
  -  fontversion: 68157(i)(s)
  -  capability: "otlayout:DFLT otlayout:mong"(s)
  +  fontversion: 131138(i)(s)
  +  capability: "otlayout:mong"(s)
     fontformat: "TrueType"(s)
     decorative: False(s)
  -  postscriptname: "NotoSansMongolian"(s)
  +  postscriptname: "NotoSansMongolian-Regular"(s)
     color: False(s)
     symbol: False(s)
     variable: False(s)

Cheers.



More information about the Pkg-fonts-devel mailing list