[Fontconfig] Webdings and other MS symbol fonts don't display

Raimund Steger rs at mytum.de
Sat Apr 25 02:54:15 PDT 2015


On 04/24/15 15:05, Ingo Br├╝ckl wrote:
> None of the MS symbol fonts displays with recent fontconfig (2.11.93).
>
> This is probably due to commit cbb6ee16 (Bug 35517 - Remove Apple Roman cmap
> support). Although commit d6d5adeb (Fix symbol cmap handling) stated to have
> fixed it, I cannot confirm. I can confirm, however, that version 2.8.0 works
> fine.

I believe what's still 'not fixed'/'fixed' (depending on your stance) is 
that these fonts do not map to the latin charset, so e. g. Pango would 
always select other fonts for typical WingDings-using strings like "abc" 
(or display squares if fallback is off). Meaning [1] more or less still 
applies.

So the following works:

   pango-view --markup --text='<span fallback="false">&#xf061;</span>' 
--font='WingDings'

But this doesn't:

   pango-view --markup --text='<span fallback="false">a</span>' 
--font='WingDings'

However, using such fonts with FreeType (or even Xft) should really work:

   ftview -m 'a' 12 wingding.ttf

-Raimund


[1] https://bugs.freedesktop.org/show_bug.cgi?id=58641#c18



-- 
Worringer Str 31 Duesseldorf 40211 DE  home: <rs at mytum.de>
+49-179-2981632 icq 16845346           work: <rs at interface-ag.de>


More information about the Fontconfig mailing list