git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6212 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1771 lines
21 KiB
C
1771 lines
21 KiB
C
/* spacing */
|
|
|
|
static const unsigned short ucs_table_0041[] = {
|
|
/* U+0041 */ 0x0061,
|
|
/* U+0042 */ 0x0062,
|
|
/* U+0043 */ 0x0063,
|
|
/* U+0044 */ 0x0064,
|
|
/* U+0045 */ 0x0065,
|
|
/* U+0046 */ 0x0066,
|
|
/* U+0047 */ 0x0067,
|
|
/* U+0048 */ 0x0068,
|
|
/* U+0049 */ 0x0069,
|
|
/* U+004A */ 0x006A,
|
|
/* U+004B */ 0x006B,
|
|
/* U+004C */ 0x006C,
|
|
/* U+004D */ 0x006D,
|
|
/* U+004E */ 0x006E,
|
|
/* U+004F */ 0x006F,
|
|
/* U+0050 */ 0x0070,
|
|
/* U+0051 */ 0x0071,
|
|
/* U+0052 */ 0x0072,
|
|
/* U+0053 */ 0x0073,
|
|
/* U+0054 */ 0x0074,
|
|
/* U+0055 */ 0x0075,
|
|
/* U+0056 */ 0x0076,
|
|
/* U+0057 */ 0x0077,
|
|
/* U+0058 */ 0x0078,
|
|
/* U+0059 */ 0x0079,
|
|
/* U+005A */ 0x007A,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+00C0 */ 0x00E0,
|
|
/* U+00C1 */ 0x00E1,
|
|
/* U+00C2 */ 0x00E2,
|
|
/* U+00C3 */ 0x00E3,
|
|
/* U+00C4 */ 0x00E4,
|
|
/* U+00C5 */ 0x00E5,
|
|
/* U+00C6 */ 0x00E6,
|
|
/* U+00C7 */ 0x00E7,
|
|
/* U+00C8 */ 0x00E8,
|
|
/* U+00C9 */ 0x00E9,
|
|
/* U+00CA */ 0x00EA,
|
|
/* U+00CB */ 0x00EB,
|
|
/* U+00CC */ 0x00EC,
|
|
/* U+00CD */ 0x00ED,
|
|
/* U+00CE */ 0x00EE,
|
|
/* U+00CF */ 0x00EF,
|
|
/* U+00D0 */ 0x00F0,
|
|
/* U+00D1 */ 0x00F1,
|
|
/* U+00D2 */ 0x00F2,
|
|
/* U+00D3 */ 0x00F3,
|
|
/* U+00D4 */ 0x00F4,
|
|
/* U+00D5 */ 0x00F5,
|
|
/* U+00D6 */ 0x00F6,
|
|
0x00,
|
|
/* U+00D8 */ 0x00F8,
|
|
/* U+00D9 */ 0x00F9,
|
|
/* U+00DA */ 0x00FA,
|
|
/* U+00DB */ 0x00FB,
|
|
/* U+00DC */ 0x00FC,
|
|
/* U+00DD */ 0x00FD,
|
|
/* U+00DE */ 0x00FE,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+0100 */ 0x0101,
|
|
0x00,
|
|
/* U+0102 */ 0x0103,
|
|
0x00,
|
|
/* U+0104 */ 0x0105,
|
|
0x00,
|
|
/* U+0106 */ 0x0107,
|
|
0x00,
|
|
/* U+0108 */ 0x0109,
|
|
0x00,
|
|
/* U+010A */ 0x010B,
|
|
0x00,
|
|
/* U+010C */ 0x010D,
|
|
0x00,
|
|
/* U+010E */ 0x010F,
|
|
0x00,
|
|
/* U+0110 */ 0x0111,
|
|
0x00,
|
|
/* U+0112 */ 0x0113,
|
|
0x00,
|
|
/* U+0114 */ 0x0115,
|
|
0x00,
|
|
/* U+0116 */ 0x0117,
|
|
0x00,
|
|
/* U+0118 */ 0x0119,
|
|
0x00,
|
|
/* U+011A */ 0x011B,
|
|
0x00,
|
|
/* U+011C */ 0x011D,
|
|
0x00,
|
|
/* U+011E */ 0x011F,
|
|
0x00,
|
|
/* U+0120 */ 0x0121,
|
|
0x00,
|
|
/* U+0122 */ 0x0123,
|
|
0x00,
|
|
/* U+0124 */ 0x0125,
|
|
0x00,
|
|
/* U+0126 */ 0x0127,
|
|
0x00,
|
|
/* U+0128 */ 0x0129,
|
|
0x00,
|
|
/* U+012A */ 0x012B,
|
|
0x00,
|
|
/* U+012C */ 0x012D,
|
|
0x00,
|
|
/* U+012E */ 0x012F,
|
|
0x00,
|
|
/* U+0130 */ 0x0,
|
|
0x00,
|
|
/* U+0132 */ 0x0133,
|
|
0x00,
|
|
/* U+0134 */ 0x0135,
|
|
0x00,
|
|
/* U+0136 */ 0x0137,
|
|
0x00,
|
|
0x00,
|
|
/* U+0139 */ 0x013A,
|
|
0x00,
|
|
/* U+013B */ 0x013C,
|
|
0x00,
|
|
/* U+013D */ 0x013E,
|
|
0x00,
|
|
/* U+013F */ 0x0140,
|
|
0x00,
|
|
/* U+0141 */ 0x0142,
|
|
0x00,
|
|
/* U+0143 */ 0x0144,
|
|
0x00,
|
|
/* U+0145 */ 0x0146,
|
|
0x00,
|
|
/* U+0147 */ 0x0148,
|
|
0x00,
|
|
0x00,
|
|
/* U+014A */ 0x014B,
|
|
0x00,
|
|
/* U+014C */ 0x014D,
|
|
0x00,
|
|
/* U+014E */ 0x014F,
|
|
0x00,
|
|
/* U+0150 */ 0x0151,
|
|
0x00,
|
|
/* U+0152 */ 0x0153,
|
|
0x00,
|
|
/* U+0154 */ 0x0155,
|
|
0x00,
|
|
/* U+0156 */ 0x0157,
|
|
0x00,
|
|
/* U+0158 */ 0x0159,
|
|
0x00,
|
|
/* U+015A */ 0x015B,
|
|
0x00,
|
|
/* U+015C */ 0x015D,
|
|
0x00,
|
|
/* U+015E */ 0x015F,
|
|
0x00,
|
|
/* U+0160 */ 0x0161,
|
|
0x00,
|
|
/* U+0162 */ 0x0163,
|
|
0x00,
|
|
/* U+0164 */ 0x0165,
|
|
0x00,
|
|
/* U+0166 */ 0x0167,
|
|
0x00,
|
|
/* U+0168 */ 0x0169,
|
|
0x00,
|
|
/* U+016A */ 0x016B,
|
|
0x00,
|
|
/* U+016C */ 0x016D,
|
|
0x00,
|
|
/* U+016E */ 0x016F,
|
|
0x00,
|
|
/* U+0170 */ 0x0171,
|
|
0x00,
|
|
/* U+0172 */ 0x0173,
|
|
0x00,
|
|
/* U+0174 */ 0x0175,
|
|
0x00,
|
|
/* U+0176 */ 0x0177,
|
|
0x00,
|
|
/* U+0178 */ 0x00FF,
|
|
/* U+0179 */ 0x017A,
|
|
0x00,
|
|
/* U+017B */ 0x017C,
|
|
0x00,
|
|
/* U+017D */ 0x017E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+0181 */ 0x0253,
|
|
/* U+0182 */ 0x0183,
|
|
0x00,
|
|
/* U+0184 */ 0x0185,
|
|
0x00,
|
|
/* U+0186 */ 0x0254,
|
|
/* U+0187 */ 0x0188,
|
|
0x00,
|
|
/* U+0189 */ 0x0,
|
|
/* U+018A */ 0x0257,
|
|
/* U+018B */ 0x018C,
|
|
0x00,
|
|
0x00,
|
|
/* U+018E */ 0x0258,
|
|
/* U+018F */ 0x0259,
|
|
/* U+0190 */ 0x025B,
|
|
/* U+0191 */ 0x0192,
|
|
0x00,
|
|
/* U+0193 */ 0x0260,
|
|
/* U+0194 */ 0x0263,
|
|
0x00,
|
|
/* U+0196 */ 0x0269,
|
|
/* U+0197 */ 0x0268,
|
|
/* U+0198 */ 0x0199,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+019C */ 0x026F,
|
|
/* U+019D */ 0x0272,
|
|
0x00,
|
|
/* U+019F */ 0x0,
|
|
/* U+01A0 */ 0x01A1,
|
|
0x00,
|
|
/* U+01A2 */ 0x01A3,
|
|
0x00,
|
|
/* U+01A4 */ 0x01A5,
|
|
0x00,
|
|
0x00,
|
|
/* U+01A7 */ 0x01A8,
|
|
0x00,
|
|
/* U+01A9 */ 0x0283,
|
|
0x00,
|
|
0x00,
|
|
/* U+01AC */ 0x01AD,
|
|
0x00,
|
|
/* U+01AE */ 0x0288,
|
|
/* U+01AF */ 0x01B0,
|
|
0x00,
|
|
/* U+01B1 */ 0x028A,
|
|
/* U+01B2 */ 0x028B,
|
|
/* U+01B3 */ 0x01B4,
|
|
0x00,
|
|
/* U+01B5 */ 0x01B6,
|
|
0x00,
|
|
/* U+01B7 */ 0x0292,
|
|
/* U+01B8 */ 0x01B9,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+01BC */ 0x01BD,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+01C4 */ 0x01C6,
|
|
/* U+01C5 */ 0x0,
|
|
0x00,
|
|
/* U+01C7 */ 0x01C9,
|
|
/* U+01C8 */ 0x0,
|
|
0x00,
|
|
/* U+01CA */ 0x01CC,
|
|
/* U+01CB */ 0x0,
|
|
0x00,
|
|
/* U+01CD */ 0x01CE,
|
|
0x00,
|
|
/* U+01CF */ 0x01D0,
|
|
0x00,
|
|
/* U+01D1 */ 0x01D2,
|
|
0x00,
|
|
/* U+01D3 */ 0x01D4,
|
|
0x00,
|
|
/* U+01D5 */ 0x01D6,
|
|
0x00,
|
|
/* U+01D7 */ 0x01D8,
|
|
0x00,
|
|
/* U+01D9 */ 0x01DA,
|
|
0x00,
|
|
/* U+01DB */ 0x01DC,
|
|
0x00,
|
|
0x00,
|
|
/* U+01DE */ 0x01DF,
|
|
0x00,
|
|
/* U+01E0 */ 0x01E1,
|
|
0x00,
|
|
/* U+01E2 */ 0x01E3,
|
|
0x00,
|
|
/* U+01E4 */ 0x01E5,
|
|
0x00,
|
|
/* U+01E6 */ 0x01E7,
|
|
0x00,
|
|
/* U+01E8 */ 0x01E9,
|
|
0x00,
|
|
/* U+01EA */ 0x01EB,
|
|
0x00,
|
|
/* U+01EC */ 0x01ED,
|
|
0x00,
|
|
/* U+01EE */ 0x01EF,
|
|
0x00,
|
|
0x00,
|
|
/* U+01F1 */ 0x01F3,
|
|
/* U+01F2 */ 0x0,
|
|
0x00,
|
|
/* U+01F4 */ 0x01F5,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+01FA */ 0x01FB,
|
|
0x00,
|
|
/* U+01FC */ 0x01FD,
|
|
0x00,
|
|
/* U+01FE */ 0x01FF,
|
|
0x00,
|
|
/* U+0200 */ 0x0201,
|
|
0x00,
|
|
/* U+0202 */ 0x0203,
|
|
0x00,
|
|
/* U+0204 */ 0x0205,
|
|
0x00,
|
|
/* U+0206 */ 0x0207,
|
|
0x00,
|
|
/* U+0208 */ 0x0209,
|
|
0x00,
|
|
/* U+020A */ 0x020B,
|
|
0x00,
|
|
/* U+020C */ 0x020D,
|
|
0x00,
|
|
/* U+020E */ 0x020F,
|
|
0x00,
|
|
/* U+0210 */ 0x0211,
|
|
0x00,
|
|
/* U+0212 */ 0x0213,
|
|
0x00,
|
|
/* U+0214 */ 0x0215,
|
|
0x00,
|
|
/* U+0216 */ 0x0217,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+0262 */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+026A */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+0274 */ 0x0,
|
|
0x00,
|
|
/* U+0276 */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+0280 */ 0x0,
|
|
/* U+0281 */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+028F */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+0299 */ 0x0,
|
|
0x00,
|
|
/* U+029B */ 0x0,
|
|
/* U+029C */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
/* U+029F */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+02B6 */ 0x0,
|
|
};
|
|
|
|
static const unsigned short ucs_table_0386[] = {
|
|
/* U+0386 */ 0x03AC,
|
|
0x00,
|
|
/* U+0388 */ 0x03AD,
|
|
/* U+0389 */ 0x03AE,
|
|
/* U+038A */ 0x03AF,
|
|
0x00,
|
|
/* U+038C */ 0x03CC,
|
|
0x00,
|
|
/* U+038E */ 0x03CD,
|
|
/* U+038F */ 0x03CE,
|
|
0x00,
|
|
/* U+0391 */ 0x03B1,
|
|
/* U+0392 */ 0x03B2,
|
|
/* U+0393 */ 0x03B3,
|
|
/* U+0394 */ 0x03B4,
|
|
/* U+0395 */ 0x03B5,
|
|
/* U+0396 */ 0x03B6,
|
|
/* U+0397 */ 0x03B7,
|
|
/* U+0398 */ 0x03B8,
|
|
/* U+0399 */ 0x03B9,
|
|
/* U+039A */ 0x03BA,
|
|
/* U+039B */ 0x03BB,
|
|
/* U+039C */ 0x03BC,
|
|
/* U+039D */ 0x03BD,
|
|
/* U+039E */ 0x03BE,
|
|
/* U+039F */ 0x03BF,
|
|
/* U+03A0 */ 0x03C0,
|
|
/* U+03A1 */ 0x03C1,
|
|
0x00,
|
|
/* U+03A3 */ 0x03C3,
|
|
/* U+03A4 */ 0x03C4,
|
|
/* U+03A5 */ 0x03C5,
|
|
/* U+03A6 */ 0x03C6,
|
|
/* U+03A7 */ 0x03C7,
|
|
/* U+03A8 */ 0x03C8,
|
|
/* U+03A9 */ 0x03C9,
|
|
/* U+03AA */ 0x03CA,
|
|
/* U+03AB */ 0x03CB,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+03D2 */ 0x03D2,
|
|
/* U+03D3 */ 0x03D3,
|
|
/* U+03D4 */ 0x03D4,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+03DA */ 0x03DA,
|
|
0x00,
|
|
/* U+03DC */ 0x03DC,
|
|
0x00,
|
|
/* U+03DE */ 0x03DE,
|
|
0x00,
|
|
/* U+03E0 */ 0x03E0,
|
|
0x00,
|
|
/* U+03E2 */ 0x03E3,
|
|
0x00,
|
|
/* U+03E4 */ 0x03E5,
|
|
0x00,
|
|
/* U+03E6 */ 0x03E7,
|
|
0x00,
|
|
/* U+03E8 */ 0x03E9,
|
|
0x00,
|
|
/* U+03EA */ 0x03EB,
|
|
0x00,
|
|
/* U+03EC */ 0x03ED,
|
|
0x00,
|
|
/* U+03EE */ 0x03EF,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+0401 */ 0x0451,
|
|
/* U+0402 */ 0x0452,
|
|
/* U+0403 */ 0x0453,
|
|
/* U+0404 */ 0x0454,
|
|
/* U+0405 */ 0x0455,
|
|
/* U+0406 */ 0x0456,
|
|
/* U+0407 */ 0x0457,
|
|
/* U+0408 */ 0x0458,
|
|
/* U+0409 */ 0x0459,
|
|
/* U+040A */ 0x045A,
|
|
/* U+040B */ 0x045B,
|
|
/* U+040C */ 0x045C,
|
|
0x00,
|
|
/* U+040E */ 0x045E,
|
|
/* U+040F */ 0x045F,
|
|
/* U+0410 */ 0x0430,
|
|
/* U+0411 */ 0x0431,
|
|
/* U+0412 */ 0x0432,
|
|
/* U+0413 */ 0x0433,
|
|
/* U+0414 */ 0x0434,
|
|
/* U+0415 */ 0x0435,
|
|
/* U+0416 */ 0x0436,
|
|
/* U+0417 */ 0x0437,
|
|
/* U+0418 */ 0x0438,
|
|
/* U+0419 */ 0x0439,
|
|
/* U+041A */ 0x043A,
|
|
/* U+041B */ 0x043B,
|
|
/* U+041C */ 0x043C,
|
|
/* U+041D */ 0x043D,
|
|
/* U+041E */ 0x043E,
|
|
/* U+041F */ 0x043F,
|
|
/* U+0420 */ 0x0440,
|
|
/* U+0421 */ 0x0441,
|
|
/* U+0422 */ 0x0442,
|
|
/* U+0423 */ 0x0443,
|
|
/* U+0424 */ 0x0444,
|
|
/* U+0425 */ 0x0445,
|
|
/* U+0426 */ 0x0446,
|
|
/* U+0427 */ 0x0447,
|
|
/* U+0428 */ 0x0448,
|
|
/* U+0429 */ 0x0449,
|
|
/* U+042A */ 0x044A,
|
|
/* U+042B */ 0x044B,
|
|
/* U+042C */ 0x044C,
|
|
/* U+042D */ 0x044D,
|
|
/* U+042E */ 0x044E,
|
|
/* U+042F */ 0x044F,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+0460 */ 0x0461,
|
|
0x00,
|
|
/* U+0462 */ 0x0463,
|
|
0x00,
|
|
/* U+0464 */ 0x0465,
|
|
0x00,
|
|
/* U+0466 */ 0x0467,
|
|
0x00,
|
|
/* U+0468 */ 0x0469,
|
|
0x00,
|
|
/* U+046A */ 0x046B,
|
|
0x00,
|
|
/* U+046C */ 0x046D,
|
|
0x00,
|
|
/* U+046E */ 0x046F,
|
|
0x00,
|
|
/* U+0470 */ 0x0471,
|
|
0x00,
|
|
/* U+0472 */ 0x0473,
|
|
0x00,
|
|
/* U+0474 */ 0x0475,
|
|
0x00,
|
|
/* U+0476 */ 0x0477,
|
|
0x00,
|
|
/* U+0478 */ 0x0479,
|
|
0x00,
|
|
/* U+047A */ 0x047B,
|
|
0x00,
|
|
/* U+047C */ 0x047D,
|
|
0x00,
|
|
/* U+047E */ 0x047F,
|
|
0x00,
|
|
/* U+0480 */ 0x0481,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+0490 */ 0x0491,
|
|
0x00,
|
|
/* U+0492 */ 0x0493,
|
|
0x00,
|
|
/* U+0494 */ 0x0495,
|
|
0x00,
|
|
/* U+0496 */ 0x0497,
|
|
0x00,
|
|
/* U+0498 */ 0x0499,
|
|
0x00,
|
|
/* U+049A */ 0x049B,
|
|
0x00,
|
|
/* U+049C */ 0x049D,
|
|
0x00,
|
|
/* U+049E */ 0x049F,
|
|
0x00,
|
|
/* U+04A0 */ 0x04A1,
|
|
0x00,
|
|
/* U+04A2 */ 0x04A3,
|
|
0x00,
|
|
/* U+04A4 */ 0x04A5,
|
|
0x00,
|
|
/* U+04A6 */ 0x04A7,
|
|
0x00,
|
|
/* U+04A8 */ 0x04A9,
|
|
0x00,
|
|
/* U+04AA */ 0x04AB,
|
|
0x00,
|
|
/* U+04AC */ 0x04AD,
|
|
0x00,
|
|
/* U+04AE */ 0x04AF,
|
|
0x00,
|
|
/* U+04B0 */ 0x04B1,
|
|
0x00,
|
|
/* U+04B2 */ 0x04B3,
|
|
0x00,
|
|
/* U+04B4 */ 0x04B5,
|
|
0x00,
|
|
/* U+04B6 */ 0x04B7,
|
|
0x00,
|
|
/* U+04B8 */ 0x04B9,
|
|
0x00,
|
|
/* U+04BA */ 0x04BB,
|
|
0x00,
|
|
/* U+04BC */ 0x04BD,
|
|
0x00,
|
|
/* U+04BE */ 0x04BF,
|
|
0x00,
|
|
0x00,
|
|
/* U+04C1 */ 0x04C2,
|
|
0x00,
|
|
/* U+04C3 */ 0x04C4,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+04C7 */ 0x04C8,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+04CB */ 0x04CC,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+04D0 */ 0x04D1,
|
|
0x00,
|
|
/* U+04D2 */ 0x04D3,
|
|
0x00,
|
|
/* U+04D4 */ 0x04D5,
|
|
0x00,
|
|
/* U+04D6 */ 0x04D7,
|
|
0x00,
|
|
/* U+04D8 */ 0x04D9,
|
|
0x00,
|
|
/* U+04DA */ 0x04DB,
|
|
0x00,
|
|
/* U+04DC */ 0x04DD,
|
|
0x00,
|
|
/* U+04DE */ 0x04DF,
|
|
0x00,
|
|
/* U+04E0 */ 0x04E1,
|
|
0x00,
|
|
/* U+04E2 */ 0x04E3,
|
|
0x00,
|
|
/* U+04E4 */ 0x04E5,
|
|
0x00,
|
|
/* U+04E6 */ 0x04E7,
|
|
0x00,
|
|
/* U+04E8 */ 0x04E9,
|
|
0x00,
|
|
/* U+04EA */ 0x04EB,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+04EE */ 0x04EF,
|
|
0x00,
|
|
/* U+04F0 */ 0x04F1,
|
|
0x00,
|
|
/* U+04F2 */ 0x04F3,
|
|
0x00,
|
|
/* U+04F4 */ 0x04F5,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+04F8 */ 0x04F9,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+0531 */ 0x0561,
|
|
/* U+0532 */ 0x0562,
|
|
/* U+0533 */ 0x0563,
|
|
/* U+0534 */ 0x0564,
|
|
/* U+0535 */ 0x0565,
|
|
/* U+0536 */ 0x0566,
|
|
/* U+0537 */ 0x0567,
|
|
/* U+0538 */ 0x0568,
|
|
/* U+0539 */ 0x0569,
|
|
/* U+053A */ 0x056A,
|
|
/* U+053B */ 0x056B,
|
|
/* U+053C */ 0x056C,
|
|
/* U+053D */ 0x056D,
|
|
/* U+053E */ 0x056E,
|
|
/* U+053F */ 0x056F,
|
|
/* U+0540 */ 0x0570,
|
|
/* U+0541 */ 0x0571,
|
|
/* U+0542 */ 0x0572,
|
|
/* U+0543 */ 0x0573,
|
|
/* U+0544 */ 0x0574,
|
|
/* U+0545 */ 0x0575,
|
|
/* U+0546 */ 0x0576,
|
|
/* U+0547 */ 0x0577,
|
|
/* U+0548 */ 0x0578,
|
|
/* U+0549 */ 0x0579,
|
|
/* U+054A */ 0x057A,
|
|
/* U+054B */ 0x057B,
|
|
/* U+054C */ 0x057C,
|
|
/* U+054D */ 0x057D,
|
|
/* U+054E */ 0x057E,
|
|
/* U+054F */ 0x057F,
|
|
/* U+0550 */ 0x0580,
|
|
/* U+0551 */ 0x0581,
|
|
/* U+0552 */ 0x0582,
|
|
/* U+0553 */ 0x0583,
|
|
/* U+0554 */ 0x0584,
|
|
/* U+0555 */ 0x0585,
|
|
/* U+0556 */ 0x0586,
|
|
};
|
|
|
|
static const unsigned short ucs_table_10A0[] = {
|
|
/* U+10A0 */ 0x10D0,
|
|
/* U+10A1 */ 0x10D1,
|
|
/* U+10A2 */ 0x10D2,
|
|
/* U+10A3 */ 0x10D3,
|
|
/* U+10A4 */ 0x10D4,
|
|
/* U+10A5 */ 0x10D5,
|
|
/* U+10A6 */ 0x10D6,
|
|
/* U+10A7 */ 0x10D7,
|
|
/* U+10A8 */ 0x10D8,
|
|
/* U+10A9 */ 0x10D9,
|
|
/* U+10AA */ 0x10DA,
|
|
/* U+10AB */ 0x10DB,
|
|
/* U+10AC */ 0x10DC,
|
|
/* U+10AD */ 0x10DD,
|
|
/* U+10AE */ 0x10DE,
|
|
/* U+10AF */ 0x10DF,
|
|
/* U+10B0 */ 0x10E0,
|
|
/* U+10B1 */ 0x10E1,
|
|
/* U+10B2 */ 0x10E2,
|
|
/* U+10B3 */ 0x10E3,
|
|
/* U+10B4 */ 0x10E4,
|
|
/* U+10B5 */ 0x10E5,
|
|
/* U+10B6 */ 0x10E6,
|
|
/* U+10B7 */ 0x10E7,
|
|
/* U+10B8 */ 0x10E8,
|
|
/* U+10B9 */ 0x10E9,
|
|
/* U+10BA */ 0x10EA,
|
|
/* U+10BB */ 0x10EB,
|
|
/* U+10BC */ 0x10EC,
|
|
/* U+10BD */ 0x10ED,
|
|
/* U+10BE */ 0x10EE,
|
|
/* U+10BF */ 0x10EF,
|
|
/* U+10C0 */ 0x10F0,
|
|
/* U+10C1 */ 0x10F1,
|
|
/* U+10C2 */ 0x10F2,
|
|
/* U+10C3 */ 0x10F3,
|
|
/* U+10C4 */ 0x10F4,
|
|
/* U+10C5 */ 0x10F5,
|
|
};
|
|
|
|
static const unsigned short ucs_table_1E00[] = {
|
|
/* U+1E00 */ 0x1E01,
|
|
0x00,
|
|
/* U+1E02 */ 0x1E03,
|
|
0x00,
|
|
/* U+1E04 */ 0x1E05,
|
|
0x00,
|
|
/* U+1E06 */ 0x1E07,
|
|
0x00,
|
|
/* U+1E08 */ 0x1E09,
|
|
0x00,
|
|
/* U+1E0A */ 0x1E0B,
|
|
0x00,
|
|
/* U+1E0C */ 0x1E0D,
|
|
0x00,
|
|
/* U+1E0E */ 0x1E0F,
|
|
0x00,
|
|
/* U+1E10 */ 0x1E11,
|
|
0x00,
|
|
/* U+1E12 */ 0x1E13,
|
|
0x00,
|
|
/* U+1E14 */ 0x1E15,
|
|
0x00,
|
|
/* U+1E16 */ 0x1E17,
|
|
0x00,
|
|
/* U+1E18 */ 0x1E19,
|
|
0x00,
|
|
/* U+1E1A */ 0x1E1B,
|
|
0x00,
|
|
/* U+1E1C */ 0x1E1D,
|
|
0x00,
|
|
/* U+1E1E */ 0x1E1F,
|
|
0x00,
|
|
/* U+1E20 */ 0x1E21,
|
|
0x00,
|
|
/* U+1E22 */ 0x1E23,
|
|
0x00,
|
|
/* U+1E24 */ 0x1E25,
|
|
0x00,
|
|
/* U+1E26 */ 0x1E27,
|
|
0x00,
|
|
/* U+1E28 */ 0x1E29,
|
|
0x00,
|
|
/* U+1E2A */ 0x1E2B,
|
|
0x00,
|
|
/* U+1E2C */ 0x1E2D,
|
|
0x00,
|
|
/* U+1E2E */ 0x1E2F,
|
|
0x00,
|
|
/* U+1E30 */ 0x1E31,
|
|
0x00,
|
|
/* U+1E32 */ 0x1E33,
|
|
0x00,
|
|
/* U+1E34 */ 0x1E35,
|
|
0x00,
|
|
/* U+1E36 */ 0x1E37,
|
|
0x00,
|
|
/* U+1E38 */ 0x1E39,
|
|
0x00,
|
|
/* U+1E3A */ 0x1E3B,
|
|
0x00,
|
|
/* U+1E3C */ 0x1E3D,
|
|
0x00,
|
|
/* U+1E3E */ 0x1E3F,
|
|
0x00,
|
|
/* U+1E40 */ 0x1E41,
|
|
0x00,
|
|
/* U+1E42 */ 0x1E43,
|
|
0x00,
|
|
/* U+1E44 */ 0x1E45,
|
|
0x00,
|
|
/* U+1E46 */ 0x1E47,
|
|
0x00,
|
|
/* U+1E48 */ 0x1E49,
|
|
0x00,
|
|
/* U+1E4A */ 0x1E4B,
|
|
0x00,
|
|
/* U+1E4C */ 0x1E4D,
|
|
0x00,
|
|
/* U+1E4E */ 0x1E4F,
|
|
0x00,
|
|
/* U+1E50 */ 0x1E51,
|
|
0x00,
|
|
/* U+1E52 */ 0x1E53,
|
|
0x00,
|
|
/* U+1E54 */ 0x1E55,
|
|
0x00,
|
|
/* U+1E56 */ 0x1E57,
|
|
0x00,
|
|
/* U+1E58 */ 0x1E59,
|
|
0x00,
|
|
/* U+1E5A */ 0x1E5B,
|
|
0x00,
|
|
/* U+1E5C */ 0x1E5D,
|
|
0x00,
|
|
/* U+1E5E */ 0x1E5F,
|
|
0x00,
|
|
/* U+1E60 */ 0x1E61,
|
|
0x00,
|
|
/* U+1E62 */ 0x1E63,
|
|
0x00,
|
|
/* U+1E64 */ 0x1E65,
|
|
0x00,
|
|
/* U+1E66 */ 0x1E67,
|
|
0x00,
|
|
/* U+1E68 */ 0x1E69,
|
|
0x00,
|
|
/* U+1E6A */ 0x1E6B,
|
|
0x00,
|
|
/* U+1E6C */ 0x1E6D,
|
|
0x00,
|
|
/* U+1E6E */ 0x1E6F,
|
|
0x00,
|
|
/* U+1E70 */ 0x1E71,
|
|
0x00,
|
|
/* U+1E72 */ 0x1E73,
|
|
0x00,
|
|
/* U+1E74 */ 0x1E75,
|
|
0x00,
|
|
/* U+1E76 */ 0x1E77,
|
|
0x00,
|
|
/* U+1E78 */ 0x1E79,
|
|
0x00,
|
|
/* U+1E7A */ 0x1E7B,
|
|
0x00,
|
|
/* U+1E7C */ 0x1E7D,
|
|
0x00,
|
|
/* U+1E7E */ 0x1E7F,
|
|
0x00,
|
|
/* U+1E80 */ 0x1E81,
|
|
0x00,
|
|
/* U+1E82 */ 0x1E83,
|
|
0x00,
|
|
/* U+1E84 */ 0x1E85,
|
|
0x00,
|
|
/* U+1E86 */ 0x1E87,
|
|
0x00,
|
|
/* U+1E88 */ 0x1E89,
|
|
0x00,
|
|
/* U+1E8A */ 0x1E8B,
|
|
0x00,
|
|
/* U+1E8C */ 0x1E8D,
|
|
0x00,
|
|
/* U+1E8E */ 0x1E8F,
|
|
0x00,
|
|
/* U+1E90 */ 0x1E91,
|
|
0x00,
|
|
/* U+1E92 */ 0x1E93,
|
|
0x00,
|
|
/* U+1E94 */ 0x1E95,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1EA0 */ 0x1EA1,
|
|
0x00,
|
|
/* U+1EA2 */ 0x1EA3,
|
|
0x00,
|
|
/* U+1EA4 */ 0x1EA5,
|
|
0x00,
|
|
/* U+1EA6 */ 0x1EA7,
|
|
0x00,
|
|
/* U+1EA8 */ 0x1EA9,
|
|
0x00,
|
|
/* U+1EAA */ 0x1EAB,
|
|
0x00,
|
|
/* U+1EAC */ 0x1EAD,
|
|
0x00,
|
|
/* U+1EAE */ 0x1EAF,
|
|
0x00,
|
|
/* U+1EB0 */ 0x1EB1,
|
|
0x00,
|
|
/* U+1EB2 */ 0x1EB3,
|
|
0x00,
|
|
/* U+1EB4 */ 0x1EB5,
|
|
0x00,
|
|
/* U+1EB6 */ 0x1EB7,
|
|
0x00,
|
|
/* U+1EB8 */ 0x1EB9,
|
|
0x00,
|
|
/* U+1EBA */ 0x1EBB,
|
|
0x00,
|
|
/* U+1EBC */ 0x1EBD,
|
|
0x00,
|
|
/* U+1EBE */ 0x1EBF,
|
|
0x00,
|
|
/* U+1EC0 */ 0x1EC1,
|
|
0x00,
|
|
/* U+1EC2 */ 0x1EC3,
|
|
0x00,
|
|
/* U+1EC4 */ 0x1EC5,
|
|
0x00,
|
|
/* U+1EC6 */ 0x1EC7,
|
|
0x00,
|
|
/* U+1EC8 */ 0x1EC9,
|
|
0x00,
|
|
/* U+1ECA */ 0x1ECB,
|
|
0x00,
|
|
/* U+1ECC */ 0x1ECD,
|
|
0x00,
|
|
/* U+1ECE */ 0x1ECF,
|
|
0x00,
|
|
/* U+1ED0 */ 0x1ED1,
|
|
0x00,
|
|
/* U+1ED2 */ 0x1ED3,
|
|
0x00,
|
|
/* U+1ED4 */ 0x1ED5,
|
|
0x00,
|
|
/* U+1ED6 */ 0x1ED7,
|
|
0x00,
|
|
/* U+1ED8 */ 0x1ED9,
|
|
0x00,
|
|
/* U+1EDA */ 0x1EDB,
|
|
0x00,
|
|
/* U+1EDC */ 0x1EDD,
|
|
0x00,
|
|
/* U+1EDE */ 0x1EDF,
|
|
0x00,
|
|
/* U+1EE0 */ 0x1EE1,
|
|
0x00,
|
|
/* U+1EE2 */ 0x1EE3,
|
|
0x00,
|
|
/* U+1EE4 */ 0x1EE5,
|
|
0x00,
|
|
/* U+1EE6 */ 0x1EE7,
|
|
0x00,
|
|
/* U+1EE8 */ 0x1EE9,
|
|
0x00,
|
|
/* U+1EEA */ 0x1EEB,
|
|
0x00,
|
|
/* U+1EEC */ 0x1EED,
|
|
0x00,
|
|
/* U+1EEE */ 0x1EEF,
|
|
0x00,
|
|
/* U+1EF0 */ 0x1EF1,
|
|
0x00,
|
|
/* U+1EF2 */ 0x1EF3,
|
|
0x00,
|
|
/* U+1EF4 */ 0x1EF5,
|
|
0x00,
|
|
/* U+1EF6 */ 0x1EF7,
|
|
0x00,
|
|
/* U+1EF8 */ 0x1EF9,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1F08 */ 0x1F00,
|
|
/* U+1F09 */ 0x1F01,
|
|
/* U+1F0A */ 0x1F02,
|
|
/* U+1F0B */ 0x1F03,
|
|
/* U+1F0C */ 0x1F04,
|
|
/* U+1F0D */ 0x1F05,
|
|
/* U+1F0E */ 0x1F06,
|
|
/* U+1F0F */ 0x1F07,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1F18 */ 0x1F10,
|
|
/* U+1F19 */ 0x1F11,
|
|
/* U+1F1A */ 0x1F12,
|
|
/* U+1F1B */ 0x1F13,
|
|
/* U+1F1C */ 0x1F14,
|
|
/* U+1F1D */ 0x1F15,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1F28 */ 0x1F20,
|
|
/* U+1F29 */ 0x1F21,
|
|
/* U+1F2A */ 0x1F22,
|
|
/* U+1F2B */ 0x1F23,
|
|
/* U+1F2C */ 0x1F24,
|
|
/* U+1F2D */ 0x1F25,
|
|
/* U+1F2E */ 0x1F26,
|
|
/* U+1F2F */ 0x1F27,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1F38 */ 0x1F30,
|
|
/* U+1F39 */ 0x1F31,
|
|
/* U+1F3A */ 0x1F32,
|
|
/* U+1F3B */ 0x1F33,
|
|
/* U+1F3C */ 0x1F34,
|
|
/* U+1F3D */ 0x1F35,
|
|
/* U+1F3E */ 0x1F36,
|
|
/* U+1F3F */ 0x1F37,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1F48 */ 0x1F40,
|
|
/* U+1F49 */ 0x1F41,
|
|
/* U+1F4A */ 0x1F42,
|
|
/* U+1F4B */ 0x1F43,
|
|
/* U+1F4C */ 0x1F44,
|
|
/* U+1F4D */ 0x1F45,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1F59 */ 0x1F51,
|
|
0x00,
|
|
/* U+1F5B */ 0x1F53,
|
|
0x00,
|
|
/* U+1F5D */ 0x1F55,
|
|
0x00,
|
|
/* U+1F5F */ 0x1F57,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1F68 */ 0x1F60,
|
|
/* U+1F69 */ 0x1F61,
|
|
/* U+1F6A */ 0x1F62,
|
|
/* U+1F6B */ 0x1F63,
|
|
/* U+1F6C */ 0x1F64,
|
|
/* U+1F6D */ 0x1F65,
|
|
/* U+1F6E */ 0x1F66,
|
|
/* U+1F6F */ 0x1F67,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1F88 */ 0x0,
|
|
/* U+1F89 */ 0x0,
|
|
/* U+1F8A */ 0x0,
|
|
/* U+1F8B */ 0x0,
|
|
/* U+1F8C */ 0x0,
|
|
/* U+1F8D */ 0x0,
|
|
/* U+1F8E */ 0x0,
|
|
/* U+1F8F */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1F98 */ 0x0,
|
|
/* U+1F99 */ 0x0,
|
|
/* U+1F9A */ 0x0,
|
|
/* U+1F9B */ 0x0,
|
|
/* U+1F9C */ 0x0,
|
|
/* U+1F9D */ 0x0,
|
|
/* U+1F9E */ 0x0,
|
|
/* U+1F9F */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1FA8 */ 0x0,
|
|
/* U+1FA9 */ 0x0,
|
|
/* U+1FAA */ 0x0,
|
|
/* U+1FAB */ 0x0,
|
|
/* U+1FAC */ 0x0,
|
|
/* U+1FAD */ 0x0,
|
|
/* U+1FAE */ 0x0,
|
|
/* U+1FAF */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1FB8 */ 0x1FB0,
|
|
/* U+1FB9 */ 0x1FB1,
|
|
/* U+1FBA */ 0x1F70,
|
|
/* U+1FBB */ 0x1F71,
|
|
/* U+1FBC */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1FC8 */ 0x1F72,
|
|
/* U+1FC9 */ 0x1F73,
|
|
/* U+1FCA */ 0x1F74,
|
|
/* U+1FCB */ 0x1F75,
|
|
/* U+1FCC */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1FD8 */ 0x1FD0,
|
|
/* U+1FD9 */ 0x1FD1,
|
|
/* U+1FDA */ 0x1F76,
|
|
/* U+1FDB */ 0x1F77,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1FE8 */ 0x1FE0,
|
|
/* U+1FE9 */ 0x1FE1,
|
|
/* U+1FEA */ 0x1F7A,
|
|
/* U+1FEB */ 0x1F7B,
|
|
/* U+1FEC */ 0x1FE5,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+1FF8 */ 0x1F78,
|
|
/* U+1FF9 */ 0x1F79,
|
|
/* U+1FFA */ 0x1F7C,
|
|
/* U+1FFB */ 0x1F7D,
|
|
/* U+1FFC */ 0x0,
|
|
};
|
|
|
|
static const unsigned short ucs_table_2102[] = {
|
|
/* U+2102 */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+210B */ 0x0,
|
|
/* U+210C */ 0x0,
|
|
/* U+210D */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
/* U+2110 */ 0x0,
|
|
/* U+2111 */ 0x0,
|
|
/* U+2112 */ 0x2113,
|
|
0x00,
|
|
0x00,
|
|
/* U+2115 */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
/* U+2118 */ 0x0,
|
|
/* U+2119 */ 0x0,
|
|
/* U+211A */ 0x0,
|
|
/* U+211B */ 0x0,
|
|
/* U+211C */ 0x0,
|
|
/* U+211D */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+2124 */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+2128 */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
/* U+212C */ 0x0,
|
|
/* U+212D */ 0x0,
|
|
0x00,
|
|
0x00,
|
|
/* U+2130 */ 0x212F,
|
|
/* U+2131 */ 0x0,
|
|
/* U+2132 */ 0x0,
|
|
/* U+2133 */ 0x0,
|
|
};
|
|
|
|
static const unsigned short ucs_table_24B6[] = {
|
|
/* U+24B6 */ 0x24D0,
|
|
/* U+24B7 */ 0x24D1,
|
|
/* U+24B8 */ 0x24D2,
|
|
/* U+24B9 */ 0x24D3,
|
|
/* U+24BA */ 0x24D4,
|
|
/* U+24BB */ 0x24D5,
|
|
/* U+24BC */ 0x24D6,
|
|
/* U+24BD */ 0x24D7,
|
|
/* U+24BE */ 0x24D8,
|
|
/* U+24BF */ 0x24D9,
|
|
/* U+24C0 */ 0x24DA,
|
|
/* U+24C1 */ 0x24DB,
|
|
/* U+24C2 */ 0x24DC,
|
|
/* U+24C3 */ 0x24DD,
|
|
/* U+24C4 */ 0x24DE,
|
|
/* U+24C5 */ 0x24DF,
|
|
/* U+24C6 */ 0x24E0,
|
|
/* U+24C7 */ 0x24E1,
|
|
/* U+24C8 */ 0x24E2,
|
|
/* U+24C9 */ 0x24E3,
|
|
/* U+24CA */ 0x24E4,
|
|
/* U+24CB */ 0x24E5,
|
|
/* U+24CC */ 0x24E6,
|
|
/* U+24CD */ 0x24E7,
|
|
/* U+24CE */ 0x24E8,
|
|
/* U+24CF */ 0x24E9,
|
|
};
|
|
|
|
static const unsigned short ucs_table_33CE[] = {
|
|
/* U+33CE */ 0x0,
|
|
};
|
|
|
|
static const unsigned short ucs_table_FF21[] = {
|
|
/* U+FF21 */ 0xFF41,
|
|
/* U+FF22 */ 0xFF42,
|
|
/* U+FF23 */ 0xFF43,
|
|
/* U+FF24 */ 0xFF44,
|
|
/* U+FF25 */ 0xFF45,
|
|
/* U+FF26 */ 0xFF46,
|
|
/* U+FF27 */ 0xFF47,
|
|
/* U+FF28 */ 0xFF48,
|
|
/* U+FF29 */ 0xFF49,
|
|
/* U+FF2A */ 0xFF4A,
|
|
/* U+FF2B */ 0xFF4B,
|
|
/* U+FF2C */ 0xFF4C,
|
|
/* U+FF2D */ 0xFF4D,
|
|
/* U+FF2E */ 0xFF4E,
|
|
/* U+FF2F */ 0xFF4F,
|
|
/* U+FF30 */ 0xFF50,
|
|
/* U+FF31 */ 0xFF51,
|
|
/* U+FF32 */ 0xFF52,
|
|
/* U+FF33 */ 0xFF53,
|
|
/* U+FF34 */ 0xFF54,
|
|
/* U+FF35 */ 0xFF55,
|
|
/* U+FF36 */ 0xFF56,
|
|
/* U+FF37 */ 0xFF57,
|
|
/* U+FF38 */ 0xFF58,
|
|
/* U+FF39 */ 0xFF59,
|
|
/* U+FF3A */ 0xFF5A,
|
|
};
|