I think the first and most obvious way to check would be according to Unicode Version, i.e. check for some Emoji introduced in version 6, in version 7, and so on. For very old sets, checking for emoji present in the NTT Docomo set but not in the Softbank set,... might also make sense.

Regards,    Martin.

On 2016/09/09 23:20, suzuki toshiya wrote:
oh, I should add more words why I wrote "subset". There is a full
list of emoji defined by Unicode;
http://unicode.org/Public/emoji/3.0/emoji-data.txt
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...

Regards,
mpsuzuki

suzuki toshiya wrote:
Hi,

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:
https://lists.freedesktop.org/archives/fontconfig/2016-September/005830.html

* 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?

Regards,
mpsuzuki



.


--
Martin J. Dürst
Department of Intelligent Information Technology
Collegue of Science and Engineering
Aoyama Gakuin University
Fuchinobe 5-1-10, Chuo-ku, Sagamihara
252-5258 Japan

Reply via email to