~ubuntu-branches/ubuntu/karmic/gnustep-base/karmic

« back to all changes in this revision

Viewing changes to Headers/gnustep/unicode/latin2.h

  • Committer: Bazaar Package Importer
  • Author(s): Eric Heintzmann
  • Date: 2005-04-17 00:14:38 UTC
  • mfrom: (1.2.1 upstream) (2.1.2 hoary)
  • Revision ID: james.westby@ubuntu.com-20050417001438-enf0y07c9tku85z1
Tags: 1.10.3-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* Created by Stefan Urbanek <urbane@decef.elf.stuba.sk> on 2000 Apr 6 */
2
 
 
3
 
// ISO_8859-2 to Unicode maping
4
 
 
5
 
const unsigned int Latin2_conv_base = 0x80;
6
 
 
7
 
unichar Latin2_char_to_uni_table[] =
8
 
{
9
 
  0x0080,
10
 
  0x0081,
11
 
  0x0082,
12
 
  0x0083,
13
 
  0x0084,
14
 
  0x0085,
15
 
  0x0086,
16
 
  0x0087,
17
 
  0x0088,
18
 
  0x0089,
19
 
  0x008A,
20
 
  0x008B,
21
 
  0x008C,
22
 
  0x008D,
23
 
  0x008E,
24
 
  0x008F,
25
 
  0x0090,
26
 
  0x0091,
27
 
  0x0092,
28
 
  0x0093,
29
 
  0x0094,
30
 
  0x0095,
31
 
  0x0096,
32
 
  0x0097,
33
 
  0x0098,
34
 
  0x0099,
35
 
  0x009A,
36
 
  0x009B,
37
 
  0x009C,
38
 
  0x009D,
39
 
  0x009E,
40
 
  0x009F,
41
 
  0x00A0,
42
 
  0x0104,
43
 
  0x02D8,
44
 
  0x0141,
45
 
  0x00A4,
46
 
  0x013D,
47
 
  0x015A,
48
 
  0x00A7,
49
 
  0x00A8,
50
 
  0x0160,
51
 
  0x015E,
52
 
  0x0164,
53
 
  0x0179,
54
 
  0x00AD,
55
 
  0x017D,
56
 
  0x017B,
57
 
  0x00B0,
58
 
  0x0105,
59
 
  0x02DB,
60
 
  0x0142,
61
 
  0x00B4,
62
 
  0x013E,
63
 
  0x015B,
64
 
  0x02C7,
65
 
  0x00B8,
66
 
  0x0161,
67
 
  0x015F,
68
 
  0x0165,
69
 
  0x017A,
70
 
  0x02DD,
71
 
  0x017E,
72
 
  0x017C,
73
 
  0x0154,
74
 
  0x00C1,
75
 
  0x00C2,
76
 
  0x0102,
77
 
  0x00C4,
78
 
  0x0139,
79
 
  0x0106,
80
 
  0x00C7,
81
 
  0x010C,
82
 
  0x00C9,
83
 
  0x0118,
84
 
  0x00CB,
85
 
  0x011A,
86
 
  0x00CD,
87
 
  0x00CE,
88
 
  0x010E,
89
 
  0x0110,
90
 
  0x0143,
91
 
  0x0147,
92
 
  0x00D3,
93
 
  0x00D4,
94
 
  0x0150,
95
 
  0x00D6,
96
 
  0x00D7,
97
 
  0x0158,
98
 
  0x016E,
99
 
  0x00DA,
100
 
  0x0170,
101
 
  0x00DC,
102
 
  0x00DD,
103
 
  0x0162,
104
 
  0x00DF,
105
 
  0x0155,
106
 
  0x00E1,
107
 
  0x00E2,
108
 
  0x0103,
109
 
  0x00E4,
110
 
  0x013A,
111
 
  0x0107,
112
 
  0x00E7,
113
 
  0x010D,
114
 
  0x00E9,
115
 
  0x0119,
116
 
  0x00EB,
117
 
  0x011B,
118
 
  0x00ED,
119
 
  0x00EE,
120
 
  0x010F,
121
 
  0x0111,
122
 
  0x0144,
123
 
  0x0148,
124
 
  0x00F3,
125
 
  0x00F4,
126
 
  0x0151,
127
 
  0x00F6,
128
 
  0x00F7,
129
 
  0x0159,
130
 
  0x016F,
131
 
  0x00FA,
132
 
  0x0171,
133
 
  0x00FC,
134
 
  0x00FD,
135
 
  0x0163,
136
 
  0x02D9,
137
 
};
138
 
 
139
 
// Unicode to ISO_8859-2 maping
140
 
 
141
 
const unsigned int Latin2_uni_to_char_table_size = 128;
142
 
 
143
 
_ucc_ Latin2_uni_to_char_table[]=
144
 
