Home | History | Annotate | Download | only in mappings
      1 == Notes on {kddi,docomo,softbank}-*.ucm mappings.
      2 
      3 kddi-jisx-208 is a variant of JIS X 208 used by KDDI, a Japanese cell
      4 phone carrier.
      5 
      6 kddi-shift_jis, docomo-shift_jis, and softbank-shift_jis are variants
      7 of Shift_JIS used by KDDI, DoCoMo and SoftBank.
      8 
      9   - kddi-jisx-208 contains Emoji (emoticon) code points in
     10     0x75xx, 0x76xx, 0x77xx, 0x78xx, 0x79xx, 0x7Axx, 0x7Bxx,
     11     where xx means 21-7E.
     12 
     13   - kddi-shift_jis contains Emoji code points in
     14     0xEBxx, 0xECxx, 0xEDxx, and 0xEExx, 0xF3xx, 0xF4xx, 0xF6xx, 0xF7xx,
     15     where xx means 40-7E, 80-FC.
     16 
     17   - docomo-shift_jis contains Emoji code points in
     18     0xF8xx, and 0xF9xx, where xx means 40-7E, 80-FC.
     19 
     20   - softbank-shift_jis contains Emoji code points in
     21     0xF7xx, 0xF9xx, and 0xFBxx, where xx means 40-7E, 80-FC.
     22 
     23   - softbank-jisx-208 contains Emoji code points in
     24     0x75xx, 0x76xx, 0x77xx, 0x78xx, 0x79xx, 0x7Axx, 0x7Bxx, 0x7Dxx
     25     where xx means 21-7E.
     26 
     27 
     28 == How the tables were created
     29 
     30 The most authoritative sources we have seen are:
     31 
     32 * NTT docomo:
     33     <http://www.nttdocomo.co.jp/service/imode/make/content/pictograph/basic/index.html> (Basic)
     34     <http://www.nttdocomo.co.jp/service/imode/make/content/pictograph/extention/index.html> (Extended)
     35 
     36 * KDDI/AU:
     37     <http://www.au.kddi.com/ezfactory/tec/spec/pdf/typeD.pdf>
     38 
     39 * SoftBank: 
     40     <http://creation.mb.softbank.jp/download.php?docid=103>
     41     (requires free registration)
     42 
     43 We also have seen this informative, but unofficial, source:
     44     <http://trialgoods.com/emoji/>
     45 
     46 kddi-jisx-208-2007.ucm is based on jisx-208.ucm in this directory.
     47 The original table's mappings to codes 0x75xx to 0x7Bxx are excluded
     48 to avoid collisions with emoji.
     49 
     50 kddi-shift_jis-2007.ucm is based on windows-932-2000.ucm.
     51 The original table's mappings to codes 0xEBxx to 0xEExx, and 0xF0xx to
     52 0xF90xx (EUDC block), are excluded to avoid collisions with emoji.
     53 
     54 docomo-shift_jis-2007.ucm is based on windows-932-2000.ucm.
     55 The original table's mappings to codes 0xF0xx to 0xF90xx (EUDC block)
     56 are excluded to avoid collisions with emoji.
     57 
     58 softbank-shift_jis-2007.ucm is based on windows-932-2000.ucm.
     59 The original table's mappings to codes 0xF0xx to 0xF90xx (EUDC block),
     60 and 0xFBxx, are excluded to avoid collisions with emoji.
     61 
     62 softbank-jisx-208-2007.ucm is based on jisx-208.ucm in this directory.
     63 The original table's mappings to codes 0x75xx to 0x7Bxx, and 0x7Dxx
     64 are excluded to avoid collisions with emoji.
     65