1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
struct HangulCharacter
{
gunichar uc;
const char *short_name;
};
static const struct HangulCharacter hangul_chars[] =
{
{ 0x1100, "G" },
{ 0x1101, "GG" },
{ 0x1102, "N" },
{ 0x1103, "D" },
{ 0x1104, "DD" },
{ 0x1105, "R" },
{ 0x1106, "M" },
{ 0x1107, "B" },
{ 0x1108, "BB" },
{ 0x1109, "S" },
{ 0x110A, "SS" },
{ 0x110B, "" },
{ 0x110C, "J" },
{ 0x110D, "JJ" },
{ 0x110E, "C" },
{ 0x110F, "K" },
{ 0x1110, "T" },
{ 0x1111, "P" },
{ 0x1112, "H" },
{ 0x1161, "A" },
{ 0x1162, "AE" },
{ 0x1163, "YA" },
{ 0x1164, "YAE" },
{ 0x1165, "EO" },
{ 0x1166, "E" },
{ 0x1167, "YEO" },
{ 0x1168, "YE" },
{ 0x1169, "O" },
{ 0x116A, "WA" },
{ 0x116B, "WAE" },
{ 0x116C, "OE" },
{ 0x116D, "YO" },
{ 0x116E, "U" },
{ 0x116F, "WEO" },
{ 0x1170, "WE" },
{ 0x1171, "WI" },
{ 0x1172, "YU" },
{ 0x1173, "EU" },
{ 0x1174, "YI" },
{ 0x1175, "I" },
{ 0x11A8, "G" },
{ 0x11A9, "GG" },
{ 0x11AA, "GS" },
{ 0x11AB, "N" },
{ 0x11AC, "NJ" },
{ 0x11AD, "NH" },
{ 0x11AE, "D" },
{ 0x11AF, "L" },
{ 0x11B0, "LG" },
{ 0x11B1, "LM" },
{ 0x11B2, "LB" },
{ 0x11B3, "LS" },
{ 0x11B4, "LT" },
{ 0x11B5, "LP" },
{ 0x11B6, "LH" },
{ 0x11B7, "M" },
{ 0x11B8, "B" },
{ 0x11B9, "BS" },
{ 0x11BA, "S" },
{ 0x11BB, "SS" },
{ 0x11BC, "NG" },
{ 0x11BD, "J" },
{ 0x11BE, "C" },
{ 0x11BF, "K" },
{ 0x11C0, "T" },
{ 0x11C1, "P" },
{ 0x11C2, "H" },
};
|