[Fontconfig] Support emoji fonts
Guo Yunhe
guoyunhebrave at gmail.com
Wed Sep 7 11:30:25 UTC 2016
Here is the official define of emoji characters. (Opening this page may
hang your browser for a while!!!)
http://unicode.org/emoji/charts/full-emoji-list.html
Hope it would be helpful.
在 2016年09月07日 14:21, Akira TAGOH 写道:
> The problem on that idea is how to figure out what the minimal
> coverage in emoji block. at this point, the minimal glyph coverage for
> langs are defined in fc-lang/*.orth and cache files contains lang
> property only which fonts satisfies the coverage for. if there are any
> specs defining a must or an optional to have, that may be helpful
> otherwise we may need to think about another idea for that.
>
> maybe good to have a property in a cache to indicate if a font has an
> emoji or not, and we could leave the way to use it to applications
> perhaps.
>
> On Wed, Sep 7, 2016 at 4:28 PM, Guo Yunhe <guoyunhebrave at gmail.com
> <mailto:guoyunhebrave at gmail.com>> wrote:
>
> Hi, I recently studied some emoji fonts. These emoji fonts have
> fontconfig difficulties when packaging. They try to set the font
> as default emoji font but do not affect others. Usually the font
> has a separated configure file.
>
> <match>
> <test name="family">
> <string>sans-serif</string>
> </test>
> <edit binding="strong" name="family">
> <string>Nimbus Sans L</string>
> <string>EmojiOne Color</string>
> </edit>
> </match>
>
> However, this will affect sans-serif font settings of other font
> packages or users' setting, because the package do not know which
> sans-serif font users want to use.
>
> I suggest maybe we can map the Unicode emoji block as test
> condition. Just like when we set a Japanese font, it won't affect
> English and Arabic fonts.
>
> <match>
> <test name="family">
> <string>sans-serif</string>
> </test>
> <test name="lang">
> <string>emoji</string>
> </test>
> <edit binding="strong" name="family">
> <string>EmojiOne Color</string>
> </edit>
> </match>
>
>
>
> --
> Guo Yunhe
> _______________________________________________
> Fontconfig mailing list
> Fontconfig at lists.freedesktop.org
> <mailto:Fontconfig at lists.freedesktop.org>
> https://lists.freedesktop.org/mailman/listinfo/fontconfig
> <https://lists.freedesktop.org/mailman/listinfo/fontconfig>
>
>
>
>
> --
> Akira TAGOH
--
Guo Yunhe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/fontconfig/attachments/20160907/e13b792d/attachment.html>
More information about the Fontconfig
mailing list