[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] problems with synthetic cmaps
From: |
Werner LEMBERG |
Subject: |
Re: [ft-devel] problems with synthetic cmaps |
Date: |
Wed, 16 Aug 2017 20:06:31 +0200 (CEST) |
>>> (1) Don't synthesize a Unicode cmap map for symbol OpenType fonts
>>> (i.e., fonts having a (3,0) cmap).
>>>
>>> (2) Discard a synthesized Unicode cmap if the number of mappings
>>> is much lower than the mappings in another cmap of the font.
>
> Since Wingdings and Webdings are in Unicode 7.0, any objection to
>
> (3) Improve synthetic Unicode map by adding the missing PostScript
> names for the fonts in question.
Basically, I don't object. However, this solution doesn't scale IMHO.
Symbol fonts with a (3,0) can contain arbitrary glyphs that are mapped
to 0xF000-0xF0FF – it's not standardized in general. In other words,
we can provide proper tables for `wingding', but this solution won't
work for other symbol fonts.
Werner
Re: [ft-devel] problems with synthetic cmaps, Behdad Esfahbod, 2017/08/16