{
145
 
  {0x0080,0x80},
146
 
  {0x0081,0x81},
147
 
  {0x0082,0x82},
148
 
  {0x0083,0x83},
149
 
  {0x0084,0x84},
150
 
  {0x0085,0x85},
151
 
  {0x0086,0x86},
152
 
  {0x0087,0x87},
153
 
  {0x0088,0x88},
154
 
  {0x0089,0x89},
155
 
  {0x008A,0x8A},
156
 
  {0x008B,0x8B},
157
 
  {0x008C,0x8C},
158
 
  {0x008D,0x8D},
159
 
  {0x008E,0x8E},
160
 
  {0x008F,0x8F},
161
 
  {0x0090,0x90},
162
 
  {0x0091,0x91},
163
 
  {0x0092,0x92},
164
 
  {0x0093,0x93},
165
 
  {0x0094,0x94},
166
 
  {0x0095,0x95},
167
 
  {0x0096,0x96},
168
 
  {0x0097,0x97},
169
 
  {0x0098,0x98},
170
 
  {0x0099,0x99},
171
 
  {0x009A,0x9A},
172
 
  {0x009B,0x9B},
173
 
  {0x009C,0x9C},
174
 
  {0x009D,0x9D},
175
 
  {0x009E,0x9E},
176
 
  {0x009F,0x9F},
177
 
  {0x00A0,0xA0},
178
 
  {0x00A4,0xA4},
179
 
  {0x00A7,0xA7},
180
 
  {0x00A8,0xA8},
181
 
  {0x00AD,0xAD},
182
 
  {0x00B0,0xB0},
183
 
  {0x00B4,0xB4},
184
 
  {0x00B8,0xB8},
185
 
  {0x00C1,0xC1},
186
 
  {0x00C2,0xC2},
187
 
  {0x00C4,0xC4},
188
 
  {0x00C7,0xC7},
189
 
  {0x00C9,0xC9},
190
 
  {0x00CB,0xCB},
191
 
  {0x00CD,0xCD},
192
 
  {0x00CE,0xCE},
193
 
  {0x00D3,0xD3},
194
 
  {0x00D4,0xD4},
195
 
  {0x00D6,0xD6},
196
 
  {0x00D7,0xD7},
197
 
  {0x00DA,0xDA},
198
 
  {0x00DC,0xDC},
199
 
  {0x00DD,0xDD},
200
 
  {0x00DF,0xDF},
201
 
  {0x00E1,0xE1},
202
 
  {0x00E2,0xE2},
203
 
  {0x00E4,0xE4},
204
 
  {0x00E7,0xE7},
205
 
  {0x00E9,0xE9},
206
 
  {0x00EB,0xEB},
207
 
  {0x00ED,0xED},
208
 
  {0x00EE,0xEE},
209
 
  {0x00F3,0xF3},
210
 
  {0x00F4,0xF4},
211
 
  {0x00F6,0xF6},
212
 
  {0x00F7,0xF7},
213
 
  {0x00FA,0xFA},
214
 
  {0x00FC,0xFC},
215
 
  {0x00FD,0xFD},
216
 
  {0x0102,0xC3},
217
 
  {0x0103,0xE3},
218
 
  {0x0104,0xA1},
219
 
  {0x0105,0xB1},
220
 
  {0x0106,0xC6},
221
 
  {0x0107,0xE6},
222
 
  {0x010C,0xC8},
223
 
  {0x010D,0xE8},
224
 
  {0x010E,0xCF},
225
 
  {0x010F,0xEF},
226
 
  {0x0110,0xD0},
227
 
  {0x0111,0xF0},
228
 
  {0x0118,0xCA},
229
 
  {0x0119,0xEA},
230
 
  {0x011A,0xCC},
231
 
  {0x011B,0xEC},
232
 
  {0x0139,0xC5},
233
 
  {0x013A,0xE5},
234
 
  {0x013D,0xA5},
235
 
  {0x013E,0xB5},
236
 
  {0x0141,0xA3},
237
 
  {0x0142,0xB3},
238
 
  {0x0143,0xD1},
239
 
  {0x0144,0xF1},
240
 
  {0x0147,0xD2},
241
 
  {0x0148,0xF2},
242
 
  {0x0150,0xD5},
243
 
  {0x0151,0xF5},
244
 
  {0x0154,0xC0},
245
 
  {0x0155,0xE0},
246
 
  {0x0158,0xD8},
247
 
  {0x0159,0xF8},
248
 
  {0x015A,0xA6},
249
 
  {0x015B,0xB6},
250
 
  {0x015E,0xAA},
251
 
  {0x015F,0xBA},
252
 
  {0x0160,0xA9},
253
 
  {0x0161,0xB9},
254
 
  {0x0162,0xDE},
255
 
  {0x0163,0xFE},
256
 
  {0x0164,0xAB},
257
 
  {0x0165,0xBB},
258
 
  {0x016E,0xD9},
259
 
  {0x016F,0xF9},
260
 
  {0x0170,0xDB},
261
 
  {0x0171,0xFB},
262
 
  {0x0179,0xAC},
263
 
  {0x017A,0xBC},
264
 
  {0x017B,0xAF},
265
 
  {0x017C,0xBF},
266
 
  {0x017D,0xAE},
267
 
  {0x017E,0xBE},
268
 
  {0x02C7,0xB7},
269
 
  {0x02D8,0xA2},
270
 
  {0x02D9,0xFF},
271
 
  {0x02DB,0xB2},
272
 
  {0x02DD,0xBD},
273
 
};
274