Skip to content

wakaba/hatena-emoji-data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hatena-emoji-data
~~~~~~~~~~~~~~~~~

This repository contains the Hatena Emoji convertion table and scripts
to generate it.

* Files

tables/hatena.json

  The Hatena Emoji mapping table.

tables/hatena-0fa700.txt

  List of Hatena-extended Emoji characters.

collections/hatena.json

  Hatena Emoji palette character collections.

images/

  Emoji glyphs.

* tables/hatena.json format

  Keys: Hatena internal code point (Unicode)
  Values:
    charname:   Character name
                (uppercase-only = official; lowercase-only = private)
    unicode:    Official Unicode code point
    unicode_age: Unicode version
    emoji_id:   Hatena Emoji ID (as used in the "[emoji:...]" notation)
    docomo:     i-mode code point (Unicode)
    kddi:       au code point (Unicode)
    softbank:   SoftBank code point (Unicode)
    google:     Google (Gmail) Emoji code point (Unicode)
    hatena:     Hatena Emoji code point (Unicode)
    hatena_00e000: Hatena Emoji code point (Unicode), in U+E000 area
    mixi:       Array containing mixi Emoji notations
    docomo_fallback: i-mode fallback code point (Unicode)
    kddi_fallback: au fallback code point (Unicode)
    softbank_fallback: SoftBank fallback code point (Unicode)
    text:       Textual alternate of the chracter (as a last resort)
    has_image:  Object representing whether there is an image data
                for the character in images/
    image_url:  URL of a glyph image for the character

Code points are represented in hexadecimal.

* collections/hatena.json format

  Keys: Collection names
  Values: Arrays of items in the collection
    Array items: Strings of one or more characters

* Regenerate convertion tables

  $ make

(or cd tables && make; cd collections && make)

* Author

Wakaba <wakabatan@hatena.ne.jp>.

* Acknowledgements

The table was originally developed as part of Ugomemo Hatena project.
Thanks to cho45, motemen, Kentaro Kuribayashi, and shiba_yu36 for
their contributions to Perl and JavaScript implementations.

* License

Copyright 2009-2012 Hatena <http://www.hatena.ne.jp/>.

You are granted a license to use, reproduce and create derivative
works of these tables and scripts.

About

Hatena Emoji mapping table

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages