[Unicode] how to evaluate the "emoji support level" in given font?
mpsuzuki at hiroshima-u.ac.jp
Fri Sep 9 09:20:43 CDT 2016
oh, I should add more words why I wrote "subset". There is a full
list of emoji defined by Unicode;
But I'm questionable whether the most emoji font developers are
trying to fill all of this list.
For example, to check the support level for zh-CN, fontconfig does
not check all G-source characters of CJK Unified Ideograph - because,
there are so many Chinese fonts covering GB 2312 but not coverting
GB 18030. I guess similar situation in emoji fonts...
suzuki toshiya wrote:
> Recently, fontconfig developers are discussing how to evaluate
> "is this font supporting 'emoji' set sufficiently?". Is it possible
> to design a subset of emoji to serve common use of emoji?
> For detail about the discussion of fontconfig developers, please
> refer the thread from:
> * about fontconfig
> fontconfig is a library which is widely used by Unix-like operating
> systems to locate a (pathname of) font file, by the query with a few
> typographic category (serif/sans-serif/monospace etc), script, and
> language. fontconfig crawls the font files on the systems, and make
> a database to respond such query. To guess the supported script and
> language, basically fontconfig checks the coverage of the codepoints
> with relevant glyph data. The coverage is compared with the orthography
> database: for the case of CJK script, the coverage is compared with
> GB 2312, Big5, HKSCS, JIS X 0208, KS X 1001 etc.
> * emoji and fontconfig
> At present, fontconfig developers are wondering how they can list the
> codepoints to evaluate the query "this font support emoji?". The stable
> subset of emoji would be the repertoire used by Japanese legacy cellular
> phones, but (personally) I don't think it is still respected to design
> some emoji fonts, as far as the developer is careful about the legacy
> cellular phone users.
> Is it possible to design a subset of emoji to serve common use of emoji?
> Or, if such attempt (evaluate the support level of emoji by checking
> some codepoints) is wrong, is there any good method to evaluate the
> support level of emoji in given font?
More information about the Unicode