aboutsummaryrefslogtreecommitdiffstats
path: root/libwc/map/johab_ucs.map
blob: 25bd336f0fabcbd51b696b723717e7df6fa82fb9 (plain) (blame)
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
/* Johab (Korean) */

#define N_johab2_ucs_map 51

static wc_map johab2_ucs_map[ N_johab2_ucs_map ] = {
  { 0x8444, 0x3133 },
  { 0x8446, 0x3135 },
  { 0x8447, 0x3136 },
  { 0x844A, 0x313A },
  { 0x844B, 0x313B },
  { 0x844C, 0x313C },
  { 0x844D, 0x313D },
  { 0x844E, 0x313E },
  { 0x844F, 0x313F },
  { 0x8450, 0x3140 },
  { 0x8454, 0x3144 },
  { 0x8461, 0x314F },
  { 0x8481, 0x3150 },
  { 0x84A1, 0x3151 },
  { 0x84C1, 0x3152 },
  { 0x84E1, 0x3153 },
  { 0x8541, 0x3154 },
  { 0x8561, 0x3155 },
  { 0x8581, 0x3156 },
  { 0x85A1, 0x3157 },
  { 0x85C1, 0x3158 },
  { 0x85E1, 0x3159 },
  { 0x8641, 0x315A },
  { 0x8661, 0x315B },
  { 0x8681, 0x315C },
  { 0x86A1, 0x315D },
  { 0x86C1, 0x315E },
  { 0x86E1, 0x315F },
  { 0x8741, 0x3160 },
  { 0x8761, 0x3161 },
  { 0x8781, 0x3162 },
  { 0x87A1, 0x3163 },
  { 0x8841, 0x3131 },
  { 0x8C41, 0x3132 },
  { 0x9041, 0x3134 },
  { 0x9441, 0x3137 },
  { 0x9841, 0x3138 },
  { 0x9C41, 0x3139 },
  { 0xA041, 0x3141 },
  { 0xA441, 0x3142 },
  { 0xA841, 0x3143 },
  { 0xAC41, 0x3145 },
  { 0xB041, 0x3146 },
  { 0xB441, 0x3147 },
  { 0xB841, 0x3148 },
  { 0xBC41, 0x3149 },
  { 0xC041, 0x314A },
  { 0xC441, 0x314B },
  { 0xC841, 0x314C },
  { 0xCC41, 0x314D },
  { 0xD041, 0x314E },
};

#define N_ucs_johab2_map 52

static wc_map ucs_johab2_map[ N_ucs_johab2_map ] = {
  { 0x20A9, 0x005C },
  { 0x3131, 0x8841 },
  { 0x3132, 0x8C41 },
  { 0x3133, 0x8444 },
  { 0x3134, 0x9041 },
  { 0x3135, 0x8446 },
  { 0x3136, 0x8447 },
  { 0x3137, 0x9441 },
  { 0x3138, 0x9841 },
  { 0x3139, 0x9C41 },
  { 0x313A, 0x844A },
  { 0x313B, 0x844B },
  { 0x313C, 0x844C },
  { 0x313D, 0x844D },
  { 0x313E, 0x844E },
  { 0x313F, 0x844F },
  { 0x3140, 0x8450 },
  { 0x3141, 0xA041 },
  { 0x3142, 0xA441 },
  { 0x3143, 0xA841 },
  { 0x3144, 0x8454 },
  { 0x3145, 0xAC41 },
  { 0x3146, 0xB041 },
  { 0x3147, 0xB441 },
  { 0x3148, 0xB841 },
  { 0x3149, 0xBC41 },
  { 0x314A, 0xC041 },
  { 0x314B, 0xC441 },
  { 0x314C, 0xC841 },
  { 0x314D, 0xCC41 },
  { 0x314E, 0xD041 },
  { 0x314F, 0x8461 },
  { 0x3150, 0x8481 },
  { 0x3151, 0x84A1 },
  { 0x3152, 0x84C1 },
  { 0x3153, 0x84E1 },
  { 0x3154, 0x8541 },
  { 0x3155, 0x8561 },
  { 0x3156, 0x8581 },
  { 0x3157, 0x85A1 },
  { 0x3158, 0x85C1 },
  { 0x3159, 0x85E1 },
  { 0x315A, 0x8641 },
  { 0x315B, 0x8661 },
  { 0x315C, 0x8681 },
  { 0x315D, 0x86A1 },
  { 0x315E, 0x86C1 },
  { 0x315F, 0x86E1 },
  { 0x3160, 0x8741 },
  { 0x3161, 0x8761 },
  { 0x3162, 0x8781 },
  { 0x3163, 0x87A1 },
};