DVBCore  1.0
Open source DVB engine
midware/stb/src/asciimap.h
Go to the documentation of this file.
00001 /*******************************************************************************
00002  * Copyright © 2014 The DTVKit Open Software Foundation Ltd (www.dtvkit.org)
00003  * Copyright © 2004 Ocean Blue Software Ltd
00004  *
00005  * This file is part of a DTVKit Software Component
00006  * You are permitted to copy, modify or distribute this file subject to the terms
00007  * of the DTVKit 1.0 Licence which can be found in licence.txt or at www.dtvkit.org
00008  * 
00009  * THIS CODE AND INFORMATION ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
00010  * EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES
00011  * OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
00012  * 
00013  * If you or your organisation is not a member of DTVKit then you have access
00014  * to this source code outside of the terms of the licence agreement
00015  * and you are expected to delete this and any associated files immediately.
00016  * Further information on DTVKit, membership and terms can be found at www.dtvkit.org
00017  *******************************************************************************/
00026 #ifndef _ASCIIMAP_H
00027 
00028 #define _ASCIIMAP_H
00029 
00030 
00031 //---constant definitions---------------------------------------------------------------------------
00032 
00033 #define CHAR_TABLE_START_ASCII_CODE    0xa0
00034 #define MAX_CHAR_MAP_TABLES            16
00035 
00036 #define NULL_CHAR                                                 0x0000
00037 
00038 #define UC_NO_BREAK_SPACE                                         0x00a0
00039 #define UC_INVERTED_EXCLAMATION_MARK                              0x00a1
00040 #define UC_CENT_SIGN                                              0x00a2
00041 #define UC_POUND_SIGN                                             0x00a3
00042 #define UC_CURRENCY_SIGN                                          0x00a4
00043 #define UC_YEN_SIGN                                               0x00a5
00044 #define UC_BROKEN_BAR                                             0x00a6
00045 #define UC_SECTION_SIGN                                           0x00a7
00046 #define UC_DIAERESIS                                              0x00a8
00047 #define UC_COPYRIGHT_SIGN                                         0x00a9
00048 #define UC_FEMININE_ORDINAL_INDICATOR                             0x00aa
00049 #define UC_LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK              0x00ab
00050 #define UC_NOT_SIGN                                               0x00ac
00051 #define UC_SOFT_HYPHEN                                            0x00ad
00052 #define UC_REGISTERED_SIGN                                        0x00ae
00053 #define UC_MACRON                                                 0x00af
00054 #define UC_DEGREE_SIGN                                            0x00b0
00055 #define UC_PLUS_MINUS_SIGN                                        0x00b1
00056 #define UC_SUPERSCRIPT_TWO                                        0x00b2
00057 #define UC_SUPERSCRIPT_THREE                                      0x00b3
00058 #define UC_ACUTE_ACCENT                                           0x00b4
00059 #define UC_MICRO_SIGN                                             0x00b5
00060 #define UC_PILCROW_SIGN                                           0x00b6
00061 #define UC_MIDDLE_DOT                                             0x00b7
00062 #define UC_CEDILLA                                                0x00b8
00063 #define UC_SUPERSCRIPT_ONE                                        0x00b9
00064 #define UC_MASCULINE_ORDINAL_INDICATOR                            0x00ba
00065 #define UC_RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK             0x00bb
00066 #define UC_VULGAR_FRACTION_ONE_QUARTER                            0x00bc
00067 #define UC_VULGAR_FRACTION_ONE_HALF                               0x00bd
00068 #define UC_VULGAR_FRACTION_THREE_QUARTERS                         0x00be
00069 #define UC_INVERTED_QUESTION_MARK                                 0x00bf
00070 #define UC_LATIN_CAPITAL_LETTER_A_WITH_GRAVE                      0x00c0
00071 #define UC_LATIN_CAPITAL_LETTER_A_WITH_ACUTE                      0x00c1
00072 #define UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX                 0x00c2
00073 #define UC_LATIN_CAPITAL_LETTER_A_WITH_TILDE                      0x00c3
00074 #define UC_LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS                  0x00c4
00075 #define UC_LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE                 0x00c5
00076 #define UC_LATIN_CAPITAL_LIGATURE_AE                              0x00c6
00077 #define UC_LATIN_CAPITAL_LETTER_C_WITH_CEDILLA                    0x00c7
00078 #define UC_LATIN_CAPITAL_LETTER_E_WITH_GRAVE                      0x00c8
00079 #define UC_LATIN_CAPITAL_LETTER_E_WITH_ACUTE                      0x00c9
00080 #define UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX                 0x00ca
00081 #define UC_LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS                  0x00cb
00082 #define UC_LATIN_CAPITAL_LETTER_I_WITH_GRAVE                      0x00cc
00083 #define UC_LATIN_CAPITAL_LETTER_I_WITH_ACUTE                      0x00cd
00084 #define UC_LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX                 0x00ce
00085 #define UC_LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS                  0x00cf
00086 #define UC_LATIN_CAPITAL_LETTER_ETH                               0x00d0
00087 #define UC_LATIN_CAPITAL_LETTER_N_WITH_TILDE                      0x00d1
00088 #define UC_LATIN_CAPITAL_LETTER_O_WITH_GRAVE                      0x00d2
00089 #define UC_LATIN_CAPITAL_LETTER_O_WITH_ACUTE                      0x00d3
00090 #define UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX                 0x00d4
00091 #define UC_LATIN_CAPITAL_LETTER_O_WITH_TILDE                      0x00d5
00092 #define UC_LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS                  0x00d6
00093 #define UC_MULTIPLICATION_SIGN                                    0x00d7
00094 #define UC_LATIN_CAPITAL_LETTER_O_WITH_STROKE                     0x00d8
00095 #define UC_LATIN_CAPITAL_LETTER_U_WITH_GRAVE                      0x00d9
00096 #define UC_LATIN_CAPITAL_LETTER_U_WITH_ACUTE                      0x00da
00097 #define UC_LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX                 0x00db
00098 #define UC_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS                  0x00dc
00099 #define UC_LATIN_CAPITAL_LETTER_Y_WITH_ACUTE                      0x00dd
00100 #define UC_LATIN_CAPITAL_LETTER_THORN                             0x00de
00101 #define UC_LATIN_SMALL_LETTER_SHARP_S                             0x00df
00102 #define UC_LATIN_SMALL_LETTER_A_WITH_GRAVE                        0x00e0
00103 #define UC_LATIN_SMALL_LETTER_A_WITH_ACUTE                        0x00e1
00104 #define UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX                   0x00e2
00105 #define UC_LATIN_SMALL_LETTER_A_WITH_TILDE                        0x00e3
00106 #define UC_LATIN_SMALL_LETTER_A_WITH_DIAERESIS                    0x00e4
00107 #define UC_LATIN_SMALL_LETTER_A_WITH_RING_ABOVE                   0x00e5
00108 #define UC_LATIN_SMALL_LIGATURE_AE                                0x00e6
00109 #define UC_LATIN_SMALL_LETTER_C_WITH_CEDILLA                      0x00e7
00110 #define UC_LATIN_SMALL_LETTER_E_WITH_GRAVE                        0x00e8
00111 #define UC_LATIN_SMALL_LETTER_E_WITH_ACUTE                        0x00e9
00112 #define UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX                   0x00ea
00113 #define UC_LATIN_SMALL_LETTER_E_WITH_DIAERESIS                    0x00eb
00114 #define UC_LATIN_SMALL_LETTER_I_WITH_GRAVE                        0x00ec
00115 #define UC_LATIN_SMALL_LETTER_I_WITH_ACUTE                        0x00ed
00116 #define UC_LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX                   0x00ee
00117 #define UC_LATIN_SMALL_LETTER_I_WITH_DIAERESIS                    0x00ef
00118 #define UC_LATIN_SMALL_LETTER_ETH                                 0x00f0
00119 #define UC_LATIN_SMALL_LETTER_N_WITH_TILDE                        0x00f1
00120 #define UC_LATIN_SMALL_LETTER_O_WITH_GRAVE                        0x00f2
00121 #define UC_LATIN_SMALL_LETTER_O_WITH_ACUTE                        0x00f3
00122 #define UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX                   0x00f4
00123 #define UC_LATIN_SMALL_LETTER_O_WITH_TILDE                        0x00f5
00124 #define UC_LATIN_SMALL_LETTER_O_WITH_DIAERESIS                    0x00f6
00125 #define UC_DIVISION_SIGN                                          0x00f7
00126 #define UC_LATIN_SMALL_LETTER_O_WITH_STROKE                       0x00f8
00127 #define UC_LATIN_SMALL_LETTER_U_WITH_GRAVE                        0x00f9
00128 #define UC_LATIN_SMALL_LETTER_U_WITH_ACUTE                        0x00fa
00129 #define UC_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX                   0x00fb
00130 #define UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS                    0x00fc
00131 #define UC_LATIN_SMALL_LETTER_Y_WITH_ACUTE                        0x00fd
00132 #define UC_LATIN_SMALL_LETTER_THORN                               0x00fe
00133 #define UC_LATIN_SMALL_LETTER_Y_WITH_DIAERESIS                    0x00ff
00134 #define UC_LATIN_CAPITAL_LETTER_A_WITH_MACRON                     0x0100
00135 #define UC_LATIN_SMALL_LETTER_A_WITH_MACRON                       0x0101
00136 #define UC_LATIN_CAPITAL_LETTER_A_WITH_BRIEVE                     0x0102
00137 #define UC_LATIN_SMALL_LETTER_A_WITH_BRIEVE                       0x0103
00138 #define UC_LATIN_CAPITAL_LETTER_A_WITH_OGONEK                     0x0104
00139 #define UC_LATIN_SMALL_LETTER_A_WITH_OGONEK                       0x0105
00140 #define UC_LATIN_CAPITAL_LETTER_C_WITH_ACUTE                      0x0106
00141 #define UC_LATIN_SMALL_LETTER_C_WITH_ACUTE                        0x0107
00142 #define UC_LATIN_CAPITAL_LETTER_C_WITH_CIRCUMFLEX                 0x0108
00143 #define UC_LATIN_SMALL_LETTER_C_WITH_CIRCUMFLEX                   0x0109
00144 #define UC_LATIN_CAPITAL_LETTER_C_WITH_DOT_ABOVE                  0x010a
00145 #define UC_LATIN_SMALL_LETTER_C_WITH_DOT_ABOVE                    0x010b
00146 #define UC_LATIN_CAPITAL_LETTER_C_WITH_CARON                      0x010c
00147 #define UC_LATIN_SMALL_LETTER_C_WITH_CARON                        0x010d
00148 #define UC_LATIN_CAPITAL_LETTER_D_WITH_CARON                      0x010e
00149 #define UC_LATIN_SMALL_LETTER_D_WITH_CARON                        0x010f
00150 #define UC_LATIN_CAPITAL_LETTER_D_WITH_STROKE                     0x0110
00151 #define UC_LATIN_SMALL_LETTER_D_WITH_STROKE                       0x0111
00152 #define UC_LATIN_CAPITAL_LETTER_E_WITH_MACRON                     0x0112
00153 #define UC_LATIN_SMALL_LETTER_E_WITH_MACRON                       0x0113
00154 #define UC_LATIN_CAPITAL_LETTER_E_WITH_DOT_ABOVE                  0x0116
00155 #define UC_LATIN_SMALL_LETTER_E_WITH_DOT_ABOVE                    0x0117
00156 #define UC_LATIN_CAPITAL_LETTER_E_WITH_OGONEK                     0x0118
00157 #define UC_LATIN_SMALL_LETTER_E_WITH_OGONEK                       0x0119
00158 #define UC_LATIN_CAPITAL_LETTER_E_WITH_CARON                      0x011a
00159 #define UC_LATIN_SMALL_LETTER_E_WITH_CARON                        0x011b
00160 #define UC_LATIN_CAPITAL_LETTER_G_WITH_CIRCUMFLEX                 0x011c
00161 #define UC_LATIN_SMALL_LETTER_G_WITH_CIRCUMFLEX                   0x011d
00162 #define UC_LATIN_CAPITAL_LETTER_G_WITH_BREVE                      0x011e
00163 #define UC_LATIN_SMALL_LETTER_G_WITH_BREVE                        0x011f
00164 #define UC_LATIN_CAPITAL_LETTER_G_WITH_DOT_ABOVE                  0x0120
00165 #define UC_LATIN_SMALL_LETTER_G_WITH_DOT_ABOVE                    0x0121
00166 #define UC_LATIN_CAPITAL_LETTER_G_WITH_CEDILLA                    0x0122
00167 #define UC_LATIN_SMALL_LETTER_G_WITH_CEDILLA                      0x0123
00168 #define UC_LATIN_CAPITAL_LETTER_H_WITH_CIRCUMFLEX                 0x0124
00169 #define UC_LATIN_SMALL_LETTER_H_WITH_CIRCUMFLEX                   0x0125
00170 #define UC_LATIN_CAPITAL_LETTER_H_WITH_STROKE                     0x0126
00171 #define UC_LATIN_SMALL_LETTER_H_WITH_STROKE                       0x0127
00172 #define UC_LATIN_CAPITAL_LETTER_I_WITH_TILDE                      0x0128
00173 #define UC_LATIN_SMALL_LETTER_I_WITH_TILDE                        0x0129
00174 #define UC_LATIN_CAPITAL_LETTER_I_WITH_MACRON                     0x012a
00175 #define UC_LATIN_SMALL_LETTER_I_WITH_MACRON                       0x012b
00176 #define UC_LATIN_CAPITAL_LETTER_I_WITH_OGONEK                     0x012e
00177 #define UC_LATIN_SMALL_LETTER_I_WITH_OGONEK                       0x012f
00178 #define UC_LATIN_CAPITAL_LETTER_I_WITH_DOT_ABOVE                  0x0130
00179 #define UC_LATIN_SMALL_LETTER_DOTLESS_I                           0x0131
00180 #define UC_LATIN_CAPITAL_LIGATURE_IJ                              0x0132
00181 #define UC_LATIN_SMALL_LIGATURE_IJ                                0x0133
00182 #define UC_LATIN_CAPITAL_LETTER_J_WITH_CIRCUMFLEX                 0x0134
00183 #define UC_LATIN_SMALL_LETTER_J_WITH_CIRCUMFLEX                   0x0135
00184 #define UC_LATIN_CAPITAL_LETTER_K_WITH_CEDILLA                    0x0136
00185 #define UC_LATIN_SMALL_LETTER_K_WITH_CEDILLA                      0x0137
00186 #define UC_LATIN_SMALL_LETTER_KRA                                 0x0138
00187 #define UC_LATIN_CAPITAL_LETTER_L_WITH_ACUTE                      0x0139
00188 #define UC_LATIN_SMALL_LETTER_L_WITH_ACUTE                        0x013a
00189 #define UC_LATIN_CAPITAL_LETTER_L_WITH_CEDILLA                    0x013b
00190 #define UC_LATIN_SMALL_LETTER_L_WITH_CEDILLA                      0x013c
00191 #define UC_LATIN_CAPITAL_LETTER_L_WITH_CARON                      0x013d
00192 #define UC_LATIN_SMALL_LETTER_L_WITH_CARON                        0x013e
00193 #define UC_LATIN_CAPITAL_LETTER_L_WITH_MIDDLE_DOT                 0x013f
00194 #define UC_LATIN_SMALL_LETTER_L_WITH_MIDDLE_DOT                   0x0140
00195 #define UC_LATIN_CAPITAL_LETTER_L_WITH_STROKE                     0x0141
00196 #define UC_LATIN_SMALL_LETTER_L_WITH_STROKE                       0x0142
00197 #define UC_LATIN_CAPITAL_LETTER_N_WITH_ACUTE                      0x0143
00198 #define UC_LATIN_SMALL_LETTER_N_WITH_ACUTE                        0x0144
00199 #define UC_LATIN_CAPITAL_LETTER_N_WITH_CEDILLA                    0x0145
00200 #define UC_LATIN_SMALL_LETTER_N_WITH_CEDILLA                      0x0146
00201 #define UC_LATIN_CAPITAL_LETTER_N_WITH_CARON                      0x0147
00202 #define UC_LATIN_SMALL_LETTER_N_WITH_CARON                        0x0148
00203 #define UC_LATIN_SMALL_LETTER_N_PRECEDED_BY_APOSTROPHE            0x0149
00204 #define UC_LATIN_CAPITAL_ENG                                      0x014a
00205 #define UC_LATIN_CAPITAL_LETTER_ENG                               0x014a
00206 #define UC_LATIN_SMALL_LETTER_ENG                                 0x014b
00207 #define UC_LATIN_CAPITAL_LETTER_O_WITH_MACRON                     0x014c
00208 #define UC_LATIN_SMALL_LETTER_O_WITH_MACRON                       0x014d
00209 #define UC_LATIN_CAPITAL_LETTER_O_WITH_DOUBLE_ACUTE               0x0150
00210 #define UC_LATIN_SMALL_LETTER_O_WITH_DOUBLE_ACUTE                 0x0151
00211 #define UC_LATIN_CAPITAL_LIGATURE_OE                              0x0152
00212 #define UC_LATIN_SMALL_LIGATURE_OE                                0x0153
00213 #define UC_LATIN_CAPITAL_LETTER_R_WITH_ACUTE                      0x0154
00214 #define UC_LATIN_SMALL_LETTER_R_WITH_ACUTE                        0x0155
00215 #define UC_LATIN_CAPITAL_LETTER_R_WITH_CEDILLA                    0x0156
00216 #define UC_LATIN_SMALL_LETTER_R_WITH_CEDILLA                      0x0157
00217 #define UC_LATIN_CAPITAL_LETTER_R_WITH_CARON                      0x0158
00218 #define UC_LATIN_SMALL_LETTER_R_WITH_CARON                        0x0159
00219 #define UC_LATIN_CAPITAL_LETTER_S_WITH_ACUTE                      0x015a
00220 #define UC_LATIN_SMALL_LETTER_S_WITH_ACUTE                        0x015b
00221 #define UC_LATIN_CAPITAL_LETTER_S_WITH_CIRCUMFLEX                 0x015c
00222 #define UC_LATIN_SMALL_LETTER_S_WITH_CIRCUMFLEX                   0x015d
00223 #define UC_LATIN_CAPITAL_LETTER_S_WITH_CEDILLA                    0x015e
00224 #define UC_LATIN_SMALL_LETTER_S_WITH_CEDILLA                      0x015f
00225 #define UC_LATIN_CAPITAL_LETTER_S_WITH_CARON                      0x0160
00226 #define UC_LATIN_SMALL_LETTER_S_WITH_CARON                        0x0161
00227 #define UC_LATIN_CAPITAL_LETTER_T_WITH_CEDILLA                    0x0162
00228 #define UC_LATIN_SMALL_LETTER_T_WITH_CEDILLA                      0x0163
00229 #define UC_LATIN_CAPITAL_LETTER_T_WITH_CARON                      0x0164
00230 #define UC_LATIN_SMALL_LETTER_T_WITH_CARON                        0x0165
00231 #define UC_LATIN_CAPITAL_LETTER_T_WITH_STROKE                     0x0166
00232 #define UC_LATIN_SMALL_LETTER_T_WITH_STROKE                       0x0167
00233 #define UC_LATIN_CAPITAL_LETTER_U_WITH_TILDE                      0x0168
00234 #define UC_LATIN_SMALL_LETTER_U_WITH_TILDE                        0x0169
00235 #define UC_LATIN_CAPITAL_LETTER_U_WITH_MACRON                     0x016a
00236 #define UC_LATIN_SMALL_LETTER_U_WITH_MACRON                       0x016b
00237 #define UC_LATIN_CAPITAL_LETTER_U_WITH_BREVE                      0x016c
00238 #define UC_LATIN_SMALL_LETTER_U_WITH_BREVE                        0x016d
00239 #define UC_LATIN_CAPITAL_LETTER_U_WITH_RING_ABOVE                 0x016e
00240 #define UC_LATIN_SMALL_LETTER_U_WITH_RING_ABOVE                   0x016f
00241 #define UC_LATIN_CAPITAL_LETTER_U_WITH_DOUBLE_ACUTE               0x0170
00242 #define UC_LATIN_SMALL_LETTER_U_WITH_DOUBLE_ACUTE                 0x0171
00243 #define UC_LATIN_CAPITAL_LETTER_U_WITH_OGONEK                     0x0172
00244 #define UC_LATIN_SMALL_LETTER_U_WITH_OGONEK                       0x0173
00245 #define UC_LATIN_CAPITAL_LETTER_W_WITH_CIRCUMFLEX                 0x0174
00246 #define UC_LATIN_SMALL_LETTER_W_WITH_CIRCUMFLEX                   0x0175
00247 #define UC_LATIN_CAPITAL_LETTER_Y_WITH_CIRCUMFLEX                 0x0176
00248 #define UC_LATIN_SMALL_LETTER_Y_WITH_CIRCUMFLEX                   0x0177
00249 #define UC_LATIN_CAPITAL_LETTER_Y_WITH_DIAERESIS                  0x0178
00250 #define UC_LATIN_CAPITAL_LETTER_Z_WITH_ACUTE                      0x0179
00251 #define UC_LATIN_SMALL_LETTER_Z_WITH_ACUTE                        0x017a
00252 #define UC_LATIN_CAPITAL_LETTER_Z_WITH_DOT_ABOVE                  0x017b
00253 #define UC_LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE                    0x017c
00254 #define UC_LATIN_CAPITAL_LETTER_Z_WITH_CARON                      0x017d
00255 #define UC_LATIN_SMALL_LETTER_Z_WITH_CARON                        0x017e
00256 #define UC_CARON                                                  0x02c7
00257 #define UC_BREVE                                                  0x02d8
00258 #define UC_DOT_ABOVE                                              0x02d9
00259 #define UC_OGONEK                                                 0x02db
00260 #define UC_DOUBLE_ACUTE_ACCENT                                    0x02dd
00261 #define UC_COMBINING_GRAVE_ACCENT                                 0x0300
00262 #define UC_COMBINING_ACUTE_ACCENT                                 0x0301
00263 #define UC_COMBINING_CIRCUMFLEX_ACCENT                            0x0302
00264 #define UC_COMBINING_TILDE                                        0x0303
00265 #define UC_COMBINING_MACRON                                       0x0304
00266 #define UC_COMBINING_BREVE                                        0x0306
00267 #define UC_COMBINING_DOT_ABOVE                                    0x0307
00268 #define UC_COMBINING_DIAERESIS                                    0x0308
00269 #define UC_COMBINING_RING_ABOVE                                   0x030a
00270 #define UC_COMBINING_DOUBLE_ACUTE_ACCENT                          0x030b
00271 #define UC_COMBINING_CARON                                        0x030c
00272 #define UC_COMBINING_CEDILLA                                      0x0327
00273 #define UC_COMBINING_OGONEK                                       0x0328
00274 #define UC_GREEK_TONOS                                            0x0384
00275 #define UC_GREEK_DIALYTIKA_TONOS                                  0x0385
00276 #define UC_GREEK_CAPITAL_LETTER_ALPHA_WITH_TONOS                  0x0386
00277 #define UC_GREEK_ANO_TELEIA                                       0x0387
00278 #define UC_GREEK_CAPITAL_LETTER_EPSILON_WITH_TONOS                0x0388
00279 #define UC_GREEK_CAPITAL_LETTER_ETA_WITH_TONOS                    0x0389
00280 #define UC_GREEK_CAPITAL_LETTER_IOTA_WITH_TONOS                   0x038a
00281 #define UC_GREEK_CAPITAL_LETTER_OMICRON_WITH_TONOS                0x038c
00282 #define UC_GREEK_CAPITAL_LETTER_UPSILON_WITH_TONOS                0x038e
00283 #define UC_GREEK_CAPITAL_LETTER_OMEGA_WITH_TONOS                  0x038f
00284 #define UC_GREEK_SMALL_LETTER_IOTA_WITH_DIALYTIKA_AND_TONOS       0x0390
00285 #define UC_GREEK_CAPITAL_LETTER_ALPHA                             0x0391
00286 #define UC_GREEK_CAPITAL_LETTER_BETA                              0x0392
00287 #define UC_GREEK_CAPITAL_LETTER_GAMMA                             0x0393
00288 #define UC_GREEK_CAPITAL_LETTER_DELTA                             0x0394
00289 #define UC_GREEK_CAPITAL_LETTER_EPSILON                           0x0395
00290 #define UC_GREEK_CAPITAL_LETTER_ZETA                              0x0396
00291 #define UC_GREEK_CAPITAL_LETTER_ETA                               0x0397
00292 #define UC_GREEK_CAPITAL_LETTER_THETA                             0x0398
00293 #define UC_GREEK_CAPITAL_LETTER_IOTA                              0x0399
00294 #define UC_GREEK_CAPITAL_LETTER_KAPPA                             0x039a
00295 #define UC_GREEK_CAPITAL_LETTER_LAMDA                             0x039b
00296 #define UC_GREEK_CAPITAL_LETTER_MU                                0x039c
00297 #define UC_GREEK_CAPITAL_LETTER_NU                                0x039d
00298 #define UC_GREEK_CAPITAL_LETTER_XI                                0x039e
00299 #define UC_GREEK_CAPITAL_LETTER_OMICRON                           0x039f
00300 #define UC_GREEK_CAPITAL_LETTER_PI                                0x03a0
00301 #define UC_GREEK_CAPITAL_LETTER_RHO                               0x03a1
00302 #define UC_GREEK_CAPITAL_LETTER_SIGMA                             0x03a3
00303 #define UC_GREEK_CAPITAL_LETTER_TAU                               0x03a4
00304 #define UC_GREEK_CAPITAL_LETTER_UPSILON                           0x03a5
00305 #define UC_GREEK_CAPITAL_LETTER_PHI                               0x03a6
00306 #define UC_GREEK_CAPITAL_LETTER_CHI                               0x03a7
00307 #define UC_GREEK_CAPITAL_LETTER_PSI                               0x03a8
00308 #define UC_GREEK_CAPITAL_LETTER_OMEGA                             0x03a9
00309 #define UC_GREEK_CAPITAL_LETTER_IOTA_WITH_DIALYTIKA               0x03aa
00310 #define UC_GREEK_CAPITAL_LETTER_UPSILON_WITH_DIALYTIKA            0x03ab
00311 #define UC_GREEK_SMALL_LETTER_ALPHA_WITH_TONOS                    0x03ac
00312 #define UC_GREEK_SMALL_LETTER_EPSILON_WITH_TONOS                  0x03ad
00313 #define UC_GREEK_SMALL_LETTER_ETA_WITH_TONOS                      0x03ae
00314 #define UC_GREEK_SMALL_LETTER_IOTA_WITH_TONOS                     0x03af
00315 #define UC_GREEK_SMALL_LETTER_UPSILON_WITH_DIALYTIKA_AND_TONOS    0x03b0
00316 #define UC_GREEK_SMALL_LETTER_ALPHA                               0x03b1
00317 #define UC_GREEK_SMALL_LETTER_BETA                                0x03b2
00318 #define UC_GREEK_SMALL_LETTER_GAMMA                               0x03b3
00319 #define UC_GREEK_SMALL_LETTER_DELTA                               0x03b4
00320 #define UC_GREEK_SMALL_LETTER_EPSILON                             0x03b5
00321 #define UC_GREEK_SMALL_LETTER_ZETA                                0x03b6
00322 #define UC_GREEK_SMALL_LETTER_ETA                                 0x03b7
00323 #define UC_GREEK_SMALL_LETTER_THETA                               0x03b8
00324 #define UC_GREEK_SMALL_LETTER_IOTA                                0x03b9
00325 #define UC_GREEK_SMALL_LETTER_KAPPA                               0x03ba
00326 #define UC_GREEK_SMALL_LETTER_LAMDA                               0x03bb
00327 #define UC_GREEK_SMALL_LETTER_MU                                  0x03bc
00328 #define UC_GREEK_SMALL_LETTER_NU                                  0x03bd
00329 #define UC_GREEK_SMALL_LETTER_XI                                  0x03be
00330 #define UC_GREEK_SMALL_LETTER_OMICRON                             0x03bf
00331 #define UC_GREEK_SMALL_LETTER_PI                                  0x03c0
00332 #define UC_GREEK_SMALL_LETTER_RHO                                 0x03c1
00333 #define UC_GREEK_SMALL_LETTER_FINAL_SIGMA                         0x03c2
00334 #define UC_GREEK_SMALL_LETTER_SIGMA                               0x03c3
00335 #define UC_GREEK_SMALL_LETTER_TAU                                 0x03c4
00336 #define UC_GREEK_SMALL_LETTER_UPSILON                             0x03c5
00337 #define UC_GREEK_SMALL_LETTER_PHI                                 0x03c6
00338 #define UC_GREEK_SMALL_LETTER_CHI                                 0x03c7
00339 #define UC_GREEK_SMALL_LETTER_PSI                                 0x03c8
00340 #define UC_GREEK_SMALL_LETTER_OMEGA                               0x03c9
00341 #define UC_GREEK_SMALL_LETTER_IOTA_WITH_DIALYTIKA                 0x03ca
00342 #define UC_GREEK_SMALL_LETTER_UPSILON_WITH_DIALYTIKA              0x03cb
00343 #define UC_GREEK_SMALL_LETTER_OMICRON_WITH_TONOS                  0x03cc
00344 #define UC_GREEK_SMALL_LETTER_UPSILON_WITH_TONOS                  0x03cd
00345 #define UC_GREEK_SMALL_LETTER_OMEGA_WITH_TONOS                    0x03ce
00346 #define UC_CYRILLIC_CAPITAL_LETTER_IO                             0x0401
00347 #define UC_CYRILLIC_CAPITAL_LETTER_DJE                            0x0402
00348 #define UC_CYRILLIC_CAPITAL_LETTER_GJE                            0x0403
00349 #define UC_CYRILLIC_CAPITAL_LETTER_UKRAINIAN_IE                   0x0404
00350 #define UC_CYRILLIC_CAPITAL_LETTER_DZE                            0x0405
00351 #define UC_CYRILLIC_CAPITAL_LETTER_BYELORUSSIAN_UKRAINIAN_I       0x0406
00352 #define UC_CYRILLIC_CAPITAL_LETTER_YI                             0x0407
00353 #define UC_CYRILLIC_CAPITAL_LETTER_JE                             0x0408
00354 #define UC_CYRILLIC_CAPITAL_LETTER_LJE                            0x0409
00355 #define UC_CYRILLIC_CAPITAL_LETTER_NJE                            0x040a
00356 #define UC_CYRILLIC_CAPITAL_LETTER_TSHE                           0x040b
00357 #define UC_CYRILLIC_CAPITAL_LETTER_KJE                            0x040c
00358 #define UC_CYRILLIC_CAPITAL_LETTER_SHORT_U                        0x040e
00359 #define UC_CYRILLIC_CAPITAL_LETTER_DZHE                           0x040f
00360 #define UC_CYRILLIC_CAPITAL_LETTER_A                              0x0410
00361 #define UC_CYRILLIC_CAPITAL_LETTER_BE                             0x0411
00362 #define UC_CYRILLIC_CAPITAL_LETTER_VE                             0x0412
00363 #define UC_CYRILLIC_CAPITAL_LETTER_GHE                            0x0413
00364 #define UC_CYRILLIC_CAPITAL_LETTER_DE                             0x0414
00365 #define UC_CYRILLIC_CAPITAL_LETTER_IE                             0x0415
00366 #define UC_CYRILLIC_CAPITAL_LETTER_ZHE                            0x0416
00367 #define UC_CYRILLIC_CAPITAL_LETTER_ZE                             0x0417
00368 #define UC_CYRILLIC_CAPITAL_LETTER_I                              0x0418
00369 #define UC_CYRILLIC_CAPITAL_LETTER_SHORT_I                        0x0419
00370 #define UC_CYRILLIC_CAPITAL_LETTER_KA                             0x041a
00371 #define UC_CYRILLIC_CAPITAL_LETTER_EL                             0x041b
00372 #define UC_CYRILLIC_CAPITAL_LETTER_EM                             0x041c
00373 #define UC_CYRILLIC_CAPITAL_LETTER_EN                             0x041d
00374 #define UC_CYRILLIC_CAPITAL_LETTER_O                              0x041e
00375 #define UC_CYRILLIC_CAPITAL_LETTER_PE                             0x041f
00376 #define UC_CYRILLIC_CAPITAL_LETTER_ER                             0x0420
00377 #define UC_CYRILLIC_CAPITAL_LETTER_ES                             0x0421
00378 #define UC_CYRILLIC_CAPITAL_LETTER_TE                             0x0422
00379 #define UC_CYRILLIC_CAPITAL_LETTER_U                              0x0423
00380 #define UC_CYRILLIC_CAPITAL_LETTER_EF                             0x0424
00381 #define UC_CYRILLIC_CAPITAL_LETTER_HA                             0x0425
00382 #define UC_CYRILLIC_CAPITAL_LETTER_TSE                            0x0426
00383 #define UC_CYRILLIC_CAPITAL_LETTER_CHE                            0x0427
00384 #define UC_CYRILLIC_CAPITAL_LETTER_SHA                            0x0428
00385 #define UC_CYRILLIC_CAPITAL_LETTER_SHCHA                          0x0429
00386 #define UC_CYRILLIC_CAPITAL_LETTER_HARD_SIGN                      0x042a
00387 #define UC_CYRILLIC_CAPITAL_LETTER_YERU                           0x042b
00388 #define UC_CYRILLIC_CAPITAL_LETTER_SOFT_SIGN                      0x042c
00389 #define UC_CYRILLIC_CAPITAL_LETTER_E                              0x042d
00390 #define UC_CYRILLIC_CAPITAL_LETTER_YU                             0x042e
00391 #define UC_CYRILLIC_CAPITAL_LETTER_YA                             0x042f
00392 #define UC_CYRILLIC_SMALL_LETTER_A                                0x0430
00393 #define UC_CYRILLIC_SMALL_LETTER_BE                               0x0431
00394 #define UC_CYRILLIC_SMALL_LETTER_VE                               0x0432
00395 #define UC_CYRILLIC_SMALL_LETTER_GHE                              0x0433
00396 #define UC_CYRILLIC_SMALL_LETTER_DE                               0x0434
00397 #define UC_CYRILLIC_SMALL_LETTER_IE                               0x0435
00398 #define UC_CYRILLIC_SMALL_LETTER_ZHE                              0x0436
00399 #define UC_CYRILLIC_SMALL_LETTER_ZE                               0x0437
00400 #define UC_CYRILLIC_SMALL_LETTER_I                                0x0438
00401 #define UC_CYRILLIC_SMALL_LETTER_SHORT_I                          0x0439
00402 #define UC_CYRILLIC_SMALL_LETTER_KA                               0x043a
00403 #define UC_CYRILLIC_SMALL_LETTER_EL                               0x043b
00404 #define UC_CYRILLIC_SMALL_LETTER_EM                               0x043c
00405 #define UC_CYRILLIC_SMALL_LETTER_EN                               0x043d
00406 #define UC_CYRILLIC_SMALL_LETTER_O                                0x043e
00407 #define UC_CYRILLIC_SMALL_LETTER_PE                               0x043f
00408 #define UC_CYRILLIC_SMALL_LETTER_ER                               0x0440
00409 #define UC_CYRILLIC_SMALL_LETTER_ES                               0x0441
00410 #define UC_CYRILLIC_SMALL_LETTER_TE                               0x0442
00411 #define UC_CYRILLIC_SMALL_LETTER_U                                0x0443
00412 #define UC_CYRILLIC_SMALL_LETTER_EF                               0x0444
00413 #define UC_CYRILLIC_SMALL_LETTER_HA                               0x0445
00414 #define UC_CYRILLIC_SMALL_LETTER_TSE                              0x0446
00415 #define UC_CYRILLIC_SMALL_LETTER_CHE                              0x0447
00416 #define UC_CYRILLIC_SMALL_LETTER_SHA                              0x0448
00417 #define UC_CYRILLIC_SMALL_LETTER_SHCHA                            0x0449
00418 #define UC_CYRILLIC_SMALL_LETTER_HARD_SIGN                        0x044a
00419 #define UC_CYRILLIC_SMALL_LETTER_YERU                             0x044b
00420 #define UC_CYRILLIC_SMALL_LETTER_SOFT_SIGN                        0x044c
00421 #define UC_CYRILLIC_SMALL_LETTER_E                                0x044d
00422 #define UC_CYRILLIC_SMALL_LETTER_YU                               0x044e
00423 #define UC_CYRILLIC_SMALL_LETTER_YA                               0x044f
00424 #define UC_CYRILLIC_SMALL_LETTER_IO                               0x0451
00425 #define UC_CYRILLIC_SMALL_LETTER_DJE                              0x0452
00426 #define UC_CYRILLIC_SMALL_LETTER_GJE                              0x0453
00427 #define UC_CYRILLIC_SMALL_LETTER_UKRAINIAN_IE                     0x0454
00428 #define UC_CYRILLIC_SMALL_LETTER_DZE                              0x0455
00429 #define UC_CYRILLIC_SMALL_LETTER_BYELORUSSIAN_UKRAINIAN_I         0x0456
00430 #define UC_CYRILLIC_SMALL_LETTER_YI                               0x0457
00431 #define UC_CYRILLIC_SMALL_LETTER_JE                               0x0458
00432 #define UC_CYRILLIC_SMALL_LETTER_LJE                              0x0459
00433 #define UC_CYRILLIC_SMALL_LETTER_NJE                              0x045a
00434 #define UC_CYRILLIC_SMALL_LETTER_TSHE                             0x045b
00435 #define UC_CYRILLIC_SMALL_LETTER_KJE                              0x045c
00436 #define UC_CYRILLIC_SMALL_LETTER_SHORT_U                          0x045e
00437 #define UC_CYRILLIC_SMALL_LETTER_DZHE                             0x045f
00438 #define UC_HEBREW_LETTER_ALEF                                     0x05d0
00439 #define UC_HEBREW_LETTER_BET                                      0x05d1
00440 #define UC_HEBREW_LETTER_GIMEL                                    0x05d2
00441 #define UC_HEBREW_LETTER_DALET                                    0x05d3
00442 #define UC_HEBREW_LETTER_HE                                       0x05d4
00443 #define UC_HEBREW_LETTER_VAV                                      0x05d5
00444 #define UC_HEBREW_LETTER_ZAYIN                                    0x05d6
00445 #define UC_HEBREW_LETTER_HET                                      0x05d7
00446 #define UC_HEBREW_LETTER_TET                                      0x05d8
00447 #define UC_HEBREW_LETTER_YOD                                      0x05d9
00448 #define UC_HEBREW_LETTER_FINAL_KAF                                0x05da
00449 #define UC_HEBREW_LETTER_KAF                                      0x05db
00450 #define UC_HEBREW_LETTER_LAMED                                    0x05dc
00451 #define UC_HEBREW_LETTER_FINAL_MEM                                0x05dd
00452 #define UC_HEBREW_LETTER_MEM                                      0x05de
00453 #define UC_HEBREW_LETTER_FINAL_NUN                                0x05df
00454 #define UC_HEBREW_LETTER_NUN                                      0x05e0
00455 #define UC_HEBREW_LETTER_SAMEKH                                   0x05e1
00456 #define UC_HEBREW_LETTER_AYIN                                     0x05e2
00457 #define UC_HEBREW_LETTER_FINAL_PE                                 0x05e3
00458 #define UC_HEBREW_LETTER_PE                                       0x05e4
00459 #define UC_HEBREW_LETTER_FINAL_TSADI                              0x05e5
00460 #define UC_HEBREW_LETTER_TSADI                                    0x05e6
00461 #define UC_HEBREW_LETTER_QOF                                      0x05e7
00462 #define UC_HEBREW_LETTER_RESH                                     0x05e8
00463 #define UC_HEBREW_LETTER_SHIN                                     0x05e9
00464 #define UC_HEBREW_LETTER_TAV                                      0x05ea
00465 #define UC_ARABIC_COMMA                                           0x060c
00466 #define UC_ARABIC_SEMICOLON                                       0x061b
00467 #define UC_ARABIC_QUESTION_MARK                                   0x061f
00468 #define UC_ARABIC_LETTER_HAMZA                                    0x0621
00469 #define UC_ARABIC_LETTER_ALEF_WITH_MADDA_ABOVE                    0x0622
00470 #define UC_ARABIC_LETTER_ALEF_WITH_HAMZA_ABOVE                    0x0623
00471 #define UC_ARABIC_LETTER_WAW_WITH_HAMZA_ABOVE                     0x0624
00472 #define UC_ARABIC_LETTER_ALEF_WITH_HAMZA_BELOW                    0x0625
00473 #define UC_ARABIC_LETTER_YEH_WITH_HAMZA_ABOVE                     0x0626
00474 #define UC_ARABIC_LETTER_ALEF                                     0x0627
00475 #define UC_ARABIC_LETTER_BEH                                      0x0628
00476 #define UC_ARABIC_LETTER_TEH_MARBUTA                              0x0629
00477 #define UC_ARABIC_LETTER_TEH                                      0x062a
00478 #define UC_ARABIC_LETTER_THEH                                     0x062b
00479 #define UC_ARABIC_LETTER_JEEM                                     0x062c
00480 #define UC_ARABIC_LETTER_HAH                                      0x062d
00481 #define UC_ARABIC_LETTER_KHAH                                     0x062e
00482 #define UC_ARABIC_LETTER_DAL                                      0x062f
00483 #define UC_ARABIC_LETTER_THAL                                     0x0630
00484 #define UC_ARABIC_LETTER_REH                                      0x0631
00485 #define UC_ARABIC_LETTER_ZAIN                                     0x0632
00486 #define UC_ARABIC_LETTER_SEEN                                     0x0633
00487 #define UC_ARABIC_LETTER_SHEEN                                    0x0634
00488 #define UC_ARABIC_LETTER_SAD                                      0x0635
00489 #define UC_ARABIC_LETTER_DAD                                      0x0636
00490 #define UC_ARABIC_LETTER_TAH                                      0x0637
00491 #define UC_ARABIC_LETTER_ZAH                                      0x0638
00492 #define UC_ARABIC_LETTER_AIN                                      0x0639
00493 #define UC_ARABIC_LETTER_GHAIN                                    0x063a
00494 #define UC_ARABIC_TATWEEL                                         0x0640
00495 #define UC_ARABIC_LETTER_FEH                                      0x0641
00496 #define UC_ARABIC_LETTER_QAF                                      0x0642
00497 #define UC_ARABIC_LETTER_KAF                                      0x0643
00498 #define UC_ARABIC_LETTER_LAM                                      0x0644
00499 #define UC_ARABIC_LETTER_MEEM                                     0x0645
00500 #define UC_ARABIC_LETTER_NOON                                     0x0646
00501 #define UC_ARABIC_LETTER_HEH                                      0x0647
00502 #define UC_ARABIC_LETTER_WAW                                      0x0648
00503 #define UC_ARABIC_LETTER_ALEF_MAKSURA                             0x0649
00504 #define UC_ARABIC_LETTER_YEH                                      0x064a
00505 #define UC_ARABIC_FATHATAN                                        0x064b
00506 #define UC_ARABIC_DAMMATAN                                        0x064c
00507 #define UC_ARABIC_KASRATAN                                        0x064d
00508 #define UC_ARABIC_FATHA                                           0x064e
00509 #define UC_ARABIC_DAMMA                                           0x064f
00510 #define UC_ARABIC_KASRA                                           0x0650
00511 #define UC_ARABIC_SHADDA                                          0x0651
00512 #define UC_ARABIC_SUKUN                                           0x0652
00513 #define UC_ARABIC_DECIMAL_SEPARATOR                               0x066B
00514 #define UC_LATIN_CAPITAL_LETTER_A_WITH_RING_BELOW                 0x1E00
00515 #define UC_LATIN_SMALL_LETTER_A_WITH_RING_BELOW                   0x1E01
00516 #define UC_LATIN_CAPITAL_LETTER_B_WITH_DOT_ABOVE                  0x1E02
00517 #define UC_LATIN_SMALL_LETTER_B_WITH_DOT_ABOVE                    0x1E03
00518 #define UC_LATIN_CAPITAL_LETTER_B_WITH_DOT_BELOW                  0x1E04
00519 #define UC_LATIN_SMALL_LETTER_B_WITH_DOT_BELOW                    0x1E05
00520 #define UC_LATIN_CAPITAL_LETTER_B_WITH_LINE_BELOW                 0x1E06
00521 #define UC_LATIN_SMALL_LETTER_B_WITH_LINE_BELOW                   0x1E07
00522 #define UC_LATIN_CAPITAL_LETTER_C_WITH_CEDILLA_AND_ACUTE          0x1E08
00523 #define UC_LATIN_SMALL_LETTER_C_WITH_CEDILLA_AND_ACUTE            0x1E09
00524 #define UC_LATIN_CAPITAL_LETTER_D_WITH_DOT_ABOVE                  0x1E0A
00525 #define UC_LATIN_SMALL_LETTER_D_WITH_DOT_ABOVE                    0x1E0B
00526 #define UC_LATIN_CAPITAL_LETTER_D_WITH_DOT_BELOW                  0x1E0C
00527 #define UC_LATIN_SMALL_LETTER_D_WITH_DOT_BELOW                    0x1E0D
00528 #define UC_LATIN_CAPITAL_LETTER_D_WITH_LINE_BELOW                 0x1E0E
00529 #define UC_LATIN_SMALL_LETTER_D_WITH_LINE_BELOW                   0x1E0F
00530 #define UC_LATIN_CAPITAL_LETTER_D_WITH_CEDILLA                    0x1E10
00531 #define UC_LATIN_SMALL_LETTER_D_WITH_CEDILLA                      0x1E11
00532 #define UC_LATIN_CAPITAL_LETTER_D_WITH_CIRCUMFLEX_BELOW           0x1E12
00533 #define UC_LATIN_SMALL_LETTER_D_WITH_CIRCUMFLEX_BELOW             0x1E13
00534 #define UC_LATIN_CAPITAL_LETTER_E_WITH_MACRON_AND_GRAVE           0x1E14
00535 #define UC_LATIN_SMALL_LETTER_E_WITH_MACRON_AND_GRAVE             0x1E15
00536 #define UC_LATIN_CAPITAL_LETTER_E_WITH_MACRON_AND_ACUTE           0x1E16
00537 #define UC_LATIN_SMALL_LETTER_E_WITH_MACRON_AND_ACUTE             0x1E17
00538 #define UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_BELOW           0x1E18
00539 #define UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_BELOW             0x1E19
00540 #define UC_LATIN_CAPITAL_LETTER_E_WITH_TILDE_BELOW                0x1E1A
00541 #define UC_LATIN_SMALL_LETTER_E_WITH_TILDE_BELOW                  0x1E1B
00542 #define UC_LATIN_CAPITAL_LETTER_E_WITH_CEDILLA_AND_BREVE          0x1E1C
00543 #define UC_LATIN_SMALL_LETTER_E_WITH_CEDILLA_AND_BREVE            0x1E1D
00544 #define UC_LATIN_CAPITAL_LETTER_F_WITH_DOT_ABOVE                  0x1E1E
00545 #define UC_LATIN_SMALL_LETTER_F_WITH_DOT_ABOVE                    0x1E1F
00546 #define UC_LATIN_CAPITAL_LETTER_G_WITH_MACRON                     0x1E20
00547 #define UC_LATIN_SMALL_LETTER_G_WITH_MACRON                       0x1E21
00548 #define UC_LATIN_CAPITAL_LETTER_H_WITH_DOT_ABOVE                  0x1E22
00549 #define UC_LATIN_SMALL_LETTER_H_WITH_DOT_ABOVE                    0x1E23
00550 #define UC_LATIN_CAPITAL_LETTER_H_WITH_DOT_BELOW                  0x1E24
00551 #define UC_LATIN_SMALL_LETTER_H_WITH_DOT_BELOW                    0x1E25
00552 #define UC_LATIN_CAPITAL_LETTER_H_WITH_DIAERESIS                  0x1E26
00553 #define UC_LATIN_SMALL_LETTER_H_WITH_DIAERESIS                    0x1E27
00554 #define UC_LATIN_CAPITAL_LETTER_H_WITH_CEDILLA                    0x1E28
00555 #define UC_LATIN_SMALL_LETTER_H_WITH_CEDILLA                      0x1E29
00556 #define UC_LATIN_CAPITAL_LETTER_H_WITH_BREVE_BELOW                0x1E2A
00557 #define UC_LATIN_SMALL_LETTER_H_WITH_BREVE_BELOW                  0x1E2B
00558 #define UC_LATIN_CAPITAL_LETTER_I_WITH_TILDE_BELOW                0x1E2C
00559 #define UC_LATIN_SMALL_LETTER_I_WITH_TILDE_BELOW                  0x1E2D
00560 #define UC_LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS_AND_ACUTE        0x1E2E
00561 #define UC_LATIN_SMALL_LETTER_I_WITH_DIAERESIS_AND_ACUTE          0x1E2F
00562 #define UC_LATIN_CAPITAL_LETTER_K_WITH_ACUTE                      0x1E30
00563 #define UC_LATIN_SMALL_LETTER_K_WITH_ACUTE                        0x1E31
00564 #define UC_LATIN_CAPITAL_LETTER_K_WITH_DOT_BELOW                  0x1E32
00565 #define UC_LATIN_SMALL_LETTER_K_WITH_DOT_BELOW                    0x1E33
00566 #define UC_LATIN_CAPITAL_LETTER_K_WITH_LINE_BELOW                 0x1E34
00567 #define UC_LATIN_SMALL_LETTER_K_WITH_LINE_BELOW                   0x1E35
00568 #define UC_LATIN_CAPITAL_LETTER_L_WITH_DOT_BELOW                  0x1E36
00569 #define UC_LATIN_SMALL_LETTER_L_WITH_DOT_BELOW                    0x1E37
00570 #define UC_LATIN_CAPITAL_LETTER_L_WITH_DOT_BELOW_AND_MACRON       0x1E38
00571 #define UC_LATIN_SMALL_LETTER_L_WITH_DOT_BELOW_AND_MACRON         0x1E39
00572 #define UC_LATIN_CAPITAL_LETTER_L_WITH_LINE_BELOW                 0x1E3A
00573 #define UC_LATIN_SMALL_LETTER_L_WITH_LINE_BELOW                   0x1E3B
00574 #define UC_LATIN_CAPITAL_LETTER_L_WITH_CIRCUMFLEX_BELOW           0x1E3C
00575 #define UC_LATIN_SMALL_LETTER_L_WITH_CIRCUMFLEX_BELOW             0x1E3D
00576 #define UC_LATIN_CAPITAL_LETTER_M_WITH_ACUTE                      0x1E3E
00577 #define UC_LATIN_SMALL_LETTER_M_WITH_ACUTE                        0x1E3F
00578 #define UC_LATIN_CAPITAL_LETTER_M_WITH_DOT_ABOVE                  0x1E40
00579 #define UC_LATIN_SMALL_LETTER_M_WITH_DOT_ABOVE                    0x1E41
00580 #define UC_LATIN_CAPITAL_LETTER_M_WITH_DOT_BELOW                  0x1E42
00581 #define UC_LATIN_SMALL_LETTER_M_WITH_DOT_BELOW                    0x1E43
00582 #define UC_LATIN_CAPITAL_LETTER_N_WITH_DOT_ABOVE                  0x1E44
00583 #define UC_LATIN_SMALL_LETTER_N_WITH_DOT_ABOVE                    0x1E45
00584 #define UC_LATIN_CAPITAL_LETTER_N_WITH_DOT_BELOW                  0x1E46
00585 #define UC_LATIN_SMALL_LETTER_N_WITH_DOT_BELOW                    0x1E47
00586 #define UC_LATIN_CAPITAL_LETTER_N_WITH_LINE_BELOW                 0x1E48
00587 #define UC_LATIN_SMALL_LETTER_N_WITH_LINE_BELOW                   0x1E49
00588 #define UC_LATIN_CAPITAL_LETTER_N_WITH_CIRCUMFLEX_BELOW           0x1E4A
00589 #define UC_LATIN_SMALL_LETTER_N_WITH_CIRCUMFLEX_BELOW             0x1E4B
00590 #define UC_LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_ACUTE            0x1E4C
00591 #define UC_LATIN_SMALL_LETTER_O_WITH_TILDE_AND_ACUTE              0x1E4D
00592 #define UC_LATIN_CAPITAL_LETTER_O_WITH_TILDE_AND_DIAERESIS        0x1E4E
00593 #define UC_LATIN_SMALL_LETTER_O_WITH_TILDE_AND_DIAERESIS          0x1E4F
00594 #define UC_LATIN_CAPITAL_LETTER_O_WITH_MACRON_AND_GRAVE           0x1E50
00595 #define UC_LATIN_SMALL_LETTER_O_WITH_MACRON_AND_GRAVE             0x1E51
00596 #define UC_LATIN_CAPITAL_LETTER_O_WITH_MACRON_AND_ACUTE           0x1E52
00597 #define UC_LATIN_SMALL_LETTER_O_WITH_MACRON_AND_ACUTE             0x1E53
00598 #define UC_LATIN_CAPITAL_LETTER_P_WITH_ACUTE                      0x1E54
00599 #define UC_LATIN_SMALL_LETTER_P_WITH_ACUTE                        0x1E55
00600 #define UC_LATIN_CAPITAL_LETTER_P_WITH_DOT_ABOVE                  0x1E56
00601 #define UC_LATIN_SMALL_LETTER_P_WITH_DOT_ABOVE                    0x1E57
00602 #define UC_LATIN_CAPITAL_LETTER_R_WITH_DOT_ABOVE                  0x1E58
00603 #define UC_LATIN_SMALL_LETTER_R_WITH_DOT_ABOVE                    0x1E59
00604 #define UC_LATIN_CAPITAL_LETTER_R_WITH_DOT_BELOW                  0x1E5A
00605 #define UC_LATIN_SMALL_LETTER_R_WITH_DOT_BELOW                    0x1E5B
00606 #define UC_LATIN_CAPITAL_LETTER_R_WITH_DOT_BELOW_AND_MACRON       0x1E5C
00607 #define UC_LATIN_SMALL_LETTER_R_WITH_DOT_BELOW_AND_MACRON         0x1E5D
00608 #define UC_LATIN_CAPITAL_LETTER_R_WITH_LINE_BELOW                 0x1E5E
00609 #define UC_LATIN_SMALL_LETTER_R_WITH_LINE_BELOW                   0x1E5F
00610 #define UC_LATIN_CAPITAL_LETTER_S_WITH_DOT_ABOVE                  0x1E60
00611 #define UC_LATIN_SMALL_LETTER_S_WITH_DOT_ABOVE                    0x1E61
00612 #define UC_LATIN_CAPITAL_LETTER_S_WITH_DOT_BELOW                  0x1E62
00613 #define UC_LATIN_SMALL_LETTER_S_WITH_DOT_BELOW                    0x1E63
00614 #define UC_LATIN_CAPITAL_LETTER_S_WITH_ACUTE_AND_DOT_ABOVE        0x1E64
00615 #define UC_LATIN_SMALL_LETTER_S_WITH_ACUTE_AND_DOT_ABOVE          0x1E65
00616 #define UC_LATIN_CAPITAL_LETTER_S_WITH_CARON_AND_DOT_ABOVE        0x1E66
00617 #define UC_LATIN_SMALL_LETTER_S_WITH_CARON_AND_DOT_ABOVE          0x1E67
00618 #define UC_LATIN_CAPITAL_LETTER_S_WITH_DOT_BELOW_AND_DOT_ABOVE    0x1E68
00619 #define UC_LATIN_SMALL_LETTER_S_WITH_DOT_BELOW_AND_DOT_ABOVE      0x1E69
00620 #define UC_LATIN_CAPITAL_LETTER_T_WITH_DOT_ABOVE                  0x1E6A
00621 #define UC_LATIN_SMALL_LETTER_T_WITH_DOT_ABOVE                    0x1E6B
00622 #define UC_LATIN_CAPITAL_LETTER_T_WITH_DOT_BELOW                  0x1E6C
00623 #define UC_LATIN_SMALL_LETTER_T_WITH_DOT_BELOW                    0x1E6D
00624 #define UC_LATIN_CAPITAL_LETTER_T_WITH_LINE_BELOW                 0x1E6E
00625 #define UC_LATIN_SMALL_LETTER_T_WITH_LINE_BELOW                   0x1E6F
00626 #define UC_LATIN_CAPITAL_LETTER_T_WITH_CIRCUMFLEX_BELOW           0x1E70
00627 #define UC_LATIN_SMALL_LETTER_T_WITH_CIRCUMFLEX_BELOW             0x1E71
00628 #define UC_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS_BELOW            0x1E72
00629 #define UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS_BELOW              0x1E73
00630 #define UC_LATIN_CAPITAL_LETTER_U_WITH_TILDE_BELOW                0x1E74
00631 #define UC_LATIN_SMALL_LETTER_U_WITH_TILDE_BELOW                  0x1E75
00632 #define UC_LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX_BELOW           0x1E76
00633 #define UC_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX_BELOW             0x1E77
00634 #define UC_LATIN_CAPITAL_LETTER_U_WITH_TILDE_AND_ACUTE            0x1E78
00635 #define UC_LATIN_SMALL_LETTER_U_WITH_TILDE_AND_ACUTE              0x1E79
00636 #define UC_LATIN_CAPITAL_LETTER_U_WITH_MACRON_AND_DIAERESIS       0x1E7A
00637 #define UC_LATIN_SMALL_LETTER_U_WITH_MACRON_AND_DIAERESIS         0x1E7B
00638 #define UC_LATIN_CAPITAL_LETTER_V_WITH_TILDE                      0x1E7C
00639 #define UC_LATIN_SMALL_LETTER_V_WITH_TILDE                        0x1E7D
00640 #define UC_LATIN_CAPITAL_LETTER_V_WITH_DOT_BELOW                  0x1E7E
00641 #define UC_LATIN_SMALL_LETTER_V_WITH_DOT_BELOW                    0x1E7F
00642 #define UC_LATIN_CAPITAL_LETTER_W_WITH_GRAVE                      0x1E80
00643 #define UC_LATIN_SMALL_LETTER_W_WITH_GRAVE                        0x1E81
00644 #define UC_LATIN_CAPITAL_LETTER_W_WITH_ACUTE                      0x1E82
00645 #define UC_LATIN_SMALL_LETTER_W_WITH_ACUTE                        0x1E83
00646 #define UC_LATIN_CAPITAL_LETTER_W_WITH_DIAERESIS                  0x1E84
00647 #define UC_LATIN_SMALL_LETTER_W_WITH_DIAERESIS                    0x1E85
00648 #define UC_LATIN_CAPITAL_LETTER_W_WITH_DOT_ABOVE                  0x1E86
00649 #define UC_LATIN_SMALL_LETTER_W_WITH_DOT_ABOVE                    0x1E87
00650 #define UC_LATIN_CAPITAL_LETTER_W_WITH_DOT_BELOW                  0x1E88
00651 #define UC_LATIN_SMALL_LETTER_W_WITH_DOT_BELOW                    0x1E89
00652 #define UC_LATIN_CAPITAL_LETTER_X_WITH_DOT_ABOVE                  0x1E8A
00653 #define UC_LATIN_SMALL_LETTER_X_WITH_DOT_ABOVE                    0x1E8B
00654 #define UC_LATIN_CAPITAL_LETTER_X_WITH_DIAERESIS                  0x1E8C
00655 #define UC_LATIN_SMALL_LETTER_X_WITH_DIAERESIS                    0x1E8D
00656 #define UC_LATIN_CAPITAL_LETTER_Y_WITH_DOT_ABOVE                  0x1E8E
00657 #define UC_LATIN_SMALL_LETTER_Y_WITH_DOT_ABOVE                    0x1E8F
00658 #define UC_LATIN_CAPITAL_LETTER_Z_WITH_CIRCUMFLEX                 0x1E90
00659 #define UC_LATIN_SMALL_LETTER_Z_WITH_CIRCUMFLEX                   0x1E91
00660 #define UC_LATIN_CAPITAL_LETTER_Z_WITH_DOT_BELOW                  0x1E92
00661 #define UC_LATIN_SMALL_LETTER_Z_WITH_DOT_BELOW                    0x1E93
00662 #define UC_LATIN_CAPITAL_LETTER_Z_WITH_LINE_BELOW                 0x1E94
00663 #define UC_LATIN_SMALL_LETTER_Z_WITH_LINE_BELOW                   0x1E95
00664 #define UC_LATIN_SMALL_LETTER_H_WITH_LINE_BELOW                   0x1E96
00665 #define UC_LATIN_SMALL_LETTER_T_WITH_DIAERESIS                    0x1E97
00666 #define UC_LATIN_SMALL_LETTER_W_WITH_RING_ABOVE                   0x1E98
00667 #define UC_LATIN_SMALL_LETTER_Y_WITH_RING_ABOVE                   0x1E99
00668 #define UC_LATIN_SMALL_LETTER_A_WITH_RIGHT_HALF_RING              0x1E9A
00669 #define UC_LATIN_SMALL_LETTER_LONG_S_WITH_DOT_ABOVE               0x1E9B
00670 #define UC_LATIN_SMALL_LETTER_LONG_S_WITH_DIAGONAL_STROKE         0x1E9C
00671 #define UC_LATIN_SMALL_LETTER_LONG_S_WITH_HIGH_STROKE             0x1E9D
00672 #define UC_LATIN_CAPITAL_LETTER_SHARP_S                           0x1E9E
00673 #define UC_LATIN_SMALL_LETTER_DELTA                               0x1E9F
00674 #define UC_LATIN_CAPITAL_LETTER_A_WITH_DOT_BELOW                  0x1EA0
00675 #define UC_LATIN_SMALL_LETTER_A_WITH_DOT_BELOW                    0x1EA1
00676 #define UC_LATIN_CAPITAL_LETTER_A_WITH_HOOK_ABOVE                 0x1EA2
00677 #define UC_LATIN_SMALL_LETTER_A_WITH_HOOK_ABOVE                   0x1EA3
00678 #define UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_ACUTE       0x1EA4
00679 #define UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_ACUTE         0x1EA5
00680 #define UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_GRAVE       0x1EA6
00681 #define UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_GRAVE         0x1EA7
00682 #define UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_HOOK_ABOVE  0x1EA8
00683 #define UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_HOOK_ABOVE    0x1EA9
00684 #define UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_TILDE       0x1EAA
00685 #define UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_TILDE         0x1EAB
00686 #define UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX_AND_DOT_BELOW   0x1EAC
00687 #define UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_DOT_BELOW     0x1EAD
00688 #define UC_LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_ACUTE            0x1EAE
00689 #define UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_ACUTE              0x1EAF
00690 #define UC_LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_GRAVE            0x1EB0
00691 #define UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_GRAVE              0x1EB1
00692 #define UC_LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_HOOK_ABOVE       0x1EB2
00693 #define UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_HOOK_ABOVE         0x1EB3
00694 #define UC_LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_TILDE            0x1EB4
00695 #define UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_TILDE              0x1EB5
00696 #define UC_LATIN_CAPITAL_LETTER_A_WITH_BREVE_AND_DOT_BELOW        0x1EB6
00697 #define UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_DOT_BELOW          0x1EB7
00698 #define UC_LATIN_CAPITAL_LETTER_E_WITH_DOT_BELOW                  0x1EB8
00699 #define UC_LATIN_SMALL_LETTER_E_WITH_DOT_BELOW                    0x1EB9
00700 #define UC_LATIN_CAPITAL_LETTER_E_WITH_HOOK_ABOVE                 0x1EBA
00701 #define UC_LATIN_SMALL_LETTER_E_WITH_HOOK_ABOVE                   0x1EBB
00702 #define UC_LATIN_CAPITAL_LETTER_E_WITH_TILDE                      0x1EBC
00703 #define UC_LATIN_SMALL_LETTER_E_WITH_TILDE                        0x1EBD
00704 #define UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE       0x1EBE
00705 #define UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE         0x1EBF
00706 #define UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE       0x1EC0
00707 #define UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE         0x1EC1
00708 #define UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_HOOK_ABOVE  0x1EC2
00709 #define UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_HOOK_ABOVE    0x1EC3
00710 #define UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_TILDE       0x1EC4
00711 #define UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_TILDE         0x1EC5
00712 #define UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX_AND_DOT_BELOW   0x1EC6
00713 #define UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_DOT_BELOW     0x1EC7
00714 #define UC_LATIN_CAPITAL_LETTER_I_WITH_HOOK_ABOVE                 0x1EC8
00715 #define UC_LATIN_SMALL_LETTER_I_WITH_HOOK_ABOVE                   0x1EC9
00716 #define UC_LATIN_CAPITAL_LETTER_I_WITH_DOT_BELOW                  0x1ECA
00717 #define UC_LATIN_SMALL_LETTER_I_WITH_DOT_BELOW                    0x1ECB
00718 #define UC_LATIN_CAPITAL_LETTER_O_WITH_DOT_BELOW                  0x1ECC
00719 #define UC_LATIN_SMALL_LETTER_O_WITH_DOT_BELOW                    0x1ECD
00720 #define UC_LATIN_CAPITAL_LETTER_O_WITH_HOOK_ABOVE                 0x1ECE
00721 #define UC_LATIN_SMALL_LETTER_O_WITH_HOOK_ABOVE                   0x1ECF
00722 #define UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_ACUTE       0x1ED0
00723 #define UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_ACUTE         0x1ED1
00724 #define UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_GRAVE       0x1ED2
00725 #define UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_GRAVE         0x1ED3
00726 #define UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_HOOK_ABOVE  0x1ED4
00727 #define UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_HOOK_ABOVE    0x1ED5
00728 #define UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_TILDE       0x1ED6
00729 #define UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_TILDE         0x1ED7
00730 #define UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX_AND_DOT_BELOW   0x1ED8
00731 #define UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_DOT_BELOW     0x1ED9
00732 #define UC_LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_ACUTE             0x1EDA
00733 #define UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_ACUTE               0x1EDB
00734 #define UC_LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_GRAVE             0x1EDC
00735 #define UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_GRAVE               0x1EDD
00736 #define UC_LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_HOOK_ABOVE        0x1EDE
00737 #define UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_HOOK_ABOVE          0x1EDF
00738 #define UC_LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_TILDE             0x1EE0
00739 #define UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_TILDE               0x1EE1
00740 #define UC_LATIN_CAPITAL_LETTER_O_WITH_HORN_AND_DOT_BELOW         0x1EE2
00741 #define UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_DOT_BELOW           0x1EE3
00742 #define UC_LATIN_CAPITAL_LETTER_U_WITH_DOT_BELOW                  0x1EE4
00743 #define UC_LATIN_SMALL_LETTER_U_WITH_DOT_BELOW                    0x1EE5
00744 #define UC_LATIN_CAPITAL_LETTER_U_WITH_HOOK_ABOVE                 0x1EE6
00745 #define UC_LATIN_SMALL_LETTER_U_WITH_HOOK_ABOVE                   0x1EE7
00746 #define UC_LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_ACUTE             0x1EE8
00747 #define UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_ACUTE               0x1EE9
00748 #define UC_LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_GRAVE             0x1EEA
00749 #define UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_GRAVE               0x1EEB
00750 #define UC_LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_HOOK_ABOVE        0x1EEC
00751 #define UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_HOOK_ABOVE          0x1EED
00752 #define UC_LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_TILDE             0x1EEE
00753 #define UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_TILDE               0x1EEF
00754 #define UC_LATIN_CAPITAL_LETTER_U_WITH_HORN_AND_DOT_BELOW         0x1EF0
00755 #define UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_DOT_BELOW           0x1EF1
00756 #define UC_LATIN_CAPITAL_LETTER_Y_WITH_GRAVE                      0x1EF2
00757 #define UC_LATIN_SMALL_LETTER_Y_WITH_GRAVE                        0x1EF3
00758 #define UC_LATIN_CAPITAL_LETTER_Y_WITH_DOT_BELOW                  0x1EF4
00759 #define UC_LATIN_SMALL_LETTER_Y_WITH_DOT_BELOW                    0x1EF5
00760 #define UC_LATIN_CAPITAL_LETTER_Y_WITH_HOOK_ABOVE                 0x1EF6
00761 #define UC_LATIN_SMALL_LETTER_Y_WITH_HOOK_ABOVE                   0x1EF7
00762 #define UC_LATIN_CAPITAL_LETTER_Y_WITH_TILDE                      0x1EF8
00763 #define UC_LATIN_SMALL_LETTER_Y_WITH_TILDE                        0x1EF9
00764 #define UC_LATIN_CAPITAL_LETTER_MIDDLE_WELSH_LL                   0x1EFA
00765 #define UC_LATIN_SMALL_LETTER_MIDDLE_WELSH_LL                     0x1EFB
00766 #define UC_LATIN_CAPITAL_LETTER_MIDDLE_WELSH_V                    0x1EFC
00767 #define UC_LATIN_SMALL_LETTER_MIDDLE_WELSH_V                      0x1EFD
00768 #define UC_LATIN_CAPITAL_LETTER_Y_WITH_LOOP                       0x1EFE
00769 #define UC_LATIN_SMALL_LETTER_Y_WITH_LOOP                         0x1EFF
00770 #define UC_EM_DASH                                                0x2014
00771 #define UC_HORIZONTAL_BAR                                         0x2015
00772 #define UC_DOUBLE_LOW_LINE                                        0x2017
00773 #define UC_LEFT_SINGLE_QUOTATION_MARK                             0x2018
00774 #define UC_RIGHT_SINGLE_QUOTATION_MARK                            0x2019
00775 #define UC_LEFT_DOUBLE_QUOTATION_MARK                             0x201c
00776 #define UC_RIGHT_DOUBLE_QUOTATION_MARK                            0x201d
00777 #define UC_DOUBLE_LOW_9_QUOTATION_MARK                            0x201e
00778 #define UC_EURO_SIGN                                              0x20ac
00779 #define UC_NUMERO_SIGN                                            0x2116
00780 #define UC_TRADEMARK_SIGN                                         0x2122
00781 #define UC_OHM_SIGN                                               0x2126
00782 #define UC_VULGAR_FRACTION_ONE_EIGHTH                             0x215b
00783 #define UC_VULGAR_FRACTION_THREE_EIGHTHS                          0x215c
00784 #define UC_VULGAR_FRACTION_FIVE_EIGHTHS                           0x215d
00785 #define UC_VULGAR_FRACTION_SEVEN_EIGHTHS                          0x215e
00786 #define UC_LEFTWARDS_ARROW                                        0x2190
00787 #define UC_UPWARDS_ARROW                                          0x2191
00788 #define UC_RIGHTWARDS_ARROW                                       0x2192
00789 #define UC_DOWNWARDS_ARROW                                        0x2193
00790 #define UC_EIGHTH_NOTE                                            0x266a
00791 
00792 
00793 
00794 
00795 
00796 
00797 //---typedefs-structs-enumerations------------------------------------------------------------------
00798 
00799 static const U16BIT char_map[MAX_CHAR_MAP_TABLES][96] =
00800 {
00801    {
00802       // table 0 = DVB default table from ISO/IEC 6937
00803       // ascii 0xA0 ----------------------------------
00804       UC_NO_BREAK_SPACE,
00805       UC_INVERTED_EXCLAMATION_MARK,
00806       UC_CENT_SIGN,
00807       UC_POUND_SIGN,
00808       UC_EURO_SIGN,
00809       UC_YEN_SIGN,
00810       NULL_CHAR,
00811       UC_SECTION_SIGN,
00812       UC_CURRENCY_SIGN,
00813       UC_LEFT_SINGLE_QUOTATION_MARK,
00814       UC_LEFT_DOUBLE_QUOTATION_MARK,
00815       UC_LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
00816       UC_LEFTWARDS_ARROW,
00817       UC_UPWARDS_ARROW,
00818       UC_RIGHTWARDS_ARROW,
00819       UC_DOWNWARDS_ARROW,
00820       // ascii 0xB0 ----------------------------------
00821       UC_DEGREE_SIGN,
00822       UC_PLUS_MINUS_SIGN,
00823       UC_SUPERSCRIPT_TWO,
00824       UC_SUPERSCRIPT_THREE,
00825       UC_MULTIPLICATION_SIGN,
00826       UC_MICRO_SIGN,
00827       UC_PILCROW_SIGN,
00828       UC_MIDDLE_DOT,
00829       UC_DIVISION_SIGN,
00830       UC_RIGHT_SINGLE_QUOTATION_MARK,
00831       UC_RIGHT_DOUBLE_QUOTATION_MARK,
00832       UC_RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
00833       UC_VULGAR_FRACTION_ONE_QUARTER,
00834       UC_VULGAR_FRACTION_ONE_HALF,
00835       UC_VULGAR_FRACTION_THREE_QUARTERS,
00836       UC_INVERTED_QUESTION_MARK,
00837       // ascii 0xC0 ----------------------------------
00838       NULL_CHAR,
00839       UC_COMBINING_GRAVE_ACCENT,
00840       UC_COMBINING_ACUTE_ACCENT,
00841       UC_COMBINING_CIRCUMFLEX_ACCENT,
00842       UC_COMBINING_TILDE,
00843       UC_COMBINING_MACRON,
00844       UC_COMBINING_BREVE,
00845       UC_COMBINING_DOT_ABOVE,
00846       UC_COMBINING_DIAERESIS,
00847       NULL_CHAR,
00848       UC_COMBINING_RING_ABOVE,
00849       UC_COMBINING_CEDILLA,
00850       NULL_CHAR,
00851       UC_COMBINING_DOUBLE_ACUTE_ACCENT,
00852       UC_COMBINING_OGONEK,
00853       UC_COMBINING_CARON,
00854       // ascii 0xD0 ----------------------------------
00855       UC_HORIZONTAL_BAR,
00856       UC_SUPERSCRIPT_ONE,
00857       UC_REGISTERED_SIGN,
00858       UC_COPYRIGHT_SIGN,
00859       UC_TRADEMARK_SIGN,
00860       UC_EIGHTH_NOTE,
00861       UC_NOT_SIGN,
00862       UC_BROKEN_BAR,
00863       NULL_CHAR,
00864       NULL_CHAR,
00865       NULL_CHAR,
00866       NULL_CHAR,
00867       UC_VULGAR_FRACTION_ONE_EIGHTH,
00868       UC_VULGAR_FRACTION_THREE_EIGHTHS,
00869       UC_VULGAR_FRACTION_FIVE_EIGHTHS,
00870       UC_VULGAR_FRACTION_SEVEN_EIGHTHS,
00871       // ascii 0xE0 ----------------------------------
00872       UC_OHM_SIGN,
00873       UC_LATIN_CAPITAL_LIGATURE_AE,
00874       UC_LATIN_CAPITAL_LETTER_D_WITH_STROKE,
00875       UC_FEMININE_ORDINAL_INDICATOR,
00876       UC_LATIN_CAPITAL_LETTER_H_WITH_STROKE,
00877       NULL_CHAR,
00878       UC_LATIN_CAPITAL_LIGATURE_IJ,
00879       UC_LATIN_CAPITAL_LETTER_L_WITH_MIDDLE_DOT,
00880       UC_LATIN_CAPITAL_LETTER_L_WITH_STROKE,
00881       UC_LATIN_CAPITAL_LETTER_O_WITH_STROKE,
00882       UC_LATIN_CAPITAL_LIGATURE_OE,
00883       UC_MASCULINE_ORDINAL_INDICATOR,
00884       UC_LATIN_CAPITAL_LETTER_THORN,
00885       UC_LATIN_CAPITAL_LETTER_T_WITH_STROKE,
00886       UC_LATIN_CAPITAL_LETTER_ENG,
00887       UC_LATIN_SMALL_LETTER_N_PRECEDED_BY_APOSTROPHE,
00888       // ascii 0xF0 ----------------------------------
00889       UC_LATIN_SMALL_LETTER_KRA,
00890       UC_LATIN_SMALL_LIGATURE_AE,
00891       UC_LATIN_SMALL_LETTER_D_WITH_STROKE,
00892       UC_LATIN_SMALL_LETTER_ETH,
00893       UC_LATIN_SMALL_LETTER_H_WITH_STROKE,
00894       UC_LATIN_SMALL_LETTER_DOTLESS_I,
00895       UC_LATIN_SMALL_LIGATURE_IJ,
00896       UC_LATIN_SMALL_LETTER_L_WITH_MIDDLE_DOT,
00897       UC_LATIN_SMALL_LETTER_L_WITH_STROKE,
00898       UC_LATIN_SMALL_LETTER_O_WITH_STROKE,
00899       UC_LATIN_SMALL_LIGATURE_OE,
00900       UC_LATIN_SMALL_LETTER_SHARP_S,
00901       UC_LATIN_SMALL_LETTER_THORN,
00902       UC_LATIN_SMALL_LETTER_T_WITH_STROKE,
00903       UC_LATIN_SMALL_LETTER_ENG,
00904       UC_SOFT_HYPHEN
00905    },
00906 
00907    {
00908       // table 1 = iso 8859-1
00909       // ascii 0xA0 ----------------------------------
00910       UC_NO_BREAK_SPACE,
00911       UC_INVERTED_EXCLAMATION_MARK,
00912       UC_CENT_SIGN,
00913       UC_POUND_SIGN,
00914       UC_CURRENCY_SIGN,
00915       UC_YEN_SIGN,
00916       UC_BROKEN_BAR,
00917       UC_SECTION_SIGN,
00918       UC_DIAERESIS,
00919       UC_COPYRIGHT_SIGN,
00920       UC_FEMININE_ORDINAL_INDICATOR,
00921       UC_LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
00922       UC_NOT_SIGN,
00923       UC_SOFT_HYPHEN,
00924       UC_REGISTERED_SIGN,
00925       UC_MACRON,
00926       // ascii 0xB0 ----------------------------------
00927       UC_DEGREE_SIGN,
00928       UC_PLUS_MINUS_SIGN,
00929       UC_SUPERSCRIPT_TWO,
00930       UC_SUPERSCRIPT_THREE,
00931       UC_ACUTE_ACCENT,
00932       UC_MICRO_SIGN,
00933       UC_PILCROW_SIGN,
00934       UC_MIDDLE_DOT,
00935       UC_CEDILLA,
00936       UC_SUPERSCRIPT_ONE,
00937       UC_MASCULINE_ORDINAL_INDICATOR,
00938       UC_RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
00939       UC_VULGAR_FRACTION_ONE_QUARTER,
00940       UC_VULGAR_FRACTION_ONE_HALF,
00941       UC_VULGAR_FRACTION_THREE_QUARTERS,
00942       UC_INVERTED_QUESTION_MARK,
00943       // ascii 0xC0 ----------------------------------
00944       UC_LATIN_CAPITAL_LETTER_A_WITH_GRAVE,
00945       UC_LATIN_CAPITAL_LETTER_A_WITH_ACUTE,
00946       UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX,
00947       UC_LATIN_CAPITAL_LETTER_A_WITH_TILDE,
00948       UC_LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS,
00949       UC_LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE,
00950       UC_LATIN_CAPITAL_LIGATURE_AE,
00951       UC_LATIN_CAPITAL_LETTER_C_WITH_CEDILLA,
00952       UC_LATIN_CAPITAL_LETTER_E_WITH_GRAVE,
00953       UC_LATIN_CAPITAL_LETTER_E_WITH_ACUTE,
00954       UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX,
00955       UC_LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS,
00956       UC_LATIN_CAPITAL_LETTER_I_WITH_GRAVE,
00957       UC_LATIN_CAPITAL_LETTER_I_WITH_ACUTE,
00958       UC_LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX,
00959       UC_LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS,
00960       // ascii 0xD0 ----------------------------------
00961       UC_LATIN_CAPITAL_LETTER_D_WITH_STROKE,
00962       UC_LATIN_CAPITAL_LETTER_N_WITH_TILDE,
00963       UC_LATIN_CAPITAL_LETTER_O_WITH_GRAVE,
00964       UC_LATIN_CAPITAL_LETTER_O_WITH_ACUTE,
00965       UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX,
00966       UC_LATIN_CAPITAL_LETTER_O_WITH_TILDE,
00967       UC_LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS,
00968       UC_MULTIPLICATION_SIGN,
00969       UC_LATIN_CAPITAL_LETTER_O_WITH_STROKE,
00970       UC_LATIN_CAPITAL_LETTER_U_WITH_GRAVE,
00971       UC_LATIN_CAPITAL_LETTER_U_WITH_ACUTE,
00972       UC_LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX,
00973       UC_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS,
00974       UC_LATIN_CAPITAL_LETTER_Y_WITH_ACUTE,
00975       UC_LATIN_CAPITAL_LETTER_THORN,
00976       UC_GREEK_CAPITAL_LETTER_BETA,
00977       // ascii 0xE0 ----------------------------------
00978       UC_LATIN_SMALL_LETTER_A_WITH_GRAVE,
00979       UC_LATIN_SMALL_LETTER_A_WITH_ACUTE,
00980       UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX,
00981       UC_LATIN_SMALL_LETTER_A_WITH_TILDE,
00982       UC_LATIN_SMALL_LETTER_A_WITH_DIAERESIS,
00983       UC_LATIN_SMALL_LETTER_A_WITH_RING_ABOVE,
00984       UC_LATIN_SMALL_LIGATURE_AE,
00985       UC_LATIN_SMALL_LETTER_C_WITH_CEDILLA,
00986       UC_LATIN_SMALL_LETTER_E_WITH_GRAVE,
00987       UC_LATIN_SMALL_LETTER_E_WITH_ACUTE,
00988       UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX,
00989       UC_LATIN_SMALL_LETTER_E_WITH_DIAERESIS,
00990       UC_LATIN_SMALL_LETTER_I_WITH_GRAVE,
00991       UC_LATIN_SMALL_LETTER_I_WITH_ACUTE,
00992       UC_LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX,
00993       UC_LATIN_SMALL_LETTER_I_WITH_DIAERESIS,
00994       // ascii 0xF0 ----------------------------------
00995       UC_LATIN_SMALL_LETTER_ETH,
00996       UC_LATIN_SMALL_LETTER_N_WITH_TILDE,
00997       UC_LATIN_SMALL_LETTER_O_WITH_GRAVE,
00998       UC_LATIN_SMALL_LETTER_O_WITH_ACUTE,
00999       UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX,
01000       UC_LATIN_SMALL_LETTER_O_WITH_TILDE,
01001       UC_LATIN_SMALL_LETTER_O_WITH_DIAERESIS,
01002       UC_DIVISION_SIGN,
01003       UC_LATIN_SMALL_LETTER_O_WITH_STROKE,
01004       UC_LATIN_SMALL_LETTER_U_WITH_GRAVE,
01005       UC_LATIN_SMALL_LETTER_U_WITH_ACUTE,
01006       UC_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX,
01007       UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS,
01008       UC_LATIN_SMALL_LETTER_Y_WITH_ACUTE,
01009       UC_LATIN_SMALL_LETTER_THORN,
01010       UC_LATIN_SMALL_LETTER_Y_WITH_DIAERESIS
01011    },
01012 
01013    {
01014       // table 2 = iso 8859-2: "Latin Alphabet No 2"
01015       // ascii 0xA0 ----------------------------------
01016       UC_NO_BREAK_SPACE,
01017       UC_LATIN_CAPITAL_LETTER_A_WITH_OGONEK,
01018       UC_BREVE,
01019       UC_LATIN_CAPITAL_LETTER_L_WITH_STROKE,
01020       UC_CURRENCY_SIGN,
01021       UC_LATIN_CAPITAL_LETTER_L_WITH_CARON,
01022       UC_LATIN_CAPITAL_LETTER_S_WITH_ACUTE,
01023       UC_SECTION_SIGN,
01024       UC_DIAERESIS,
01025       UC_LATIN_CAPITAL_LETTER_S_WITH_CARON,
01026       UC_LATIN_CAPITAL_LETTER_S_WITH_CEDILLA,
01027       UC_LATIN_CAPITAL_LETTER_T_WITH_CARON,
01028       UC_LATIN_CAPITAL_LETTER_Z_WITH_ACUTE,
01029       UC_SOFT_HYPHEN,
01030       UC_LATIN_CAPITAL_LETTER_Z_WITH_CARON,
01031       UC_LATIN_CAPITAL_LETTER_Z_WITH_DOT_ABOVE,
01032       // ascii 0xB0 ----------------------------------
01033       UC_DEGREE_SIGN,
01034       UC_LATIN_SMALL_LETTER_A_WITH_OGONEK,
01035       UC_OGONEK,
01036       UC_LATIN_SMALL_LETTER_L_WITH_STROKE,
01037       UC_ACUTE_ACCENT,
01038       UC_LATIN_SMALL_LETTER_L_WITH_CARON,
01039       UC_LATIN_SMALL_LETTER_S_WITH_ACUTE,
01040       UC_CARON,
01041       UC_CEDILLA,
01042       UC_LATIN_SMALL_LETTER_S_WITH_CARON,
01043       UC_LATIN_SMALL_LETTER_S_WITH_CEDILLA,
01044       UC_LATIN_SMALL_LETTER_T_WITH_CARON,
01045       UC_LATIN_SMALL_LETTER_Z_WITH_ACUTE,
01046       UC_DOUBLE_ACUTE_ACCENT,
01047       UC_LATIN_SMALL_LETTER_Z_WITH_CARON,
01048       UC_LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE,
01049       // ascii 0xC0 ----------------------------------
01050       UC_LATIN_CAPITAL_LETTER_R_WITH_ACUTE,
01051       UC_LATIN_CAPITAL_LETTER_A_WITH_ACUTE,
01052       UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX,
01053       UC_LATIN_CAPITAL_LETTER_A_WITH_BRIEVE,
01054       UC_LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS,
01055       UC_LATIN_CAPITAL_LETTER_L_WITH_ACUTE,
01056       UC_LATIN_CAPITAL_LETTER_C_WITH_ACUTE,
01057       UC_LATIN_CAPITAL_LETTER_C_WITH_CEDILLA,
01058       UC_LATIN_CAPITAL_LETTER_C_WITH_CARON,
01059       UC_LATIN_CAPITAL_LETTER_E_WITH_ACUTE,
01060       UC_LATIN_CAPITAL_LETTER_E_WITH_OGONEK,
01061       UC_LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS,
01062       UC_LATIN_CAPITAL_LETTER_E_WITH_CARON,
01063       UC_LATIN_CAPITAL_LETTER_I_WITH_ACUTE,
01064       UC_LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX,
01065       UC_LATIN_CAPITAL_LETTER_D_WITH_CARON,
01066       // ascii 0xD0 ----------------------------------
01067       UC_LATIN_CAPITAL_LETTER_D_WITH_STROKE,
01068       UC_LATIN_CAPITAL_LETTER_N_WITH_ACUTE,
01069       UC_LATIN_CAPITAL_LETTER_N_WITH_CARON,
01070       UC_LATIN_CAPITAL_LETTER_O_WITH_ACUTE,
01071       UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX,
01072       UC_LATIN_CAPITAL_LETTER_O_WITH_DOUBLE_ACUTE,
01073       UC_LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS,
01074       UC_MULTIPLICATION_SIGN,
01075       UC_LATIN_CAPITAL_LETTER_R_WITH_CARON,
01076       UC_LATIN_CAPITAL_LETTER_U_WITH_RING_ABOVE,
01077       UC_LATIN_CAPITAL_LETTER_U_WITH_ACUTE,
01078       UC_LATIN_CAPITAL_LETTER_U_WITH_DOUBLE_ACUTE,
01079       UC_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS,
01080       UC_LATIN_CAPITAL_LETTER_Y_WITH_ACUTE,
01081       UC_LATIN_CAPITAL_LETTER_T_WITH_CEDILLA,
01082       UC_LATIN_SMALL_LETTER_SHARP_S,
01083       // ascii 0xE0 ----------------------------------
01084       UC_LATIN_SMALL_LETTER_R_WITH_ACUTE,
01085       UC_LATIN_SMALL_LETTER_A_WITH_ACUTE,
01086       UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX,
01087       UC_LATIN_SMALL_LETTER_A_WITH_BRIEVE,
01088       UC_LATIN_SMALL_LETTER_A_WITH_DIAERESIS,
01089       UC_LATIN_SMALL_LETTER_L_WITH_ACUTE,
01090       UC_LATIN_SMALL_LETTER_C_WITH_ACUTE,
01091       UC_LATIN_SMALL_LETTER_C_WITH_CEDILLA,
01092       UC_LATIN_SMALL_LETTER_C_WITH_CARON,
01093       UC_LATIN_SMALL_LETTER_E_WITH_ACUTE,
01094       UC_LATIN_SMALL_LETTER_E_WITH_OGONEK,
01095       UC_LATIN_SMALL_LETTER_E_WITH_DIAERESIS,
01096       UC_LATIN_SMALL_LETTER_E_WITH_CARON,
01097       UC_LATIN_SMALL_LETTER_I_WITH_ACUTE,
01098       UC_LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX,
01099       UC_LATIN_SMALL_LETTER_D_WITH_CARON,
01100       // ascii 0xF0 ----------------------------------
01101       UC_LATIN_SMALL_LETTER_D_WITH_STROKE,
01102       UC_LATIN_SMALL_LETTER_N_WITH_ACUTE,
01103       UC_LATIN_SMALL_LETTER_N_WITH_CARON,
01104       UC_LATIN_SMALL_LETTER_O_WITH_ACUTE,
01105       UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX,
01106       UC_LATIN_SMALL_LETTER_O_WITH_DOUBLE_ACUTE,
01107       UC_LATIN_SMALL_LETTER_O_WITH_DIAERESIS,
01108       UC_DIVISION_SIGN,
01109       UC_LATIN_SMALL_LETTER_R_WITH_CARON,
01110       UC_LATIN_SMALL_LETTER_U_WITH_RING_ABOVE,
01111       UC_LATIN_SMALL_LETTER_U_WITH_ACUTE,
01112       UC_LATIN_SMALL_LETTER_U_WITH_DOUBLE_ACUTE,
01113       UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS,
01114       UC_LATIN_SMALL_LETTER_Y_WITH_ACUTE,
01115       UC_LATIN_SMALL_LETTER_T_WITH_CEDILLA,
01116       UC_DOT_ABOVE
01117    },
01118 
01119    {
01120       // table 3 = iso 8859-3: "Latin Alphabet No 3"
01121       // ascii 0xA0 ----------------------------------
01122       UC_NO_BREAK_SPACE,
01123       UC_LATIN_CAPITAL_LETTER_H_WITH_STROKE,
01124       UC_BREVE,
01125       UC_POUND_SIGN,
01126       UC_CURRENCY_SIGN,
01127       NULL_CHAR,
01128       UC_LATIN_CAPITAL_LETTER_H_WITH_CIRCUMFLEX,
01129       UC_SECTION_SIGN,
01130       UC_DIAERESIS,
01131       UC_LATIN_CAPITAL_LETTER_I_WITH_DOT_ABOVE,
01132       UC_LATIN_CAPITAL_LETTER_S_WITH_CEDILLA,
01133       UC_LATIN_CAPITAL_LETTER_G_WITH_BREVE,
01134       UC_LATIN_CAPITAL_LETTER_J_WITH_CIRCUMFLEX,
01135       UC_SOFT_HYPHEN,
01136       NULL_CHAR,
01137       UC_LATIN_CAPITAL_LETTER_Z_WITH_DOT_ABOVE,
01138       // ascii 0xB0 ----------------------------------
01139       UC_DEGREE_SIGN,
01140       UC_LATIN_SMALL_LETTER_H_WITH_STROKE,
01141       UC_SUPERSCRIPT_TWO,
01142       UC_SUPERSCRIPT_THREE,
01143       UC_ACUTE_ACCENT,
01144       UC_MICRO_SIGN,
01145       UC_LATIN_SMALL_LETTER_H_WITH_CIRCUMFLEX,
01146       UC_MIDDLE_DOT,
01147       UC_CEDILLA,
01148       UC_LATIN_SMALL_LETTER_DOTLESS_I,
01149       UC_LATIN_SMALL_LETTER_S_WITH_CEDILLA,
01150       UC_LATIN_SMALL_LETTER_G_WITH_BREVE,
01151       UC_LATIN_SMALL_LETTER_J_WITH_CIRCUMFLEX,
01152       UC_VULGAR_FRACTION_ONE_HALF,
01153       NULL_CHAR,
01154       UC_LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE,
01155       // ascii 0xC0 ----------------------------------
01156       UC_LATIN_CAPITAL_LETTER_A_WITH_GRAVE,
01157       UC_LATIN_CAPITAL_LETTER_A_WITH_ACUTE,
01158       UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX,
01159       NULL_CHAR,
01160       UC_LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS,
01161       UC_LATIN_CAPITAL_LETTER_C_WITH_DOT_ABOVE,
01162       UC_LATIN_CAPITAL_LETTER_C_WITH_CIRCUMFLEX,
01163       UC_LATIN_CAPITAL_LETTER_C_WITH_CEDILLA,
01164       UC_LATIN_CAPITAL_LETTER_E_WITH_GRAVE,
01165       UC_LATIN_CAPITAL_LETTER_E_WITH_ACUTE,
01166       UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX,
01167       UC_LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS,
01168       UC_LATIN_CAPITAL_LETTER_I_WITH_GRAVE,
01169       UC_LATIN_CAPITAL_LETTER_I_WITH_ACUTE,
01170       UC_LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX,
01171       UC_LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS,
01172       // ascii 0xD0 ----------------------------------
01173       NULL_CHAR,
01174       UC_LATIN_CAPITAL_LETTER_N_WITH_TILDE,
01175       UC_LATIN_CAPITAL_LETTER_O_WITH_GRAVE,
01176       UC_LATIN_CAPITAL_LETTER_O_WITH_ACUTE,
01177       UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX,
01178       UC_LATIN_CAPITAL_LETTER_G_WITH_DOT_ABOVE,
01179       UC_LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS,
01180       UC_MULTIPLICATION_SIGN,
01181       UC_LATIN_CAPITAL_LETTER_G_WITH_CIRCUMFLEX,
01182       UC_LATIN_CAPITAL_LETTER_U_WITH_GRAVE,
01183       UC_LATIN_CAPITAL_LETTER_U_WITH_ACUTE,
01184       UC_LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX,
01185       UC_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS,
01186       UC_LATIN_CAPITAL_LETTER_U_WITH_BREVE,
01187       UC_LATIN_CAPITAL_LETTER_S_WITH_CIRCUMFLEX,
01188       UC_LATIN_SMALL_LETTER_SHARP_S,
01189       // ascii 0xE0 ----------------------------------
01190       UC_LATIN_SMALL_LETTER_A_WITH_GRAVE,
01191       UC_LATIN_SMALL_LETTER_A_WITH_ACUTE,
01192       UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX,
01193       NULL_CHAR,
01194       UC_LATIN_SMALL_LETTER_A_WITH_DIAERESIS,
01195       UC_LATIN_SMALL_LETTER_C_WITH_DOT_ABOVE,
01196       UC_LATIN_SMALL_LETTER_C_WITH_CIRCUMFLEX,
01197       UC_LATIN_SMALL_LETTER_C_WITH_CEDILLA,
01198       UC_LATIN_SMALL_LETTER_E_WITH_GRAVE,
01199       UC_LATIN_SMALL_LETTER_E_WITH_ACUTE,
01200       UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX,
01201       UC_LATIN_SMALL_LETTER_E_WITH_DIAERESIS,
01202       UC_LATIN_SMALL_LETTER_I_WITH_GRAVE,
01203       UC_LATIN_SMALL_LETTER_I_WITH_ACUTE,
01204       UC_LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX,
01205       UC_LATIN_SMALL_LETTER_I_WITH_DIAERESIS,
01206       // ascii 0xF0 ----------------------------------
01207       NULL_CHAR,
01208       UC_LATIN_SMALL_LETTER_N_WITH_TILDE,
01209       UC_LATIN_SMALL_LETTER_O_WITH_GRAVE,
01210       UC_LATIN_SMALL_LETTER_O_WITH_ACUTE,
01211       UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX,
01212       UC_LATIN_SMALL_LETTER_G_WITH_DOT_ABOVE,
01213       UC_LATIN_SMALL_LETTER_O_WITH_DIAERESIS,
01214       UC_DIVISION_SIGN,
01215       UC_LATIN_SMALL_LETTER_G_WITH_CIRCUMFLEX,
01216       UC_LATIN_SMALL_LETTER_U_WITH_GRAVE,
01217       UC_LATIN_SMALL_LETTER_U_WITH_ACUTE,
01218       UC_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX,
01219       UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS,
01220       UC_LATIN_SMALL_LETTER_U_WITH_BREVE,
01221       UC_LATIN_SMALL_LETTER_S_WITH_CIRCUMFLEX,
01222       UC_DOT_ABOVE,
01223    },
01224 
01225    {
01226       // table 4 = iso 8859-4: "Latin Alphabet No 4"
01227       // ascii 0xA0 ----------------------------------
01228       UC_NO_BREAK_SPACE,
01229       UC_LATIN_CAPITAL_LETTER_A_WITH_OGONEK,
01230       UC_LATIN_SMALL_LETTER_KRA,
01231       UC_LATIN_CAPITAL_LETTER_R_WITH_CEDILLA,
01232       UC_CURRENCY_SIGN,
01233       UC_LATIN_CAPITAL_LETTER_I_WITH_TILDE,
01234       UC_LATIN_CAPITAL_LETTER_L_WITH_CEDILLA,
01235       UC_SECTION_SIGN,
01236       UC_DIAERESIS,
01237       UC_LATIN_CAPITAL_LETTER_S_WITH_CARON,
01238       UC_LATIN_CAPITAL_LETTER_E_WITH_MACRON,
01239       UC_LATIN_CAPITAL_LETTER_G_WITH_CEDILLA,
01240       UC_LATIN_CAPITAL_LETTER_T_WITH_STROKE,
01241       UC_SOFT_HYPHEN,
01242       UC_LATIN_CAPITAL_LETTER_Z_WITH_CARON,
01243       UC_MACRON,
01244       // ascii 0xB0 ----------------------------------
01245       UC_DEGREE_SIGN,
01246       UC_LATIN_SMALL_LETTER_A_WITH_OGONEK,
01247       UC_OGONEK,
01248       UC_LATIN_SMALL_LETTER_R_WITH_CEDILLA,
01249       UC_ACUTE_ACCENT,
01250       UC_LATIN_SMALL_LETTER_I_WITH_TILDE,
01251       UC_LATIN_SMALL_LETTER_L_WITH_CEDILLA,
01252       UC_CARON,
01253       UC_CEDILLA,
01254       UC_LATIN_SMALL_LETTER_S_WITH_CARON,
01255       UC_LATIN_SMALL_LETTER_E_WITH_MACRON,
01256       UC_LATIN_SMALL_LETTER_G_WITH_CEDILLA,
01257       UC_LATIN_SMALL_LETTER_T_WITH_STROKE,
01258       UC_LATIN_CAPITAL_LETTER_ENG,
01259       UC_LATIN_SMALL_LETTER_Z_WITH_CARON,
01260       UC_LATIN_SMALL_LETTER_ENG,
01261       // ascii 0xC0 ----------------------------------
01262       UC_LATIN_CAPITAL_LETTER_A_WITH_MACRON,
01263       UC_LATIN_CAPITAL_LETTER_A_WITH_ACUTE,
01264       UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX,
01265       UC_LATIN_CAPITAL_LETTER_A_WITH_TILDE,
01266       UC_LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS,
01267       UC_LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE,
01268       UC_LATIN_CAPITAL_LIGATURE_AE,
01269       UC_LATIN_CAPITAL_LETTER_I_WITH_OGONEK,
01270       UC_LATIN_CAPITAL_LETTER_C_WITH_CARON,
01271       UC_LATIN_CAPITAL_LETTER_E_WITH_ACUTE,
01272       UC_LATIN_CAPITAL_LETTER_E_WITH_OGONEK,
01273       UC_LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS,
01274       UC_LATIN_CAPITAL_LETTER_E_WITH_DOT_ABOVE,
01275       UC_LATIN_CAPITAL_LETTER_I_WITH_ACUTE,
01276       UC_LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX,
01277       UC_LATIN_CAPITAL_LETTER_I_WITH_MACRON,
01278       // ascii 0xD0 ----------------------------------
01279       UC_LATIN_CAPITAL_LETTER_D_WITH_STROKE,
01280       UC_LATIN_CAPITAL_LETTER_N_WITH_CEDILLA,
01281       UC_LATIN_CAPITAL_LETTER_O_WITH_MACRON,
01282       UC_LATIN_CAPITAL_LETTER_K_WITH_CEDILLA,
01283       UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX,
01284       UC_LATIN_CAPITAL_LETTER_O_WITH_TILDE,
01285       UC_LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS,
01286       UC_MULTIPLICATION_SIGN,
01287       UC_LATIN_CAPITAL_LETTER_O_WITH_STROKE,
01288       UC_LATIN_CAPITAL_LETTER_U_WITH_OGONEK,
01289       UC_LATIN_CAPITAL_LETTER_U_WITH_ACUTE,
01290       UC_LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX,
01291       UC_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS,
01292       UC_LATIN_CAPITAL_LETTER_U_WITH_TILDE,
01293       UC_LATIN_CAPITAL_LETTER_U_WITH_MACRON,
01294       UC_LATIN_SMALL_LETTER_SHARP_S,
01295       // ascii 0xE0 ----------------------------------
01296       UC_LATIN_SMALL_LETTER_A_WITH_MACRON,
01297       UC_LATIN_SMALL_LETTER_A_WITH_ACUTE,
01298       UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX,
01299       UC_LATIN_SMALL_LETTER_A_WITH_TILDE,
01300       UC_LATIN_SMALL_LETTER_A_WITH_DIAERESIS,
01301       UC_LATIN_SMALL_LETTER_A_WITH_RING_ABOVE,
01302       UC_LATIN_SMALL_LIGATURE_AE,
01303       UC_LATIN_SMALL_LETTER_I_WITH_OGONEK,
01304       UC_LATIN_SMALL_LETTER_C_WITH_CARON,
01305       UC_LATIN_SMALL_LETTER_E_WITH_ACUTE,
01306       UC_LATIN_SMALL_LETTER_E_WITH_OGONEK,
01307       UC_LATIN_SMALL_LETTER_E_WITH_DIAERESIS,
01308       UC_LATIN_SMALL_LETTER_E_WITH_DOT_ABOVE,
01309       UC_LATIN_SMALL_LETTER_I_WITH_ACUTE,
01310       UC_LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX,
01311       UC_LATIN_SMALL_LETTER_I_WITH_MACRON,
01312       // ascii 0xF0 ----------------------------------
01313       UC_LATIN_SMALL_LETTER_D_WITH_STROKE,
01314       UC_LATIN_SMALL_LETTER_N_WITH_CEDILLA,
01315       UC_LATIN_SMALL_LETTER_O_WITH_MACRON,
01316       UC_LATIN_SMALL_LETTER_K_WITH_CEDILLA,
01317       UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX,
01318       UC_LATIN_SMALL_LETTER_O_WITH_TILDE,
01319       UC_LATIN_SMALL_LETTER_O_WITH_DIAERESIS,
01320       UC_DIVISION_SIGN,
01321       UC_LATIN_SMALL_LETTER_O_WITH_STROKE,
01322       UC_LATIN_SMALL_LETTER_U_WITH_OGONEK,
01323       UC_LATIN_SMALL_LETTER_U_WITH_ACUTE,
01324       UC_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX,
01325       UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS,
01326       UC_LATIN_SMALL_LETTER_U_WITH_TILDE,
01327       UC_LATIN_SMALL_LETTER_U_WITH_MACRON,
01328       UC_DOT_ABOVE
01329    },
01330 
01331    {
01332       // table 5 = iso 8859-5: "Latin/Cyrillic Alphabet"
01333       // ascii 0xA0 ----------------------------------
01334       UC_NO_BREAK_SPACE,
01335       UC_CYRILLIC_CAPITAL_LETTER_IO,
01336       UC_CYRILLIC_CAPITAL_LETTER_DJE,
01337       UC_CYRILLIC_CAPITAL_LETTER_GJE,
01338       UC_CYRILLIC_CAPITAL_LETTER_UKRAINIAN_IE,
01339       UC_CYRILLIC_CAPITAL_LETTER_DZE,
01340       UC_CYRILLIC_CAPITAL_LETTER_BYELORUSSIAN_UKRAINIAN_I,
01341       UC_CYRILLIC_CAPITAL_LETTER_YI,
01342       UC_CYRILLIC_CAPITAL_LETTER_JE,
01343       UC_CYRILLIC_CAPITAL_LETTER_LJE,
01344       UC_CYRILLIC_CAPITAL_LETTER_NJE,
01345       UC_CYRILLIC_CAPITAL_LETTER_TSHE,
01346       UC_CYRILLIC_CAPITAL_LETTER_KJE,
01347       UC_SOFT_HYPHEN,
01348       UC_CYRILLIC_CAPITAL_LETTER_SHORT_U,
01349       UC_CYRILLIC_CAPITAL_LETTER_DZHE,
01350       // ascii 0xB0 ----------------------------------
01351       UC_CYRILLIC_CAPITAL_LETTER_A,
01352       UC_CYRILLIC_CAPITAL_LETTER_BE,
01353       UC_CYRILLIC_CAPITAL_LETTER_VE,
01354       UC_CYRILLIC_CAPITAL_LETTER_GHE,
01355       UC_CYRILLIC_CAPITAL_LETTER_DE,
01356       UC_CYRILLIC_CAPITAL_LETTER_IE,
01357       UC_CYRILLIC_CAPITAL_LETTER_ZHE,
01358       UC_CYRILLIC_CAPITAL_LETTER_ZE,
01359       UC_CYRILLIC_CAPITAL_LETTER_I,
01360       UC_CYRILLIC_CAPITAL_LETTER_SHORT_I,
01361       UC_CYRILLIC_CAPITAL_LETTER_KA,
01362       UC_CYRILLIC_CAPITAL_LETTER_EL,
01363       UC_CYRILLIC_CAPITAL_LETTER_EM,
01364       UC_CYRILLIC_CAPITAL_LETTER_EN,
01365       UC_CYRILLIC_CAPITAL_LETTER_O,
01366       UC_CYRILLIC_CAPITAL_LETTER_PE,
01367       // ascii 0xC0 ----------------------------------
01368       UC_CYRILLIC_CAPITAL_LETTER_ER,
01369       UC_CYRILLIC_CAPITAL_LETTER_ES,
01370       UC_CYRILLIC_CAPITAL_LETTER_TE,
01371       UC_CYRILLIC_CAPITAL_LETTER_U,
01372       UC_CYRILLIC_CAPITAL_LETTER_EF,
01373       UC_CYRILLIC_CAPITAL_LETTER_HA,
01374       UC_CYRILLIC_CAPITAL_LETTER_TSE,
01375       UC_CYRILLIC_CAPITAL_LETTER_CHE,
01376       UC_CYRILLIC_CAPITAL_LETTER_SHA,
01377       UC_CYRILLIC_CAPITAL_LETTER_SHCHA,
01378       UC_CYRILLIC_CAPITAL_LETTER_HARD_SIGN,
01379       UC_CYRILLIC_CAPITAL_LETTER_YERU,
01380       UC_CYRILLIC_CAPITAL_LETTER_SOFT_SIGN,
01381       UC_CYRILLIC_CAPITAL_LETTER_E,
01382       UC_CYRILLIC_CAPITAL_LETTER_YU,
01383       UC_CYRILLIC_CAPITAL_LETTER_YA,
01384       // ascii 0xD0 ----------------------------------
01385       UC_CYRILLIC_SMALL_LETTER_A,
01386       UC_CYRILLIC_SMALL_LETTER_BE,
01387       UC_CYRILLIC_SMALL_LETTER_VE,
01388       UC_CYRILLIC_SMALL_LETTER_GHE,
01389       UC_CYRILLIC_SMALL_LETTER_DE,
01390       UC_CYRILLIC_SMALL_LETTER_IE,
01391       UC_CYRILLIC_SMALL_LETTER_ZHE,
01392       UC_CYRILLIC_SMALL_LETTER_ZE,
01393       UC_CYRILLIC_SMALL_LETTER_I,
01394       UC_CYRILLIC_SMALL_LETTER_SHORT_I,
01395       UC_CYRILLIC_SMALL_LETTER_KA,
01396       UC_CYRILLIC_SMALL_LETTER_EL,
01397       UC_CYRILLIC_SMALL_LETTER_EM,
01398       UC_CYRILLIC_SMALL_LETTER_EN,
01399       UC_CYRILLIC_SMALL_LETTER_O,
01400       UC_CYRILLIC_SMALL_LETTER_PE,
01401       // ascii 0xE0 ----------------------------------
01402       UC_CYRILLIC_SMALL_LETTER_ER,
01403       UC_CYRILLIC_SMALL_LETTER_ES,
01404       UC_CYRILLIC_SMALL_LETTER_TE,
01405       UC_CYRILLIC_SMALL_LETTER_U,
01406       UC_CYRILLIC_SMALL_LETTER_EF,
01407       UC_CYRILLIC_SMALL_LETTER_HA,
01408       UC_CYRILLIC_SMALL_LETTER_TSE,
01409       UC_CYRILLIC_SMALL_LETTER_CHE,
01410       UC_CYRILLIC_SMALL_LETTER_SHA,
01411       UC_CYRILLIC_SMALL_LETTER_SHCHA,
01412       UC_CYRILLIC_SMALL_LETTER_HARD_SIGN,
01413       UC_CYRILLIC_SMALL_LETTER_YERU,
01414       UC_CYRILLIC_SMALL_LETTER_SOFT_SIGN,
01415       UC_CYRILLIC_SMALL_LETTER_E,
01416       UC_CYRILLIC_SMALL_LETTER_YU,
01417       UC_CYRILLIC_SMALL_LETTER_YA,
01418       // ascii 0xF0 ----------------------------------
01419       UC_NUMERO_SIGN,
01420       UC_CYRILLIC_SMALL_LETTER_IO,
01421       UC_CYRILLIC_SMALL_LETTER_DJE,
01422       UC_CYRILLIC_SMALL_LETTER_GJE,
01423       UC_CYRILLIC_SMALL_LETTER_UKRAINIAN_IE,
01424       UC_CYRILLIC_SMALL_LETTER_DZE,
01425       UC_CYRILLIC_SMALL_LETTER_BYELORUSSIAN_UKRAINIAN_I,
01426       UC_CYRILLIC_SMALL_LETTER_YI,
01427       UC_CYRILLIC_SMALL_LETTER_JE,
01428       UC_CYRILLIC_SMALL_LETTER_LJE,
01429       UC_CYRILLIC_SMALL_LETTER_NJE,
01430       UC_CYRILLIC_SMALL_LETTER_TSHE,
01431       UC_CYRILLIC_SMALL_LETTER_KJE,
01432       UC_SECTION_SIGN,
01433       UC_CYRILLIC_SMALL_LETTER_SHORT_U,
01434       UC_CYRILLIC_SMALL_LETTER_DZHE
01435    },
01436 
01437    {
01438       // table 6 = iso 8859-6: "Latin/Arabic Alphabet"
01439       // ascii 0xA0 ----------------------------------
01440       UC_NO_BREAK_SPACE,
01441       NULL_CHAR,
01442       NULL_CHAR,
01443       NULL_CHAR,
01444       UC_CURRENCY_SIGN,
01445       NULL_CHAR,
01446       NULL_CHAR,
01447       NULL_CHAR,
01448       NULL_CHAR,
01449       NULL_CHAR,
01450       NULL_CHAR,
01451       NULL_CHAR,
01452       UC_ARABIC_COMMA,
01453       UC_SOFT_HYPHEN,
01454       NULL_CHAR,
01455       NULL_CHAR,
01456       // ascii 0xB0 ----------------------------------
01457       NULL_CHAR,
01458       NULL_CHAR,
01459       NULL_CHAR,
01460       NULL_CHAR,
01461       NULL_CHAR,
01462       NULL_CHAR,
01463       NULL_CHAR,
01464       NULL_CHAR,
01465       NULL_CHAR,
01466       NULL_CHAR,
01467       NULL_CHAR,
01468       UC_ARABIC_SEMICOLON,
01469       NULL_CHAR,
01470       NULL_CHAR,
01471       NULL_CHAR,
01472       UC_ARABIC_QUESTION_MARK,
01473       // ascii 0xC0 ----------------------------------
01474       NULL_CHAR,
01475       UC_ARABIC_LETTER_HAMZA,
01476       UC_ARABIC_LETTER_ALEF_WITH_MADDA_ABOVE,
01477       UC_ARABIC_LETTER_ALEF_WITH_HAMZA_ABOVE,
01478       UC_ARABIC_LETTER_WAW_WITH_HAMZA_ABOVE,
01479       UC_ARABIC_LETTER_ALEF_WITH_HAMZA_BELOW,
01480       UC_ARABIC_LETTER_YEH_WITH_HAMZA_ABOVE,
01481       UC_ARABIC_LETTER_ALEF,
01482       UC_ARABIC_LETTER_BEH,
01483       UC_ARABIC_LETTER_TEH_MARBUTA,
01484       UC_ARABIC_LETTER_TEH,
01485       UC_ARABIC_LETTER_THEH,
01486       UC_ARABIC_LETTER_JEEM,
01487       UC_ARABIC_LETTER_HAH,
01488       UC_ARABIC_LETTER_KHAH,
01489       UC_ARABIC_LETTER_DAL,
01490       // ascii 0xD0 ----------------------------------
01491       UC_ARABIC_LETTER_THAL,
01492       UC_ARABIC_LETTER_REH,
01493       UC_ARABIC_LETTER_ZAIN,
01494       UC_ARABIC_LETTER_SEEN,
01495       UC_ARABIC_LETTER_SHEEN,
01496       UC_ARABIC_LETTER_SAD,
01497       UC_ARABIC_LETTER_DAD,
01498       UC_ARABIC_LETTER_TAH,
01499       UC_ARABIC_LETTER_ZAH,
01500       UC_ARABIC_LETTER_AIN,
01501       UC_ARABIC_LETTER_GHAIN,
01502       NULL_CHAR,
01503       NULL_CHAR,
01504       NULL_CHAR,
01505       NULL_CHAR,
01506       NULL_CHAR,
01507       // ascii 0xE0 ----------------------------------
01508       UC_ARABIC_TATWEEL,
01509       UC_ARABIC_LETTER_FEH,
01510       UC_ARABIC_LETTER_QAF,
01511       UC_ARABIC_LETTER_KAF,
01512       UC_ARABIC_LETTER_LAM,
01513       UC_ARABIC_LETTER_MEEM,
01514       UC_ARABIC_LETTER_NOON,
01515       UC_ARABIC_LETTER_HEH,
01516       UC_ARABIC_LETTER_WAW,
01517       UC_ARABIC_LETTER_ALEF_MAKSURA,
01518       UC_ARABIC_LETTER_YEH,
01519       UC_ARABIC_FATHATAN,
01520       UC_ARABIC_DAMMATAN,
01521       UC_ARABIC_KASRATAN,
01522       UC_ARABIC_FATHA,
01523       UC_ARABIC_DAMMA,
01524       // ascii 0xF0 ----------------------------------
01525       UC_ARABIC_KASRA,
01526       UC_ARABIC_SHADDA,
01527       UC_ARABIC_SUKUN,
01528       NULL_CHAR,
01529       NULL_CHAR,
01530       NULL_CHAR,
01531       NULL_CHAR,
01532       NULL_CHAR,
01533       NULL_CHAR,
01534       NULL_CHAR,
01535       NULL_CHAR,
01536       NULL_CHAR,
01537       NULL_CHAR,
01538       NULL_CHAR,
01539       NULL_CHAR,
01540       NULL_CHAR
01541    },
01542 
01543    {
01544       // table 7 = iso 8859-7: "Latin/Greek Alphabet"
01545       // ascii 0xA0 ----------------------------------
01546       UC_NO_BREAK_SPACE,
01547       UC_LEFT_SINGLE_QUOTATION_MARK,
01548       UC_RIGHT_SINGLE_QUOTATION_MARK,
01549       UC_POUND_SIGN,
01550       NULL_CHAR,
01551       NULL_CHAR,
01552       UC_BROKEN_BAR,
01553       UC_SECTION_SIGN,
01554       UC_DIAERESIS,
01555       UC_COPYRIGHT_SIGN,
01556       NULL_CHAR,
01557       UC_LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
01558       UC_NOT_SIGN,
01559       UC_SOFT_HYPHEN,
01560       NULL_CHAR,
01561       UC_HORIZONTAL_BAR,
01562       // ascii 0xB0 ----------------------------------
01563       UC_DEGREE_SIGN,
01564       UC_PLUS_MINUS_SIGN,
01565       UC_SUPERSCRIPT_TWO,
01566       UC_SUPERSCRIPT_THREE,
01567       UC_GREEK_TONOS,
01568       UC_GREEK_DIALYTIKA_TONOS,
01569       UC_GREEK_CAPITAL_LETTER_ALPHA_WITH_TONOS,
01570       UC_GREEK_ANO_TELEIA,
01571       UC_GREEK_CAPITAL_LETTER_EPSILON_WITH_TONOS,
01572       UC_GREEK_CAPITAL_LETTER_ETA_WITH_TONOS,
01573       UC_GREEK_CAPITAL_LETTER_IOTA_WITH_TONOS,
01574       UC_RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
01575       UC_GREEK_CAPITAL_LETTER_OMICRON_WITH_TONOS,
01576       UC_VULGAR_FRACTION_ONE_HALF,
01577       UC_GREEK_CAPITAL_LETTER_UPSILON_WITH_TONOS,
01578       UC_GREEK_CAPITAL_LETTER_OMEGA_WITH_TONOS,
01579       // ascii 0xC0 ----------------------------------
01580       UC_GREEK_SMALL_LETTER_IOTA_WITH_DIALYTIKA_AND_TONOS,
01581       UC_GREEK_CAPITAL_LETTER_ALPHA,
01582       UC_GREEK_CAPITAL_LETTER_BETA,
01583       UC_GREEK_CAPITAL_LETTER_GAMMA,
01584       UC_GREEK_CAPITAL_LETTER_DELTA,
01585       UC_GREEK_CAPITAL_LETTER_EPSILON,
01586       UC_GREEK_CAPITAL_LETTER_ZETA,
01587       UC_GREEK_CAPITAL_LETTER_ETA,
01588       UC_GREEK_CAPITAL_LETTER_THETA,
01589       UC_GREEK_CAPITAL_LETTER_IOTA,
01590       UC_GREEK_CAPITAL_LETTER_KAPPA,
01591       UC_GREEK_CAPITAL_LETTER_LAMDA,
01592       UC_GREEK_CAPITAL_LETTER_MU,
01593       UC_GREEK_CAPITAL_LETTER_NU,
01594       UC_GREEK_CAPITAL_LETTER_XI,
01595       UC_GREEK_CAPITAL_LETTER_OMICRON,
01596       // ascii 0xD0 ----------------------------------
01597       UC_GREEK_CAPITAL_LETTER_PI,
01598       UC_GREEK_CAPITAL_LETTER_RHO,
01599       NULL_CHAR,
01600       UC_GREEK_CAPITAL_LETTER_SIGMA,
01601       UC_GREEK_CAPITAL_LETTER_TAU,
01602       UC_GREEK_CAPITAL_LETTER_UPSILON,
01603       UC_GREEK_CAPITAL_LETTER_PHI,
01604       UC_GREEK_CAPITAL_LETTER_CHI,
01605       UC_GREEK_CAPITAL_LETTER_PSI,
01606       UC_GREEK_CAPITAL_LETTER_OMEGA,
01607       UC_GREEK_CAPITAL_LETTER_IOTA_WITH_DIALYTIKA,
01608       UC_GREEK_CAPITAL_LETTER_UPSILON_WITH_DIALYTIKA,
01609       UC_GREEK_SMALL_LETTER_ALPHA_WITH_TONOS,
01610       UC_GREEK_SMALL_LETTER_EPSILON_WITH_TONOS,
01611       UC_GREEK_SMALL_LETTER_ETA_WITH_TONOS,
01612       UC_GREEK_SMALL_LETTER_IOTA_WITH_TONOS,
01613       // ascii 0xE0 ----------------------------------
01614       UC_GREEK_SMALL_LETTER_UPSILON_WITH_DIALYTIKA_AND_TONOS,
01615       UC_GREEK_SMALL_LETTER_ALPHA,
01616       UC_GREEK_SMALL_LETTER_BETA,
01617       UC_GREEK_SMALL_LETTER_GAMMA,
01618       UC_GREEK_SMALL_LETTER_DELTA,
01619       UC_GREEK_SMALL_LETTER_EPSILON,
01620       UC_GREEK_SMALL_LETTER_ZETA,
01621       UC_GREEK_SMALL_LETTER_ETA,
01622       UC_GREEK_SMALL_LETTER_THETA,
01623       UC_GREEK_SMALL_LETTER_IOTA,
01624       UC_GREEK_SMALL_LETTER_KAPPA,
01625       UC_GREEK_SMALL_LETTER_LAMDA,
01626       UC_GREEK_SMALL_LETTER_MU,
01627       UC_GREEK_SMALL_LETTER_NU,
01628       UC_GREEK_SMALL_LETTER_XI,
01629       UC_GREEK_SMALL_LETTER_OMICRON,
01630       // ascii 0xF0 ----------------------------------
01631       UC_GREEK_SMALL_LETTER_PI,
01632       UC_GREEK_SMALL_LETTER_RHO,
01633       UC_GREEK_SMALL_LETTER_FINAL_SIGMA,
01634       UC_GREEK_SMALL_LETTER_SIGMA,
01635       UC_GREEK_SMALL_LETTER_TAU,
01636       UC_GREEK_SMALL_LETTER_UPSILON,
01637       UC_GREEK_SMALL_LETTER_PHI,
01638       UC_GREEK_SMALL_LETTER_CHI,
01639       UC_GREEK_SMALL_LETTER_PSI,
01640       UC_GREEK_SMALL_LETTER_OMEGA,
01641       UC_GREEK_SMALL_LETTER_IOTA_WITH_DIALYTIKA,
01642       UC_GREEK_SMALL_LETTER_UPSILON_WITH_DIALYTIKA,
01643       UC_GREEK_SMALL_LETTER_OMICRON_WITH_TONOS,
01644       UC_GREEK_SMALL_LETTER_UPSILON_WITH_TONOS,
01645       UC_GREEK_SMALL_LETTER_OMEGA_WITH_TONOS,
01646       NULL_CHAR
01647    },
01648 
01649    {
01650       // table 8 = iso 8859-8: "Latin/Hebrew Alphabet"
01651       // ascii 0xA0 ----------------------------------
01652       UC_NO_BREAK_SPACE,
01653       NULL_CHAR,
01654       UC_CENT_SIGN,
01655       UC_POUND_SIGN,
01656       UC_CURRENCY_SIGN,
01657       UC_YEN_SIGN,
01658       UC_BROKEN_BAR,
01659       UC_SECTION_SIGN,
01660       UC_DIAERESIS,
01661       UC_COPYRIGHT_SIGN,
01662       UC_MULTIPLICATION_SIGN,
01663       UC_LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
01664       UC_NOT_SIGN,
01665       UC_SOFT_HYPHEN,
01666       UC_REGISTERED_SIGN,
01667       UC_MACRON,
01668       // ascii 0xB0 ----------------------------------
01669       UC_DEGREE_SIGN,
01670       UC_PLUS_MINUS_SIGN,
01671       UC_SUPERSCRIPT_TWO,
01672       UC_SUPERSCRIPT_THREE,
01673       UC_ACUTE_ACCENT,
01674       UC_MICRO_SIGN,
01675       UC_PILCROW_SIGN,
01676       UC_MIDDLE_DOT,
01677       UC_CEDILLA,
01678       UC_SUPERSCRIPT_ONE,
01679       UC_DIVISION_SIGN,
01680       UC_RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
01681       UC_VULGAR_FRACTION_ONE_QUARTER,
01682       UC_VULGAR_FRACTION_ONE_HALF,
01683       UC_VULGAR_FRACTION_THREE_QUARTERS,
01684       NULL_CHAR,
01685       // ascii 0xC0 ----------------------------------
01686       NULL_CHAR,
01687       NULL_CHAR,
01688       NULL_CHAR,
01689       NULL_CHAR,
01690       NULL_CHAR,
01691       NULL_CHAR,
01692       NULL_CHAR,
01693       NULL_CHAR,
01694       NULL_CHAR,
01695       NULL_CHAR,
01696       NULL_CHAR,
01697       NULL_CHAR,
01698       NULL_CHAR,
01699       NULL_CHAR,
01700       NULL_CHAR,
01701       NULL_CHAR,
01702       // ascii 0xD0 ----------------------------------
01703       NULL_CHAR,
01704       NULL_CHAR,
01705       NULL_CHAR,
01706       NULL_CHAR,
01707       NULL_CHAR,
01708       NULL_CHAR,
01709       NULL_CHAR,
01710       NULL_CHAR,
01711       NULL_CHAR,
01712       NULL_CHAR,
01713       NULL_CHAR,
01714       NULL_CHAR,
01715       NULL_CHAR,
01716       NULL_CHAR,
01717       NULL_CHAR,
01718       UC_DOUBLE_LOW_LINE,
01719       // ascii 0xE0 ----------------------------------
01720       UC_HEBREW_LETTER_ALEF,
01721       UC_HEBREW_LETTER_BET,
01722       UC_HEBREW_LETTER_GIMEL,
01723       UC_HEBREW_LETTER_DALET,
01724       UC_HEBREW_LETTER_HE,
01725       UC_HEBREW_LETTER_VAV,
01726       UC_HEBREW_LETTER_ZAYIN,
01727       UC_HEBREW_LETTER_HET,
01728       UC_HEBREW_LETTER_TET,
01729       UC_HEBREW_LETTER_YOD,
01730       UC_HEBREW_LETTER_FINAL_KAF,
01731       UC_HEBREW_LETTER_KAF,
01732       UC_HEBREW_LETTER_LAMED,
01733       UC_HEBREW_LETTER_FINAL_MEM,
01734       UC_HEBREW_LETTER_MEM,
01735       UC_HEBREW_LETTER_FINAL_NUN,
01736       // ascii 0xF0 ----------------------------------
01737       UC_HEBREW_LETTER_NUN,
01738       UC_HEBREW_LETTER_SAMEKH,
01739       UC_HEBREW_LETTER_AYIN,
01740       UC_HEBREW_LETTER_FINAL_PE,
01741       UC_HEBREW_LETTER_PE,
01742       UC_HEBREW_LETTER_FINAL_TSADI,
01743       UC_HEBREW_LETTER_TSADI,
01744       UC_HEBREW_LETTER_QOF,
01745       UC_HEBREW_LETTER_RESH,
01746       UC_HEBREW_LETTER_SHIN,
01747       UC_HEBREW_LETTER_TAV,
01748       NULL_CHAR,
01749       NULL_CHAR,
01750       NULL_CHAR,
01751       NULL_CHAR,
01752       NULL_CHAR
01753    },
01754 
01755    {
01756       // table 9 = iso 8859-9: "Latin Alphabet No 5"
01757       // ascii 0xA0 ----------------------------------
01758       UC_NO_BREAK_SPACE,
01759       UC_INVERTED_EXCLAMATION_MARK,
01760       UC_CENT_SIGN,
01761       UC_POUND_SIGN,
01762       UC_CURRENCY_SIGN,
01763       UC_YEN_SIGN,
01764       UC_BROKEN_BAR,
01765       UC_SECTION_SIGN,
01766       UC_DIAERESIS,
01767       UC_COPYRIGHT_SIGN,
01768       UC_MULTIPLICATION_SIGN,
01769       UC_LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
01770       UC_NOT_SIGN,
01771       UC_SOFT_HYPHEN,
01772       UC_REGISTERED_SIGN,
01773       UC_MACRON,
01774       // ascii 0xB0 ----------------------------------
01775       UC_DEGREE_SIGN,
01776       UC_PLUS_MINUS_SIGN,
01777       UC_SUPERSCRIPT_TWO,
01778       UC_SUPERSCRIPT_THREE,
01779       UC_ACUTE_ACCENT,
01780       UC_MICRO_SIGN,
01781       UC_PILCROW_SIGN,
01782       UC_MIDDLE_DOT,
01783       UC_CEDILLA,
01784       UC_SUPERSCRIPT_ONE,
01785       UC_DIVISION_SIGN,
01786       UC_RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
01787       UC_VULGAR_FRACTION_ONE_QUARTER,
01788       UC_VULGAR_FRACTION_ONE_HALF,
01789       UC_VULGAR_FRACTION_THREE_QUARTERS,
01790       UC_INVERTED_QUESTION_MARK,
01791       // ascii 0xC0 ----------------------------------
01792       UC_LATIN_CAPITAL_LETTER_A_WITH_GRAVE,
01793       UC_LATIN_CAPITAL_LETTER_A_WITH_ACUTE,
01794       UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX,
01795       UC_LATIN_CAPITAL_LETTER_A_WITH_TILDE,
01796       UC_LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS,
01797       UC_LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE,
01798       UC_LATIN_CAPITAL_LIGATURE_AE,
01799       UC_LATIN_CAPITAL_LETTER_C_WITH_CEDILLA,
01800       UC_LATIN_CAPITAL_LETTER_E_WITH_GRAVE,
01801       UC_LATIN_CAPITAL_LETTER_E_WITH_ACUTE,
01802       UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX,
01803       UC_LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS,
01804       UC_LATIN_CAPITAL_LETTER_I_WITH_GRAVE,
01805       UC_LATIN_CAPITAL_LETTER_I_WITH_ACUTE,
01806       UC_LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX,
01807       UC_LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS,
01808       // ascii 0xD0 ----------------------------------
01809       UC_LATIN_CAPITAL_LETTER_G_WITH_BREVE,
01810       UC_LATIN_CAPITAL_LETTER_N_WITH_TILDE,
01811       UC_LATIN_CAPITAL_LETTER_O_WITH_GRAVE,
01812       UC_LATIN_CAPITAL_LETTER_O_WITH_ACUTE,
01813       UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX,
01814       UC_LATIN_CAPITAL_LETTER_O_WITH_TILDE,
01815       UC_LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS,
01816       UC_MULTIPLICATION_SIGN,
01817       UC_LATIN_CAPITAL_LETTER_O_WITH_STROKE,
01818       UC_LATIN_CAPITAL_LETTER_U_WITH_GRAVE,
01819       UC_LATIN_CAPITAL_LETTER_U_WITH_ACUTE,
01820       UC_LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX,
01821       UC_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS,
01822       UC_LATIN_CAPITAL_LETTER_I_WITH_DOT_ABOVE,
01823       UC_LATIN_CAPITAL_LETTER_S_WITH_CEDILLA,
01824       UC_LATIN_SMALL_LETTER_SHARP_S,
01825       // ascii 0xE0 ----------------------------------
01826       UC_LATIN_SMALL_LETTER_A_WITH_GRAVE,
01827       UC_LATIN_SMALL_LETTER_A_WITH_ACUTE,
01828       UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX,
01829       UC_LATIN_SMALL_LETTER_A_WITH_TILDE,
01830       UC_LATIN_SMALL_LETTER_A_WITH_DIAERESIS,
01831       UC_LATIN_SMALL_LETTER_A_WITH_RING_ABOVE,
01832       UC_LATIN_SMALL_LIGATURE_AE,
01833       UC_LATIN_SMALL_LETTER_C_WITH_CEDILLA,
01834       UC_LATIN_SMALL_LETTER_E_WITH_GRAVE,
01835       UC_LATIN_SMALL_LETTER_E_WITH_ACUTE,
01836       UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX,
01837       UC_LATIN_SMALL_LETTER_E_WITH_DIAERESIS,
01838       UC_LATIN_SMALL_LETTER_I_WITH_GRAVE,
01839       UC_LATIN_SMALL_LETTER_I_WITH_ACUTE,
01840       UC_LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX,
01841       UC_LATIN_SMALL_LETTER_I_WITH_DIAERESIS,
01842       // ascii 0xF0 ----------------------------------
01843       UC_LATIN_SMALL_LETTER_G_WITH_BREVE,
01844       UC_LATIN_SMALL_LETTER_N_WITH_TILDE,
01845       UC_LATIN_SMALL_LETTER_O_WITH_GRAVE,
01846       UC_LATIN_SMALL_LETTER_O_WITH_ACUTE,
01847       UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX,
01848       UC_LATIN_SMALL_LETTER_O_WITH_TILDE,
01849       UC_LATIN_SMALL_LETTER_O_WITH_DIAERESIS,
01850       UC_DIVISION_SIGN,
01851       UC_LATIN_SMALL_LETTER_O_WITH_STROKE,
01852       UC_LATIN_SMALL_LETTER_U_WITH_GRAVE,
01853       UC_LATIN_SMALL_LETTER_U_WITH_ACUTE,
01854       UC_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX,
01855       UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS,
01856       UC_LATIN_SMALL_LETTER_DOTLESS_I,
01857       UC_LATIN_SMALL_LETTER_S_WITH_CEDILLA,
01858       UC_LATIN_SMALL_LETTER_Y_WITH_DIAERESIS
01859    },
01860 
01861    {
01862       // table 10 = iso 8859-10: "Latin Alphabet No 6"
01863       // ascii 0xA0 ----------------------------------
01864       UC_NO_BREAK_SPACE,
01865       UC_LATIN_CAPITAL_LETTER_A_WITH_OGONEK,
01866       UC_LATIN_CAPITAL_LETTER_E_WITH_MACRON,
01867       UC_LATIN_CAPITAL_LETTER_G_WITH_CEDILLA,
01868       UC_LATIN_CAPITAL_LETTER_I_WITH_MACRON,
01869       UC_LATIN_CAPITAL_LETTER_I_WITH_TILDE,
01870       UC_LATIN_CAPITAL_LETTER_K_WITH_CEDILLA,
01871       UC_SECTION_SIGN,
01872       UC_LATIN_CAPITAL_LETTER_L_WITH_CEDILLA,
01873       UC_LATIN_CAPITAL_LETTER_D_WITH_STROKE,
01874       UC_LATIN_CAPITAL_LETTER_S_WITH_CARON,
01875       UC_LATIN_CAPITAL_LETTER_T_WITH_STROKE,
01876       UC_LATIN_CAPITAL_LETTER_Z_WITH_CARON,
01877       UC_SOFT_HYPHEN,
01878       UC_LATIN_CAPITAL_LETTER_U_WITH_MACRON,
01879       UC_LATIN_CAPITAL_LETTER_ENG,
01880       // ascii 0xB0 ----------------------------------
01881       UC_DEGREE_SIGN,
01882       UC_LATIN_SMALL_LETTER_A_WITH_OGONEK,
01883       UC_LATIN_SMALL_LETTER_E_WITH_MACRON,
01884       UC_LATIN_SMALL_LETTER_G_WITH_CEDILLA,
01885       UC_LATIN_SMALL_LETTER_I_WITH_MACRON,
01886       UC_LATIN_SMALL_LETTER_I_WITH_TILDE,
01887       UC_LATIN_SMALL_LETTER_K_WITH_CEDILLA,
01888       UC_MIDDLE_DOT,
01889       UC_LATIN_SMALL_LETTER_L_WITH_CEDILLA,
01890       UC_LATIN_SMALL_LETTER_D_WITH_STROKE,
01891       UC_LATIN_SMALL_LETTER_S_WITH_CARON,
01892       UC_LATIN_SMALL_LETTER_T_WITH_STROKE,
01893       UC_LATIN_SMALL_LETTER_Z_WITH_CARON,
01894       UC_HORIZONTAL_BAR,
01895       UC_LATIN_SMALL_LETTER_U_WITH_MACRON,
01896       UC_LATIN_SMALL_LETTER_ENG,
01897       // ascii 0xC0 ----------------------------------
01898       UC_LATIN_CAPITAL_LETTER_A_WITH_MACRON,
01899       UC_LATIN_CAPITAL_LETTER_A_WITH_ACUTE,
01900       UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX,
01901       UC_LATIN_CAPITAL_LETTER_A_WITH_TILDE,
01902       UC_LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS,
01903       UC_LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE,
01904       UC_LATIN_CAPITAL_LIGATURE_AE,
01905       UC_LATIN_CAPITAL_LETTER_I_WITH_OGONEK,
01906       UC_LATIN_CAPITAL_LETTER_C_WITH_CARON,
01907       UC_LATIN_CAPITAL_LETTER_E_WITH_ACUTE,
01908       UC_LATIN_CAPITAL_LETTER_E_WITH_OGONEK,
01909       UC_LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS,
01910       UC_LATIN_CAPITAL_LETTER_E_WITH_DOT_ABOVE,
01911       UC_LATIN_CAPITAL_LETTER_I_WITH_ACUTE,
01912       UC_LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX,
01913       UC_LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS,
01914       // ascii 0xD0 ----------------------------------
01915       UC_LATIN_CAPITAL_LETTER_ETH,
01916       UC_LATIN_CAPITAL_LETTER_N_WITH_CEDILLA,
01917       UC_LATIN_CAPITAL_LETTER_O_WITH_MACRON,
01918       UC_LATIN_CAPITAL_LETTER_O_WITH_ACUTE,
01919       UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX,
01920       UC_LATIN_CAPITAL_LETTER_O_WITH_TILDE,
01921       UC_LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS,
01922       UC_LATIN_CAPITAL_LETTER_U_WITH_TILDE,
01923       UC_LATIN_CAPITAL_LETTER_O_WITH_STROKE,
01924       UC_LATIN_CAPITAL_LETTER_U_WITH_OGONEK,
01925       UC_LATIN_CAPITAL_LETTER_U_WITH_ACUTE,
01926       UC_LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX,
01927       UC_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS,
01928       UC_LATIN_CAPITAL_LETTER_Y_WITH_ACUTE,
01929       UC_LATIN_CAPITAL_LETTER_THORN,
01930       UC_LATIN_SMALL_LETTER_SHARP_S,
01931       // ascii 0xE0 ----------------------------------
01932       UC_LATIN_SMALL_LETTER_A_WITH_MACRON,
01933       UC_LATIN_SMALL_LETTER_A_WITH_ACUTE,
01934       UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX,
01935       UC_LATIN_SMALL_LETTER_A_WITH_TILDE,
01936       UC_LATIN_SMALL_LETTER_A_WITH_DIAERESIS,
01937       UC_LATIN_SMALL_LETTER_A_WITH_RING_ABOVE,
01938       UC_LATIN_SMALL_LIGATURE_AE,
01939       UC_LATIN_SMALL_LETTER_I_WITH_OGONEK,
01940       UC_LATIN_SMALL_LETTER_C_WITH_CARON,
01941       UC_LATIN_SMALL_LETTER_E_WITH_ACUTE,
01942       UC_LATIN_SMALL_LETTER_E_WITH_OGONEK,
01943       UC_LATIN_SMALL_LETTER_E_WITH_DIAERESIS,
01944       UC_LATIN_SMALL_LETTER_E_WITH_DOT_ABOVE,
01945       UC_LATIN_SMALL_LETTER_I_WITH_ACUTE,
01946       UC_LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX,
01947       UC_LATIN_SMALL_LETTER_I_WITH_DIAERESIS,
01948       // ascii 0xF0 ----------------------------------
01949       UC_LATIN_SMALL_LETTER_ETH,
01950       UC_LATIN_SMALL_LETTER_N_WITH_CEDILLA,
01951       UC_LATIN_SMALL_LETTER_O_WITH_MACRON,
01952       UC_LATIN_SMALL_LETTER_O_WITH_ACUTE,
01953       UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX,
01954       UC_LATIN_SMALL_LETTER_O_WITH_TILDE,
01955       UC_LATIN_SMALL_LETTER_O_WITH_DIAERESIS,
01956       UC_LATIN_SMALL_LETTER_U_WITH_TILDE,
01957       UC_LATIN_SMALL_LETTER_O_WITH_STROKE,
01958       UC_LATIN_SMALL_LETTER_U_WITH_OGONEK,
01959       UC_LATIN_SMALL_LETTER_U_WITH_ACUTE,
01960       UC_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX,
01961       UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS,
01962       UC_LATIN_SMALL_LETTER_Y_WITH_ACUTE,
01963       UC_LATIN_SMALL_LETTER_THORN,
01964       UC_LATIN_SMALL_LETTER_KRA
01965    },
01966 
01967    {
01968       // table 11 = iso 8859-11
01969       // ascii 0xA0 ----------------------------------
01970       NULL_CHAR,
01971       NULL_CHAR,
01972       NULL_CHAR,
01973       NULL_CHAR,
01974       NULL_CHAR,
01975       NULL_CHAR,
01976       NULL_CHAR,
01977       NULL_CHAR,
01978       NULL_CHAR,
01979       NULL_CHAR,
01980       NULL_CHAR,
01981       NULL_CHAR,
01982       NULL_CHAR,
01983       NULL_CHAR,
01984       NULL_CHAR,
01985       NULL_CHAR,
01986       // ascii 0xB0 ----------------------------------
01987       NULL_CHAR,
01988       NULL_CHAR,
01989       NULL_CHAR,
01990       NULL_CHAR,
01991       NULL_CHAR,
01992       NULL_CHAR,
01993       NULL_CHAR,
01994       NULL_CHAR,
01995       NULL_CHAR,
01996       NULL_CHAR,
01997       NULL_CHAR,
01998       NULL_CHAR,
01999       NULL_CHAR,
02000       NULL_CHAR,
02001       NULL_CHAR,
02002       NULL_CHAR,
02003       // ascii 0xC0 ----------------------------------
02004       NULL_CHAR,
02005       NULL_CHAR,
02006       NULL_CHAR,
02007       NULL_CHAR,
02008       NULL_CHAR,
02009       NULL_CHAR,
02010       NULL_CHAR,
02011       NULL_CHAR,
02012       NULL_CHAR,
02013       NULL_CHAR,
02014       NULL_CHAR,
02015       NULL_CHAR,
02016       NULL_CHAR,
02017       NULL_CHAR,
02018       NULL_CHAR,
02019       NULL_CHAR,
02020       // ascii 0xD0 ----------------------------------
02021       NULL_CHAR,
02022       NULL_CHAR,
02023       NULL_CHAR,
02024       NULL_CHAR,
02025       NULL_CHAR,
02026       NULL_CHAR,
02027       NULL_CHAR,
02028       NULL_CHAR,
02029       NULL_CHAR,
02030       NULL_CHAR,
02031       NULL_CHAR,
02032       NULL_CHAR,
02033       NULL_CHAR,
02034       NULL_CHAR,
02035       NULL_CHAR,
02036       NULL_CHAR,
02037       // ascii 0xE0 ----------------------------------
02038       NULL_CHAR,
02039       NULL_CHAR,
02040       NULL_CHAR,
02041       NULL_CHAR,
02042       NULL_CHAR,
02043       NULL_CHAR,
02044       NULL_CHAR,
02045       NULL_CHAR,
02046       NULL_CHAR,
02047       NULL_CHAR,
02048       NULL_CHAR,
02049       NULL_CHAR,
02050       NULL_CHAR,
02051       NULL_CHAR,
02052       NULL_CHAR,
02053       NULL_CHAR,
02054       // ascii 0xF0 ----------------------------------
02055       NULL_CHAR,
02056       NULL_CHAR,
02057       NULL_CHAR,
02058       NULL_CHAR,
02059       NULL_CHAR,
02060       NULL_CHAR,
02061       NULL_CHAR,
02062       NULL_CHAR,
02063       NULL_CHAR,
02064       NULL_CHAR,
02065       NULL_CHAR,
02066       NULL_CHAR,
02067       NULL_CHAR,
02068       NULL_CHAR,
02069       NULL_CHAR,
02070       NULL_CHAR
02071    },
02072 
02073    {
02074       // table 12 = iso 8859-12
02075       // ascii 0xA0 ----------------------------------
02076       NULL_CHAR,
02077       NULL_CHAR,
02078       NULL_CHAR,
02079       NULL_CHAR,
02080       NULL_CHAR,
02081       NULL_CHAR,
02082       NULL_CHAR,
02083       NULL_CHAR,
02084       NULL_CHAR,
02085       NULL_CHAR,
02086       NULL_CHAR,
02087       NULL_CHAR,
02088       NULL_CHAR,
02089       NULL_CHAR,
02090       NULL_CHAR,
02091       NULL_CHAR,
02092       // ascii 0xB0 ----------------------------------
02093       NULL_CHAR,
02094       NULL_CHAR,
02095       NULL_CHAR,
02096       NULL_CHAR,
02097       NULL_CHAR,
02098       NULL_CHAR,
02099       NULL_CHAR,
02100       NULL_CHAR,
02101       NULL_CHAR,
02102       NULL_CHAR,
02103       NULL_CHAR,
02104       NULL_CHAR,
02105       NULL_CHAR,
02106       NULL_CHAR,
02107       NULL_CHAR,
02108       NULL_CHAR,
02109       // ascii 0xC0 ----------------------------------
02110       NULL_CHAR,
02111       NULL_CHAR,
02112       NULL_CHAR,
02113       NULL_CHAR,
02114       NULL_CHAR,
02115       NULL_CHAR,
02116       NULL_CHAR,
02117       NULL_CHAR,
02118       NULL_CHAR,
02119       NULL_CHAR,
02120       NULL_CHAR,
02121       NULL_CHAR,
02122       NULL_CHAR,
02123       NULL_CHAR,
02124       NULL_CHAR,
02125       NULL_CHAR,
02126       // ascii 0xD0 ----------------------------------
02127       NULL_CHAR,
02128       NULL_CHAR,
02129       NULL_CHAR,
02130       NULL_CHAR,
02131       NULL_CHAR,
02132       NULL_CHAR,
02133       NULL_CHAR,
02134       NULL_CHAR,
02135       NULL_CHAR,
02136       NULL_CHAR,
02137       NULL_CHAR,
02138       NULL_CHAR,
02139       NULL_CHAR,
02140       NULL_CHAR,
02141       NULL_CHAR,
02142       NULL_CHAR,
02143       // ascii 0xE0 ----------------------------------
02144       NULL_CHAR,
02145       NULL_CHAR,
02146       NULL_CHAR,
02147       NULL_CHAR,
02148       NULL_CHAR,
02149       NULL_CHAR,
02150       NULL_CHAR,
02151       NULL_CHAR,
02152       NULL_CHAR,
02153       NULL_CHAR,
02154       NULL_CHAR,
02155       NULL_CHAR,
02156       NULL_CHAR,
02157       NULL_CHAR,
02158       NULL_CHAR,
02159       NULL_CHAR,
02160       // ascii 0xF0 ----------------------------------
02161       NULL_CHAR,
02162       NULL_CHAR,
02163       NULL_CHAR,
02164       NULL_CHAR,
02165       NULL_CHAR,
02166       NULL_CHAR,
02167       NULL_CHAR,
02168       NULL_CHAR,
02169       NULL_CHAR,
02170       NULL_CHAR,
02171       NULL_CHAR,
02172       NULL_CHAR,
02173       NULL_CHAR,
02174       NULL_CHAR,
02175       NULL_CHAR,
02176       NULL_CHAR
02177    },
02178 
02179    {
02180       // table 13 = iso 8859-13 Latin/Baltic Rim
02181       // ascii 0xA0 ----------------------------------
02182       UC_NO_BREAK_SPACE,
02183       UC_RIGHT_DOUBLE_QUOTATION_MARK,
02184       UC_CENT_SIGN,
02185       UC_POUND_SIGN,
02186       UC_CURRENCY_SIGN,
02187       UC_DOUBLE_LOW_9_QUOTATION_MARK,
02188       UC_BROKEN_BAR,
02189       UC_SECTION_SIGN,
02190       UC_LATIN_CAPITAL_LETTER_O_WITH_STROKE,
02191       UC_COPYRIGHT_SIGN,
02192       UC_LATIN_CAPITAL_LETTER_R_WITH_CEDILLA,
02193       UC_LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
02194       UC_NOT_SIGN,
02195       UC_SOFT_HYPHEN,
02196       UC_REGISTERED_SIGN,
02197       UC_LATIN_CAPITAL_LIGATURE_AE,
02198       // ascii 0xB0 ----------------------------------
02199       UC_DEGREE_SIGN,
02200       UC_PLUS_MINUS_SIGN,
02201       UC_SUPERSCRIPT_TWO,
02202       UC_SUPERSCRIPT_THREE,
02203       UC_LEFT_DOUBLE_QUOTATION_MARK,
02204       UC_MICRO_SIGN,
02205       UC_PILCROW_SIGN,
02206       UC_MIDDLE_DOT,
02207       UC_LATIN_SMALL_LETTER_O_WITH_STROKE,
02208       UC_SUPERSCRIPT_ONE,
02209       UC_LATIN_SMALL_LETTER_R_WITH_CEDILLA,
02210       UC_RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
02211       UC_VULGAR_FRACTION_ONE_QUARTER,
02212       UC_VULGAR_FRACTION_ONE_HALF,
02213       UC_VULGAR_FRACTION_THREE_QUARTERS,
02214       UC_LATIN_SMALL_LIGATURE_AE,
02215       // ascii 0xC0 ----------------------------------
02216       UC_LATIN_CAPITAL_LETTER_A_WITH_OGONEK,
02217       UC_LATIN_CAPITAL_LETTER_I_WITH_OGONEK,
02218       UC_LATIN_CAPITAL_LETTER_A_WITH_MACRON,
02219       UC_LATIN_CAPITAL_LETTER_C_WITH_ACUTE,
02220       UC_LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS,
02221       UC_LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE,
02222       UC_LATIN_CAPITAL_LETTER_E_WITH_OGONEK,
02223       UC_LATIN_CAPITAL_LETTER_E_WITH_MACRON,
02224       UC_LATIN_CAPITAL_LETTER_C_WITH_CARON,
02225       UC_LATIN_CAPITAL_LETTER_E_WITH_ACUTE,
02226       UC_LATIN_CAPITAL_LETTER_Z_WITH_ACUTE,
02227       UC_LATIN_CAPITAL_LETTER_E_WITH_DOT_ABOVE,
02228       UC_LATIN_CAPITAL_LETTER_G_WITH_CEDILLA,
02229       UC_LATIN_CAPITAL_LETTER_K_WITH_CEDILLA,
02230       UC_LATIN_CAPITAL_LETTER_I_WITH_MACRON,
02231       UC_LATIN_CAPITAL_LETTER_L_WITH_CEDILLA,
02232       // ascii 0xD0 ----------------------------------
02233       UC_LATIN_CAPITAL_LETTER_S_WITH_CARON,
02234       UC_LATIN_CAPITAL_LETTER_N_WITH_ACUTE,
02235       UC_LATIN_CAPITAL_LETTER_N_WITH_CEDILLA,
02236       UC_LATIN_CAPITAL_LETTER_O_WITH_ACUTE,
02237       UC_LATIN_CAPITAL_LETTER_O_WITH_MACRON,
02238       UC_LATIN_CAPITAL_LETTER_O_WITH_TILDE,
02239       UC_LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS,
02240       UC_MULTIPLICATION_SIGN,
02241       UC_LATIN_CAPITAL_LETTER_U_WITH_OGONEK,
02242       UC_LATIN_CAPITAL_LETTER_L_WITH_STROKE,
02243       UC_LATIN_CAPITAL_LETTER_S_WITH_ACUTE,
02244       UC_LATIN_CAPITAL_LETTER_U_WITH_MACRON,
02245       UC_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS,
02246       UC_LATIN_CAPITAL_LETTER_Z_WITH_DOT_ABOVE,
02247       UC_LATIN_CAPITAL_LETTER_Z_WITH_CARON,
02248       UC_LATIN_SMALL_LETTER_SHARP_S,
02249       // ascii 0xE0 ----------------------------------
02250       UC_LATIN_SMALL_LETTER_A_WITH_OGONEK,
02251       UC_LATIN_SMALL_LETTER_I_WITH_OGONEK,
02252       UC_LATIN_SMALL_LETTER_A_WITH_MACRON,
02253       UC_LATIN_SMALL_LETTER_C_WITH_ACUTE,
02254       UC_LATIN_SMALL_LETTER_A_WITH_DIAERESIS,
02255       UC_LATIN_SMALL_LETTER_A_WITH_RING_ABOVE,
02256       UC_LATIN_SMALL_LETTER_E_WITH_OGONEK,
02257       UC_LATIN_SMALL_LETTER_E_WITH_MACRON,
02258       UC_LATIN_SMALL_LETTER_C_WITH_CARON,
02259       UC_LATIN_SMALL_LETTER_E_WITH_ACUTE,
02260       UC_LATIN_SMALL_LETTER_Z_WITH_ACUTE,
02261       UC_LATIN_SMALL_LETTER_E_WITH_DOT_ABOVE,
02262       UC_LATIN_SMALL_LETTER_G_WITH_CEDILLA,
02263       UC_LATIN_SMALL_LETTER_K_WITH_CEDILLA,
02264       UC_LATIN_SMALL_LETTER_I_WITH_MACRON,
02265       UC_LATIN_SMALL_LETTER_L_WITH_CEDILLA,
02266       // ascii 0xF0 ----------------------------------
02267       UC_LATIN_SMALL_LETTER_S_WITH_CARON,
02268       UC_LATIN_SMALL_LETTER_N_WITH_ACUTE,
02269       UC_LATIN_SMALL_LETTER_N_WITH_CEDILLA,
02270       UC_LATIN_SMALL_LETTER_O_WITH_ACUTE,
02271       UC_LATIN_SMALL_LETTER_O_WITH_MACRON,
02272       UC_LATIN_SMALL_LETTER_O_WITH_TILDE,
02273       UC_LATIN_SMALL_LETTER_O_WITH_DIAERESIS,
02274       UC_DIVISION_SIGN,
02275       UC_LATIN_SMALL_LETTER_U_WITH_OGONEK,
02276       UC_LATIN_SMALL_LETTER_L_WITH_STROKE,
02277       UC_LATIN_SMALL_LETTER_S_WITH_ACUTE,
02278       UC_LATIN_SMALL_LETTER_U_WITH_MACRON,
02279       UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS,
02280       UC_LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE,
02281       UC_LATIN_SMALL_LETTER_Z_WITH_CARON,
02282       UC_RIGHT_SINGLE_QUOTATION_MARK
02283    },
02284 
02285    {
02286       // table 14 = iso 8859-14
02287       // ascii 0xA0 ----------------------------------
02288       UC_NO_BREAK_SPACE,
02289       UC_LATIN_CAPITAL_LETTER_B_WITH_DOT_ABOVE,
02290       UC_LATIN_SMALL_LETTER_B_WITH_DOT_ABOVE,
02291       UC_POUND_SIGN,
02292       UC_LATIN_CAPITAL_LETTER_C_WITH_DOT_ABOVE,
02293       UC_LATIN_SMALL_LETTER_C_WITH_DOT_ABOVE,
02294       UC_LATIN_CAPITAL_LETTER_D_WITH_DOT_ABOVE,
02295       UC_SECTION_SIGN,
02296       UC_LATIN_CAPITAL_LETTER_W_WITH_GRAVE,
02297       UC_COPYRIGHT_SIGN,
02298       UC_LATIN_CAPITAL_LETTER_W_WITH_ACUTE,
02299       UC_LATIN_SMALL_LETTER_D_WITH_DOT_ABOVE,
02300       UC_LATIN_CAPITAL_LETTER_Y_WITH_GRAVE,
02301       UC_SOFT_HYPHEN,
02302       UC_REGISTERED_SIGN,
02303       UC_LATIN_CAPITAL_LETTER_Y_WITH_DIAERESIS,
02304       // ascii 0xB0 ----------------------------------
02305       UC_LATIN_CAPITAL_LETTER_F_WITH_DOT_ABOVE,
02306       UC_LATIN_SMALL_LETTER_F_WITH_DOT_ABOVE,
02307       UC_LATIN_CAPITAL_LETTER_G_WITH_DOT_ABOVE,
02308       UC_LATIN_SMALL_LETTER_G_WITH_DOT_ABOVE,
02309       UC_LATIN_CAPITAL_LETTER_M_WITH_DOT_ABOVE,
02310       UC_LATIN_SMALL_LETTER_M_WITH_DOT_ABOVE,
02311       UC_PILCROW_SIGN,
02312       UC_LATIN_CAPITAL_LETTER_P_WITH_DOT_ABOVE,
02313       UC_LATIN_SMALL_LETTER_W_WITH_GRAVE,
02314       UC_LATIN_SMALL_LETTER_P_WITH_DOT_ABOVE,
02315       UC_LATIN_SMALL_LETTER_W_WITH_ACUTE,
02316       UC_LATIN_CAPITAL_LETTER_S_WITH_DOT_ABOVE,
02317       UC_LATIN_SMALL_LETTER_Y_WITH_GRAVE,
02318       UC_LATIN_CAPITAL_LETTER_W_WITH_DIAERESIS,
02319       UC_LATIN_SMALL_LETTER_W_WITH_DIAERESIS,
02320       UC_LATIN_SMALL_LETTER_S_WITH_DOT_ABOVE,
02321       // ascii 0xC0 ----------------------------------
02322       UC_LATIN_CAPITAL_LETTER_A_WITH_GRAVE,
02323       UC_LATIN_CAPITAL_LETTER_A_WITH_ACUTE,
02324       UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX,
02325       UC_LATIN_CAPITAL_LETTER_A_WITH_TILDE,
02326       UC_LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS,
02327       UC_LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE,
02328       UC_LATIN_CAPITAL_LIGATURE_AE,
02329       UC_LATIN_CAPITAL_LETTER_C_WITH_CEDILLA,
02330       UC_LATIN_CAPITAL_LETTER_E_WITH_GRAVE,
02331       UC_LATIN_CAPITAL_LETTER_E_WITH_ACUTE,
02332       UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX,
02333       UC_LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS,
02334       UC_LATIN_CAPITAL_LETTER_I_WITH_GRAVE,
02335       UC_LATIN_CAPITAL_LETTER_I_WITH_ACUTE,
02336       UC_LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX,
02337       UC_LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS,
02338       // ascii 0xD0 ----------------------------------
02339       UC_LATIN_CAPITAL_LETTER_W_WITH_CIRCUMFLEX,
02340       UC_LATIN_CAPITAL_LETTER_N_WITH_TILDE,
02341       UC_LATIN_CAPITAL_LETTER_O_WITH_GRAVE,
02342       UC_LATIN_CAPITAL_LETTER_O_WITH_ACUTE,
02343       UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX,
02344       UC_LATIN_CAPITAL_LETTER_O_WITH_TILDE,
02345       UC_LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS,
02346       UC_LATIN_CAPITAL_LETTER_T_WITH_DOT_ABOVE,
02347       UC_LATIN_CAPITAL_LETTER_O_WITH_STROKE,
02348       UC_LATIN_CAPITAL_LETTER_U_WITH_GRAVE,
02349       UC_LATIN_CAPITAL_LETTER_U_WITH_ACUTE,
02350       UC_LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX,
02351       UC_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS,
02352       UC_LATIN_CAPITAL_LETTER_Y_WITH_ACUTE,
02353       UC_LATIN_CAPITAL_LETTER_Y_WITH_CIRCUMFLEX,
02354       UC_LATIN_SMALL_LETTER_SHARP_S,
02355       // ascii 0xE0 ----------------------------------
02356       UC_LATIN_SMALL_LETTER_A_WITH_GRAVE,
02357       UC_LATIN_SMALL_LETTER_A_WITH_ACUTE,
02358       UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX,
02359       UC_LATIN_SMALL_LETTER_A_WITH_TILDE,
02360       UC_LATIN_SMALL_LETTER_A_WITH_DIAERESIS,
02361       UC_LATIN_SMALL_LETTER_A_WITH_RING_ABOVE,
02362       UC_LATIN_SMALL_LIGATURE_AE,
02363       UC_LATIN_SMALL_LETTER_C_WITH_CEDILLA,
02364       UC_LATIN_SMALL_LETTER_E_WITH_GRAVE,
02365       UC_LATIN_SMALL_LETTER_E_WITH_ACUTE,
02366       UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX,
02367       UC_LATIN_SMALL_LETTER_E_WITH_DIAERESIS,
02368       UC_LATIN_SMALL_LETTER_I_WITH_GRAVE,
02369       UC_LATIN_SMALL_LETTER_I_WITH_ACUTE,
02370       UC_LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX,
02371       UC_LATIN_SMALL_LETTER_I_WITH_DIAERESIS,
02372       // ascii 0xF0 ----------------------------------
02373       UC_LATIN_SMALL_LETTER_W_WITH_CIRCUMFLEX,
02374       UC_LATIN_SMALL_LETTER_N_WITH_TILDE,
02375       UC_LATIN_SMALL_LETTER_O_WITH_GRAVE,
02376       UC_LATIN_SMALL_LETTER_O_WITH_ACUTE,
02377       UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX,
02378       UC_LATIN_SMALL_LETTER_O_WITH_TILDE,
02379       UC_LATIN_SMALL_LETTER_O_WITH_DIAERESIS,
02380       UC_LATIN_SMALL_LETTER_T_WITH_DOT_ABOVE,
02381       UC_LATIN_SMALL_LETTER_O_WITH_STROKE,
02382       UC_LATIN_SMALL_LETTER_U_WITH_GRAVE,
02383       UC_LATIN_SMALL_LETTER_U_WITH_ACUTE,
02384       UC_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX,
02385       UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS,
02386       UC_LATIN_SMALL_LETTER_Y_WITH_ACUTE,
02387       UC_LATIN_SMALL_LETTER_Y_WITH_CIRCUMFLEX,
02388       UC_LATIN_SMALL_LETTER_Y_WITH_DIAERESIS
02389    },
02390 
02391    {
02392       // table 15 = iso 8859-15
02393       // ascii 0xA0 ----------------------------------
02394       UC_NO_BREAK_SPACE,
02395       UC_INVERTED_EXCLAMATION_MARK,
02396       UC_CENT_SIGN,
02397       UC_POUND_SIGN,
02398       UC_CURRENCY_SIGN,
02399       UC_YEN_SIGN,
02400       UC_LATIN_CAPITAL_LETTER_S_WITH_CARON,
02401       UC_SECTION_SIGN,
02402       UC_LATIN_SMALL_LETTER_S_WITH_CARON,
02403       UC_COPYRIGHT_SIGN,
02404       UC_FEMININE_ORDINAL_INDICATOR,
02405       UC_LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
02406       UC_NOT_SIGN,
02407       UC_SOFT_HYPHEN,
02408       UC_REGISTERED_SIGN,
02409       UC_MACRON,
02410       // ascii 0xB0 ----------------------------------
02411       UC_DEGREE_SIGN,
02412       UC_EURO_SIGN,
02413       UC_SUPERSCRIPT_TWO,
02414       UC_SUPERSCRIPT_THREE,
02415       UC_LATIN_CAPITAL_LETTER_Z_WITH_CARON,
02416       UC_MICRO_SIGN,
02417       UC_PILCROW_SIGN,
02418       UC_MIDDLE_DOT,
02419       UC_LATIN_SMALL_LETTER_Z_WITH_CARON,
02420       UC_SUPERSCRIPT_ONE,
02421       UC_MASCULINE_ORDINAL_INDICATOR,
02422       UC_RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
02423       UC_LATIN_CAPITAL_LIGATURE_OE,
02424       UC_LATIN_SMALL_LIGATURE_OE,
02425       UC_LATIN_CAPITAL_LETTER_Y_WITH_DIAERESIS,
02426       UC_INVERTED_QUESTION_MARK,
02427       // ascii 0xC0 ----------------------------------
02428       UC_LATIN_CAPITAL_LETTER_A_WITH_GRAVE,
02429       UC_LATIN_CAPITAL_LETTER_A_WITH_ACUTE,
02430       UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX,
02431       UC_LATIN_CAPITAL_LETTER_A_WITH_TILDE,
02432       UC_LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS,
02433       UC_LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE,
02434       UC_LATIN_CAPITAL_LIGATURE_AE,
02435       UC_LATIN_CAPITAL_LETTER_C_WITH_CEDILLA,
02436       UC_LATIN_CAPITAL_LETTER_E_WITH_GRAVE,
02437       UC_LATIN_CAPITAL_LETTER_E_WITH_ACUTE,
02438       UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX,
02439       UC_LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS,
02440       UC_LATIN_CAPITAL_LETTER_I_WITH_GRAVE,
02441       UC_LATIN_CAPITAL_LETTER_I_WITH_ACUTE,
02442       UC_LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX,
02443       UC_LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS,
02444       // ascii 0xD0 ----------------------------------
02445       UC_LATIN_CAPITAL_LETTER_ETH,
02446       UC_LATIN_CAPITAL_LETTER_N_WITH_TILDE,
02447       UC_LATIN_CAPITAL_LETTER_O_WITH_GRAVE,
02448       UC_LATIN_CAPITAL_LETTER_O_WITH_ACUTE,
02449       UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX,
02450       UC_LATIN_CAPITAL_LETTER_O_WITH_TILDE,
02451       UC_LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS,
02452       UC_MULTIPLICATION_SIGN,
02453       UC_LATIN_CAPITAL_LETTER_O_WITH_STROKE,
02454       UC_LATIN_CAPITAL_LETTER_U_WITH_GRAVE,
02455       UC_LATIN_CAPITAL_LETTER_U_WITH_ACUTE,
02456       UC_LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX,
02457       UC_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS,
02458       UC_LATIN_CAPITAL_LETTER_Y_WITH_ACUTE,
02459       UC_LATIN_CAPITAL_LETTER_THORN,
02460       UC_GREEK_CAPITAL_LETTER_BETA,
02461       // ascii 0xE0 ----------------------------------
02462       UC_LATIN_SMALL_LETTER_A_WITH_GRAVE,
02463       UC_LATIN_SMALL_LETTER_A_WITH_ACUTE,
02464       UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX,
02465       UC_LATIN_SMALL_LETTER_A_WITH_TILDE,
02466       UC_LATIN_SMALL_LETTER_A_WITH_DIAERESIS,
02467       UC_LATIN_SMALL_LETTER_A_WITH_RING_ABOVE,
02468       UC_LATIN_SMALL_LIGATURE_AE,
02469       UC_LATIN_SMALL_LETTER_C_WITH_CEDILLA,
02470       UC_LATIN_SMALL_LETTER_E_WITH_GRAVE,
02471       UC_LATIN_SMALL_LETTER_E_WITH_ACUTE,
02472       UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX,
02473       UC_LATIN_SMALL_LETTER_E_WITH_DIAERESIS,
02474       UC_LATIN_SMALL_LETTER_I_WITH_GRAVE,
02475       UC_LATIN_SMALL_LETTER_I_WITH_ACUTE,
02476       UC_LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX,
02477       UC_LATIN_SMALL_LETTER_I_WITH_DIAERESIS,
02478       // ascii 0xF0 ----------------------------------
02479       UC_LATIN_SMALL_LETTER_ETH,
02480       UC_LATIN_SMALL_LETTER_N_WITH_TILDE,
02481       UC_LATIN_SMALL_LETTER_O_WITH_GRAVE,
02482       UC_LATIN_SMALL_LETTER_O_WITH_ACUTE,
02483       UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX,
02484       UC_LATIN_SMALL_LETTER_O_WITH_TILDE,
02485       UC_LATIN_SMALL_LETTER_O_WITH_DIAERESIS,
02486       UC_DIVISION_SIGN,
02487       UC_LATIN_SMALL_LETTER_O_WITH_STROKE,
02488       UC_LATIN_SMALL_LETTER_U_WITH_GRAVE,
02489       UC_LATIN_SMALL_LETTER_U_WITH_ACUTE,
02490       UC_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX,
02491       UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS,
02492       UC_LATIN_SMALL_LETTER_Y_WITH_ACUTE,
02493       UC_LATIN_SMALL_LETTER_THORN,
02494       UC_LATIN_SMALL_LETTER_Y_WITH_DIAERESIS
02495    }
02496 };
02497 
02498 
02499 /* Table to map UTF-8 char codes to UTF-16 as used in the font file */
02500 static const U16BIT utf8_char_map[96] =
02501 {
02502    // ascii 0xA0 ----------------------------------
02503    UC_NO_BREAK_SPACE,
02504    UC_INVERTED_EXCLAMATION_MARK,
02505    UC_CENT_SIGN,
02506    UC_POUND_SIGN,
02507    UC_EURO_SIGN,
02508    UC_YEN_SIGN,
02509    NULL_CHAR,
02510    UC_SECTION_SIGN,
02511    UC_CURRENCY_SIGN,
02512    UC_COPYRIGHT_SIGN,
02513    UC_LEFT_DOUBLE_QUOTATION_MARK,
02514    UC_LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
02515    UC_LEFTWARDS_ARROW,
02516    UC_UPWARDS_ARROW,
02517    UC_REGISTERED_SIGN,
02518    UC_DOWNWARDS_ARROW,
02519    // ascii 0xB0 ----------------------------------
02520    UC_DEGREE_SIGN,
02521    UC_PLUS_MINUS_SIGN,
02522    UC_SUPERSCRIPT_TWO,
02523    UC_SUPERSCRIPT_THREE,
02524    UC_MULTIPLICATION_SIGN,
02525    UC_MICRO_SIGN,
02526    UC_PILCROW_SIGN,
02527    UC_MIDDLE_DOT,
02528    UC_DIVISION_SIGN,
02529    UC_RIGHT_SINGLE_QUOTATION_MARK,
02530    UC_RIGHT_DOUBLE_QUOTATION_MARK,
02531    UC_RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK,
02532    UC_VULGAR_FRACTION_ONE_QUARTER,
02533    UC_VULGAR_FRACTION_ONE_HALF,
02534    UC_VULGAR_FRACTION_THREE_QUARTERS,
02535    UC_INVERTED_QUESTION_MARK,
02536    // ascii 0xC0 ----------------------------------
02537    UC_LATIN_CAPITAL_LETTER_A_WITH_GRAVE,
02538    UC_LATIN_CAPITAL_LETTER_A_WITH_ACUTE,
02539    UC_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX,
02540    UC_LATIN_CAPITAL_LETTER_A_WITH_TILDE,
02541    UC_LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS,
02542    UC_LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE,
02543    UC_LATIN_CAPITAL_LIGATURE_AE,
02544    UC_LATIN_CAPITAL_LETTER_C_WITH_CEDILLA,
02545    UC_LATIN_CAPITAL_LETTER_E_WITH_GRAVE,
02546    UC_LATIN_CAPITAL_LETTER_E_WITH_ACUTE,
02547    UC_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX,
02548    UC_LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS,
02549    UC_LATIN_CAPITAL_LETTER_I_WITH_GRAVE,
02550    UC_LATIN_CAPITAL_LETTER_I_WITH_ACUTE,
02551    UC_LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX,
02552    UC_LATIN_CAPITAL_LETTER_I_WITH_DIAERESIS,
02553    // ascii 0xD0 ----------------------------------
02554    UC_LATIN_CAPITAL_LETTER_ETH,
02555    UC_LATIN_CAPITAL_LETTER_N_WITH_TILDE,
02556    UC_LATIN_CAPITAL_LETTER_O_WITH_GRAVE,
02557    UC_LATIN_CAPITAL_LETTER_O_WITH_ACUTE,
02558    UC_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX,
02559    UC_LATIN_CAPITAL_LETTER_O_WITH_TILDE,
02560    UC_LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS,
02561    UC_MULTIPLICATION_SIGN,
02562    UC_LATIN_CAPITAL_LETTER_O_WITH_STROKE,
02563    UC_LATIN_CAPITAL_LETTER_U_WITH_GRAVE,
02564    UC_LATIN_CAPITAL_LETTER_U_WITH_ACUTE,
02565    UC_LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX,
02566    UC_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS,
02567    UC_LATIN_CAPITAL_LETTER_Y_WITH_ACUTE,
02568    UC_LATIN_CAPITAL_LETTER_THORN,
02569    UC_LATIN_SMALL_LETTER_SHARP_S,
02570    // ascii 0xE0 ----------------------------------
02571    UC_LATIN_SMALL_LETTER_A_WITH_GRAVE,
02572    UC_LATIN_SMALL_LETTER_A_WITH_ACUTE,
02573    UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX,
02574    UC_LATIN_SMALL_LETTER_A_WITH_TILDE,
02575    UC_LATIN_SMALL_LETTER_A_WITH_DIAERESIS,
02576    UC_LATIN_SMALL_LETTER_A_WITH_RING_ABOVE,
02577    UC_LATIN_SMALL_LIGATURE_AE,
02578    UC_LATIN_SMALL_LETTER_C_WITH_CEDILLA,
02579    UC_LATIN_SMALL_LETTER_E_WITH_GRAVE,
02580    UC_LATIN_SMALL_LETTER_E_WITH_ACUTE,
02581    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX,
02582    UC_LATIN_SMALL_LETTER_E_WITH_DIAERESIS,
02583    UC_LATIN_SMALL_LETTER_I_WITH_GRAVE,
02584    UC_LATIN_SMALL_LETTER_I_WITH_ACUTE,
02585    UC_LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX,
02586    UC_LATIN_SMALL_LETTER_I_WITH_DIAERESIS,
02587    // ascii 0xF0 ----------------------------------
02588    UC_LATIN_SMALL_LETTER_ETH,
02589    UC_LATIN_SMALL_LETTER_N_WITH_TILDE,
02590    UC_LATIN_SMALL_LETTER_O_WITH_GRAVE,
02591    UC_LATIN_SMALL_LETTER_O_WITH_ACUTE,
02592    UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX,
02593    UC_LATIN_SMALL_LETTER_O_WITH_TILDE,
02594    UC_LATIN_SMALL_LETTER_O_WITH_DIAERESIS,
02595    UC_DIVISION_SIGN,
02596    UC_LATIN_SMALL_LETTER_O_WITH_STROKE,
02597    UC_LATIN_SMALL_LETTER_U_WITH_GRAVE,
02598    UC_LATIN_SMALL_LETTER_U_WITH_ACUTE,
02599    UC_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX,
02600    UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS,
02601    UC_LATIN_SMALL_LETTER_Y_WITH_ACUTE,
02602    UC_LATIN_SMALL_LETTER_THORN,
02603    UC_LATIN_SMALL_LETTER_Y_WITH_DIAERESIS
02604 };
02605 
02606 static const U16BIT lowercase_chars_0x0100[] =
02607 {
02608    UC_LATIN_SMALL_LETTER_A_WITH_MACRON,
02609    UC_LATIN_SMALL_LETTER_A_WITH_MACRON,
02610    UC_LATIN_SMALL_LETTER_A_WITH_BRIEVE,
02611    UC_LATIN_SMALL_LETTER_A_WITH_BRIEVE,
02612    UC_LATIN_SMALL_LETTER_A_WITH_OGONEK,
02613    UC_LATIN_SMALL_LETTER_A_WITH_OGONEK,
02614    UC_LATIN_SMALL_LETTER_C_WITH_ACUTE,
02615    UC_LATIN_SMALL_LETTER_C_WITH_ACUTE,
02616    UC_LATIN_SMALL_LETTER_C_WITH_CIRCUMFLEX,
02617    UC_LATIN_SMALL_LETTER_C_WITH_CIRCUMFLEX,
02618    UC_LATIN_SMALL_LETTER_C_WITH_DOT_ABOVE,
02619    UC_LATIN_SMALL_LETTER_C_WITH_DOT_ABOVE,
02620    UC_LATIN_SMALL_LETTER_C_WITH_CARON,
02621    UC_LATIN_SMALL_LETTER_C_WITH_CARON,
02622    UC_LATIN_SMALL_LETTER_D_WITH_CARON,
02623    UC_LATIN_SMALL_LETTER_D_WITH_CARON,
02624    UC_LATIN_SMALL_LETTER_D_WITH_STROKE,
02625    UC_LATIN_SMALL_LETTER_D_WITH_STROKE,
02626    UC_LATIN_SMALL_LETTER_E_WITH_MACRON,
02627    UC_LATIN_SMALL_LETTER_E_WITH_MACRON,
02628    UC_LATIN_SMALL_LETTER_E_WITH_DOT_ABOVE,
02629    UC_LATIN_SMALL_LETTER_E_WITH_DOT_ABOVE,
02630    UC_LATIN_SMALL_LETTER_E_WITH_OGONEK,
02631    UC_LATIN_SMALL_LETTER_E_WITH_OGONEK,
02632    UC_LATIN_SMALL_LETTER_E_WITH_CARON,
02633    UC_LATIN_SMALL_LETTER_E_WITH_CARON,
02634    UC_LATIN_SMALL_LETTER_G_WITH_CIRCUMFLEX,
02635    UC_LATIN_SMALL_LETTER_G_WITH_CIRCUMFLEX,
02636    UC_LATIN_SMALL_LETTER_G_WITH_BREVE,
02637    UC_LATIN_SMALL_LETTER_G_WITH_BREVE,
02638    UC_LATIN_SMALL_LETTER_G_WITH_DOT_ABOVE,
02639    UC_LATIN_SMALL_LETTER_G_WITH_DOT_ABOVE,
02640    UC_LATIN_SMALL_LETTER_G_WITH_CEDILLA,
02641    UC_LATIN_SMALL_LETTER_G_WITH_CEDILLA,
02642    UC_LATIN_SMALL_LETTER_H_WITH_CIRCUMFLEX,
02643    UC_LATIN_SMALL_LETTER_H_WITH_CIRCUMFLEX,
02644    UC_LATIN_SMALL_LETTER_H_WITH_STROKE,
02645    UC_LATIN_SMALL_LETTER_H_WITH_STROKE,
02646    UC_LATIN_SMALL_LETTER_I_WITH_TILDE,
02647    UC_LATIN_SMALL_LETTER_I_WITH_TILDE,
02648    UC_LATIN_SMALL_LETTER_I_WITH_MACRON,
02649    UC_LATIN_SMALL_LETTER_I_WITH_MACRON,
02650    UC_LATIN_SMALL_LETTER_I_WITH_OGONEK,
02651    UC_LATIN_SMALL_LETTER_I_WITH_OGONEK,
02652    UC_LATIN_CAPITAL_LETTER_I_WITH_DOT_ABOVE,
02653    UC_LATIN_SMALL_LETTER_DOTLESS_I,
02654    UC_LATIN_SMALL_LIGATURE_IJ,
02655    UC_LATIN_SMALL_LIGATURE_IJ,
02656    UC_LATIN_SMALL_LETTER_J_WITH_CIRCUMFLEX,
02657    UC_LATIN_SMALL_LETTER_J_WITH_CIRCUMFLEX,
02658    UC_LATIN_SMALL_LETTER_K_WITH_CEDILLA,
02659    UC_LATIN_SMALL_LETTER_K_WITH_CEDILLA,
02660    UC_LATIN_SMALL_LETTER_KRA,
02661    UC_LATIN_SMALL_LETTER_L_WITH_ACUTE,
02662    UC_LATIN_SMALL_LETTER_L_WITH_ACUTE,
02663    UC_LATIN_SMALL_LETTER_L_WITH_CEDILLA,
02664    UC_LATIN_SMALL_LETTER_L_WITH_CEDILLA,
02665    UC_LATIN_SMALL_LETTER_L_WITH_CARON,
02666    UC_LATIN_SMALL_LETTER_L_WITH_CARON,
02667    UC_LATIN_SMALL_LETTER_L_WITH_MIDDLE_DOT,
02668    UC_LATIN_SMALL_LETTER_L_WITH_MIDDLE_DOT,
02669    UC_LATIN_SMALL_LETTER_L_WITH_STROKE,
02670    UC_LATIN_SMALL_LETTER_L_WITH_STROKE,
02671    UC_LATIN_SMALL_LETTER_N_WITH_ACUTE,
02672    UC_LATIN_SMALL_LETTER_N_WITH_ACUTE,
02673    UC_LATIN_SMALL_LETTER_N_WITH_CEDILLA,
02674    UC_LATIN_SMALL_LETTER_N_WITH_CEDILLA,
02675    UC_LATIN_SMALL_LETTER_N_WITH_CARON,
02676    UC_LATIN_SMALL_LETTER_N_WITH_CARON,
02677    UC_LATIN_SMALL_LETTER_N_PRECEDED_BY_APOSTROPHE,
02678    UC_LATIN_CAPITAL_ENG,
02679    UC_LATIN_SMALL_LETTER_ENG,
02680    UC_LATIN_SMALL_LETTER_ENG,
02681    UC_LATIN_SMALL_LETTER_O_WITH_MACRON,
02682    UC_LATIN_SMALL_LETTER_O_WITH_MACRON,
02683    UC_LATIN_SMALL_LETTER_O_WITH_DOUBLE_ACUTE,
02684    UC_LATIN_SMALL_LETTER_O_WITH_DOUBLE_ACUTE,
02685    UC_LATIN_SMALL_LIGATURE_OE,
02686    UC_LATIN_SMALL_LIGATURE_OE,
02687    UC_LATIN_SMALL_LETTER_R_WITH_ACUTE,
02688    UC_LATIN_SMALL_LETTER_R_WITH_ACUTE,
02689    UC_LATIN_SMALL_LETTER_R_WITH_CEDILLA,
02690    UC_LATIN_SMALL_LETTER_R_WITH_CEDILLA,
02691    UC_LATIN_SMALL_LETTER_R_WITH_CARON,
02692    UC_LATIN_SMALL_LETTER_R_WITH_CARON,
02693    UC_LATIN_SMALL_LETTER_S_WITH_ACUTE,
02694    UC_LATIN_SMALL_LETTER_S_WITH_ACUTE,
02695    UC_LATIN_SMALL_LETTER_S_WITH_CIRCUMFLEX,
02696    UC_LATIN_SMALL_LETTER_S_WITH_CIRCUMFLEX,
02697    UC_LATIN_SMALL_LETTER_S_WITH_CEDILLA,
02698    UC_LATIN_SMALL_LETTER_S_WITH_CEDILLA,
02699    UC_LATIN_SMALL_LETTER_S_WITH_CARON,
02700    UC_LATIN_SMALL_LETTER_S_WITH_CARON,
02701    UC_LATIN_SMALL_LETTER_T_WITH_CEDILLA,
02702    UC_LATIN_SMALL_LETTER_T_WITH_CEDILLA,
02703    UC_LATIN_SMALL_LETTER_T_WITH_CARON,
02704    UC_LATIN_SMALL_LETTER_T_WITH_CARON,
02705    UC_LATIN_SMALL_LETTER_T_WITH_STROKE,
02706    UC_LATIN_SMALL_LETTER_T_WITH_STROKE,
02707    UC_LATIN_SMALL_LETTER_U_WITH_TILDE,
02708    UC_LATIN_SMALL_LETTER_U_WITH_TILDE,
02709    UC_LATIN_SMALL_LETTER_U_WITH_MACRON,
02710    UC_LATIN_SMALL_LETTER_U_WITH_MACRON,
02711    UC_LATIN_SMALL_LETTER_U_WITH_BREVE,
02712    UC_LATIN_SMALL_LETTER_U_WITH_BREVE,
02713    UC_LATIN_SMALL_LETTER_U_WITH_RING_ABOVE,
02714    UC_LATIN_SMALL_LETTER_U_WITH_RING_ABOVE,
02715    UC_LATIN_SMALL_LETTER_U_WITH_DOUBLE_ACUTE,
02716    UC_LATIN_SMALL_LETTER_U_WITH_DOUBLE_ACUTE,
02717    UC_LATIN_SMALL_LETTER_U_WITH_OGONEK,
02718    UC_LATIN_SMALL_LETTER_U_WITH_OGONEK,
02719    UC_LATIN_SMALL_LETTER_W_WITH_CIRCUMFLEX,
02720    UC_LATIN_SMALL_LETTER_W_WITH_CIRCUMFLEX,
02721    UC_LATIN_SMALL_LETTER_Y_WITH_CIRCUMFLEX,
02722    UC_LATIN_SMALL_LETTER_Y_WITH_CIRCUMFLEX,
02723    UC_LATIN_SMALL_LETTER_Y_WITH_DIAERESIS,
02724    UC_LATIN_SMALL_LETTER_Y_WITH_DIAERESIS,
02725    UC_LATIN_SMALL_LETTER_Z_WITH_ACUTE,
02726    UC_LATIN_SMALL_LETTER_Z_WITH_ACUTE,
02727    UC_LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE,
02728    UC_LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE,
02729    UC_LATIN_SMALL_LETTER_Z_WITH_CARON
02730 };
02731 
02732 static const U16BIT lowercase_chars_0x1E00[] =
02733 {
02734    UC_LATIN_SMALL_LETTER_A_WITH_RING_BELOW,
02735    UC_LATIN_SMALL_LETTER_A_WITH_RING_BELOW,
02736    UC_LATIN_SMALL_LETTER_B_WITH_DOT_ABOVE,
02737    UC_LATIN_SMALL_LETTER_B_WITH_DOT_ABOVE,
02738    UC_LATIN_SMALL_LETTER_B_WITH_DOT_BELOW,
02739    UC_LATIN_SMALL_LETTER_B_WITH_DOT_BELOW,
02740    UC_LATIN_SMALL_LETTER_B_WITH_LINE_BELOW,
02741    UC_LATIN_SMALL_LETTER_B_WITH_LINE_BELOW,
02742    UC_LATIN_SMALL_LETTER_C_WITH_CEDILLA_AND_ACUTE,
02743    UC_LATIN_SMALL_LETTER_C_WITH_CEDILLA_AND_ACUTE,
02744    UC_LATIN_SMALL_LETTER_D_WITH_DOT_ABOVE,
02745    UC_LATIN_SMALL_LETTER_D_WITH_DOT_ABOVE,
02746    UC_LATIN_SMALL_LETTER_D_WITH_DOT_BELOW,
02747    UC_LATIN_SMALL_LETTER_D_WITH_DOT_BELOW,
02748    UC_LATIN_SMALL_LETTER_D_WITH_LINE_BELOW,
02749    UC_LATIN_SMALL_LETTER_D_WITH_LINE_BELOW,
02750    UC_LATIN_SMALL_LETTER_D_WITH_CEDILLA,
02751    UC_LATIN_SMALL_LETTER_D_WITH_CEDILLA,
02752    UC_LATIN_SMALL_LETTER_D_WITH_CIRCUMFLEX_BELOW,
02753    UC_LATIN_SMALL_LETTER_D_WITH_CIRCUMFLEX_BELOW,
02754    UC_LATIN_SMALL_LETTER_E_WITH_MACRON_AND_GRAVE,
02755    UC_LATIN_SMALL_LETTER_E_WITH_MACRON_AND_GRAVE,
02756    UC_LATIN_SMALL_LETTER_E_WITH_MACRON_AND_ACUTE,
02757    UC_LATIN_SMALL_LETTER_E_WITH_MACRON_AND_ACUTE,
02758    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_BELOW,
02759    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_BELOW,
02760    UC_LATIN_SMALL_LETTER_E_WITH_TILDE_BELOW,
02761    UC_LATIN_SMALL_LETTER_E_WITH_TILDE_BELOW,
02762    UC_LATIN_SMALL_LETTER_E_WITH_CEDILLA_AND_BREVE,
02763    UC_LATIN_SMALL_LETTER_E_WITH_CEDILLA_AND_BREVE,
02764    UC_LATIN_SMALL_LETTER_F_WITH_DOT_ABOVE,
02765    UC_LATIN_SMALL_LETTER_F_WITH_DOT_ABOVE,
02766    UC_LATIN_SMALL_LETTER_G_WITH_MACRON,
02767    UC_LATIN_SMALL_LETTER_G_WITH_MACRON,
02768    UC_LATIN_SMALL_LETTER_H_WITH_DOT_ABOVE,
02769    UC_LATIN_SMALL_LETTER_H_WITH_DOT_ABOVE,
02770    UC_LATIN_SMALL_LETTER_H_WITH_DOT_BELOW,
02771    UC_LATIN_SMALL_LETTER_H_WITH_DOT_BELOW,
02772    UC_LATIN_SMALL_LETTER_H_WITH_DIAERESIS,
02773    UC_LATIN_SMALL_LETTER_H_WITH_DIAERESIS,
02774    UC_LATIN_SMALL_LETTER_H_WITH_CEDILLA,
02775    UC_LATIN_SMALL_LETTER_H_WITH_CEDILLA,
02776    UC_LATIN_SMALL_LETTER_H_WITH_BREVE_BELOW,
02777    UC_LATIN_SMALL_LETTER_H_WITH_BREVE_BELOW,
02778    UC_LATIN_SMALL_LETTER_I_WITH_TILDE_BELOW,
02779    UC_LATIN_SMALL_LETTER_I_WITH_TILDE_BELOW,
02780    UC_LATIN_SMALL_LETTER_I_WITH_DIAERESIS_AND_ACUTE,
02781    UC_LATIN_SMALL_LETTER_I_WITH_DIAERESIS_AND_ACUTE,
02782    UC_LATIN_SMALL_LETTER_K_WITH_ACUTE,
02783    UC_LATIN_SMALL_LETTER_K_WITH_ACUTE,
02784    UC_LATIN_SMALL_LETTER_K_WITH_DOT_BELOW,
02785    UC_LATIN_SMALL_LETTER_K_WITH_DOT_BELOW,
02786    UC_LATIN_SMALL_LETTER_K_WITH_LINE_BELOW,
02787    UC_LATIN_SMALL_LETTER_K_WITH_LINE_BELOW,
02788    UC_LATIN_SMALL_LETTER_L_WITH_DOT_BELOW,
02789    UC_LATIN_SMALL_LETTER_L_WITH_DOT_BELOW,
02790    UC_LATIN_SMALL_LETTER_L_WITH_DOT_BELOW_AND_MACRON,
02791    UC_LATIN_SMALL_LETTER_L_WITH_DOT_BELOW_AND_MACRON,
02792    UC_LATIN_SMALL_LETTER_L_WITH_LINE_BELOW,
02793    UC_LATIN_SMALL_LETTER_L_WITH_LINE_BELOW,
02794    UC_LATIN_SMALL_LETTER_L_WITH_CIRCUMFLEX_BELOW,
02795    UC_LATIN_SMALL_LETTER_L_WITH_CIRCUMFLEX_BELOW,
02796    UC_LATIN_SMALL_LETTER_M_WITH_ACUTE,
02797    UC_LATIN_SMALL_LETTER_M_WITH_ACUTE,
02798    UC_LATIN_SMALL_LETTER_M_WITH_DOT_ABOVE,
02799    UC_LATIN_SMALL_LETTER_M_WITH_DOT_ABOVE,
02800    UC_LATIN_SMALL_LETTER_M_WITH_DOT_BELOW,
02801    UC_LATIN_SMALL_LETTER_M_WITH_DOT_BELOW,
02802    UC_LATIN_SMALL_LETTER_N_WITH_DOT_ABOVE,
02803    UC_LATIN_SMALL_LETTER_N_WITH_DOT_ABOVE,
02804    UC_LATIN_SMALL_LETTER_N_WITH_DOT_BELOW,
02805    UC_LATIN_SMALL_LETTER_N_WITH_DOT_BELOW,
02806    UC_LATIN_SMALL_LETTER_N_WITH_LINE_BELOW,
02807    UC_LATIN_SMALL_LETTER_N_WITH_LINE_BELOW,
02808    UC_LATIN_SMALL_LETTER_N_WITH_CIRCUMFLEX_BELOW,
02809    UC_LATIN_SMALL_LETTER_N_WITH_CIRCUMFLEX_BELOW,
02810    UC_LATIN_SMALL_LETTER_O_WITH_TILDE_AND_ACUTE,
02811    UC_LATIN_SMALL_LETTER_O_WITH_TILDE_AND_ACUTE,
02812    UC_LATIN_SMALL_LETTER_O_WITH_TILDE_AND_DIAERESIS,
02813    UC_LATIN_SMALL_LETTER_O_WITH_TILDE_AND_DIAERESIS,
02814    UC_LATIN_SMALL_LETTER_O_WITH_MACRON_AND_GRAVE,
02815    UC_LATIN_SMALL_LETTER_O_WITH_MACRON_AND_GRAVE,
02816    UC_LATIN_SMALL_LETTER_O_WITH_MACRON_AND_ACUTE,
02817    UC_LATIN_SMALL_LETTER_O_WITH_MACRON_AND_ACUTE,
02818    UC_LATIN_SMALL_LETTER_P_WITH_ACUTE,
02819    UC_LATIN_SMALL_LETTER_P_WITH_ACUTE,
02820    UC_LATIN_SMALL_LETTER_P_WITH_DOT_ABOVE,
02821    UC_LATIN_SMALL_LETTER_P_WITH_DOT_ABOVE,
02822    UC_LATIN_SMALL_LETTER_R_WITH_DOT_ABOVE,
02823    UC_LATIN_SMALL_LETTER_R_WITH_DOT_ABOVE,
02824    UC_LATIN_SMALL_LETTER_R_WITH_DOT_BELOW,
02825    UC_LATIN_SMALL_LETTER_R_WITH_DOT_BELOW,
02826    UC_LATIN_SMALL_LETTER_R_WITH_DOT_BELOW_AND_MACRON,
02827    UC_LATIN_SMALL_LETTER_R_WITH_DOT_BELOW_AND_MACRON,
02828    UC_LATIN_SMALL_LETTER_R_WITH_LINE_BELOW,
02829    UC_LATIN_SMALL_LETTER_R_WITH_LINE_BELOW,
02830    UC_LATIN_SMALL_LETTER_S_WITH_DOT_ABOVE,
02831    UC_LATIN_SMALL_LETTER_S_WITH_DOT_ABOVE,
02832    UC_LATIN_SMALL_LETTER_S_WITH_DOT_BELOW,
02833    UC_LATIN_SMALL_LETTER_S_WITH_DOT_BELOW,
02834    UC_LATIN_SMALL_LETTER_S_WITH_ACUTE_AND_DOT_ABOVE,
02835    UC_LATIN_SMALL_LETTER_S_WITH_ACUTE_AND_DOT_ABOVE,
02836    UC_LATIN_SMALL_LETTER_S_WITH_CARON_AND_DOT_ABOVE,
02837    UC_LATIN_SMALL_LETTER_S_WITH_CARON_AND_DOT_ABOVE,
02838    UC_LATIN_SMALL_LETTER_S_WITH_DOT_BELOW_AND_DOT_ABOVE,
02839    UC_LATIN_SMALL_LETTER_S_WITH_DOT_BELOW_AND_DOT_ABOVE,
02840    UC_LATIN_SMALL_LETTER_T_WITH_DOT_ABOVE,
02841    UC_LATIN_SMALL_LETTER_T_WITH_DOT_ABOVE,
02842    UC_LATIN_SMALL_LETTER_T_WITH_DOT_BELOW,
02843    UC_LATIN_SMALL_LETTER_T_WITH_DOT_BELOW,
02844    UC_LATIN_SMALL_LETTER_T_WITH_LINE_BELOW,
02845    UC_LATIN_SMALL_LETTER_T_WITH_LINE_BELOW,
02846    UC_LATIN_SMALL_LETTER_T_WITH_CIRCUMFLEX_BELOW,
02847    UC_LATIN_SMALL_LETTER_T_WITH_CIRCUMFLEX_BELOW,
02848    UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS_BELOW,
02849    UC_LATIN_SMALL_LETTER_U_WITH_DIAERESIS_BELOW,
02850    UC_LATIN_SMALL_LETTER_U_WITH_TILDE_BELOW,
02851    UC_LATIN_SMALL_LETTER_U_WITH_TILDE_BELOW,
02852    UC_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX_BELOW,
02853    UC_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX_BELOW,
02854    UC_LATIN_SMALL_LETTER_U_WITH_TILDE_AND_ACUTE,
02855    UC_LATIN_SMALL_LETTER_U_WITH_TILDE_AND_ACUTE,
02856    UC_LATIN_SMALL_LETTER_U_WITH_MACRON_AND_DIAERESIS,
02857    UC_LATIN_SMALL_LETTER_U_WITH_MACRON_AND_DIAERESIS,
02858    UC_LATIN_SMALL_LETTER_V_WITH_TILDE,
02859    UC_LATIN_SMALL_LETTER_V_WITH_TILDE,
02860    UC_LATIN_SMALL_LETTER_V_WITH_DOT_BELOW,
02861    UC_LATIN_SMALL_LETTER_V_WITH_DOT_BELOW,
02862    UC_LATIN_SMALL_LETTER_W_WITH_GRAVE,
02863    UC_LATIN_SMALL_LETTER_W_WITH_GRAVE,
02864    UC_LATIN_SMALL_LETTER_W_WITH_ACUTE,
02865    UC_LATIN_SMALL_LETTER_W_WITH_ACUTE,
02866    UC_LATIN_SMALL_LETTER_W_WITH_DIAERESIS,
02867    UC_LATIN_SMALL_LETTER_W_WITH_DIAERESIS,
02868    UC_LATIN_SMALL_LETTER_W_WITH_DOT_ABOVE,
02869    UC_LATIN_SMALL_LETTER_W_WITH_DOT_ABOVE,
02870    UC_LATIN_SMALL_LETTER_W_WITH_DOT_BELOW,
02871    UC_LATIN_SMALL_LETTER_W_WITH_DOT_BELOW,
02872    UC_LATIN_SMALL_LETTER_X_WITH_DOT_ABOVE,
02873    UC_LATIN_SMALL_LETTER_X_WITH_DOT_ABOVE,
02874    UC_LATIN_SMALL_LETTER_X_WITH_DIAERESIS,
02875    UC_LATIN_SMALL_LETTER_X_WITH_DIAERESIS,
02876    UC_LATIN_SMALL_LETTER_Y_WITH_DOT_ABOVE,
02877    UC_LATIN_SMALL_LETTER_Y_WITH_DOT_ABOVE,
02878    UC_LATIN_SMALL_LETTER_Z_WITH_CIRCUMFLEX,
02879    UC_LATIN_SMALL_LETTER_Z_WITH_CIRCUMFLEX,
02880    UC_LATIN_SMALL_LETTER_Z_WITH_DOT_BELOW,
02881    UC_LATIN_SMALL_LETTER_Z_WITH_DOT_BELOW,
02882    UC_LATIN_SMALL_LETTER_Z_WITH_LINE_BELOW,
02883    UC_LATIN_SMALL_LETTER_Z_WITH_LINE_BELOW,
02884    UC_LATIN_SMALL_LETTER_H_WITH_LINE_BELOW,
02885    UC_LATIN_SMALL_LETTER_T_WITH_DIAERESIS,
02886    UC_LATIN_SMALL_LETTER_W_WITH_RING_ABOVE,
02887    UC_LATIN_SMALL_LETTER_Y_WITH_RING_ABOVE,
02888    UC_LATIN_SMALL_LETTER_A_WITH_RIGHT_HALF_RING,
02889    UC_LATIN_SMALL_LETTER_LONG_S_WITH_DOT_ABOVE,
02890    UC_LATIN_SMALL_LETTER_LONG_S_WITH_DIAGONAL_STROKE,
02891    UC_LATIN_SMALL_LETTER_LONG_S_WITH_HIGH_STROKE,
02892    UC_LATIN_SMALL_LETTER_SHARP_S,
02893    UC_LATIN_SMALL_LETTER_DELTA,
02894    UC_LATIN_SMALL_LETTER_A_WITH_DOT_BELOW,
02895    UC_LATIN_SMALL_LETTER_A_WITH_DOT_BELOW,
02896    UC_LATIN_SMALL_LETTER_A_WITH_HOOK_ABOVE,
02897    UC_LATIN_SMALL_LETTER_A_WITH_HOOK_ABOVE,
02898    UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_ACUTE,
02899    UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_ACUTE,
02900    UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_GRAVE,
02901    UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_GRAVE,
02902    UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_HOOK_ABOVE,
02903    UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_HOOK_ABOVE,
02904    UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_TILDE,
02905    UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_TILDE,
02906    UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_DOT_BELOW,
02907    UC_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX_AND_DOT_BELOW,
02908    UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_ACUTE,
02909    UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_ACUTE,
02910    UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_GRAVE,
02911    UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_GRAVE,
02912    UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_HOOK_ABOVE,
02913    UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_HOOK_ABOVE,
02914    UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_TILDE,
02915    UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_TILDE,
02916    UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_DOT_BELOW,
02917    UC_LATIN_SMALL_LETTER_A_WITH_BREVE_AND_DOT_BELOW,
02918    UC_LATIN_SMALL_LETTER_E_WITH_DOT_BELOW,
02919    UC_LATIN_SMALL_LETTER_E_WITH_DOT_BELOW,
02920    UC_LATIN_SMALL_LETTER_E_WITH_HOOK_ABOVE,
02921    UC_LATIN_SMALL_LETTER_E_WITH_HOOK_ABOVE,
02922    UC_LATIN_SMALL_LETTER_E_WITH_TILDE,
02923    UC_LATIN_SMALL_LETTER_E_WITH_TILDE,
02924    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE,
02925    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_ACUTE,
02926    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE,
02927    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_GRAVE,
02928    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_HOOK_ABOVE,
02929    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_HOOK_ABOVE,
02930    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_TILDE,
02931    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_TILDE,
02932    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_DOT_BELOW,
02933    UC_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX_AND_DOT_BELOW,
02934    UC_LATIN_SMALL_LETTER_I_WITH_HOOK_ABOVE,
02935    UC_LATIN_SMALL_LETTER_I_WITH_HOOK_ABOVE,
02936    UC_LATIN_SMALL_LETTER_I_WITH_DOT_BELOW,
02937    UC_LATIN_SMALL_LETTER_I_WITH_DOT_BELOW,
02938    UC_LATIN_SMALL_LETTER_O_WITH_DOT_BELOW,
02939    UC_LATIN_SMALL_LETTER_O_WITH_DOT_BELOW,
02940    UC_LATIN_SMALL_LETTER_O_WITH_HOOK_ABOVE,
02941    UC_LATIN_SMALL_LETTER_O_WITH_HOOK_ABOVE,
02942    UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_ACUTE,
02943    UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_ACUTE,
02944    UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_GRAVE,
02945    UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_GRAVE,
02946    UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_HOOK_ABOVE,
02947    UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_HOOK_ABOVE,
02948    UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_TILDE,
02949    UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_TILDE,
02950    UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_DOT_BELOW,
02951    UC_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX_AND_DOT_BELOW,
02952    UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_ACUTE,
02953    UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_ACUTE,
02954    UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_GRAVE,
02955    UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_GRAVE,
02956    UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_HOOK_ABOVE,
02957    UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_HOOK_ABOVE,
02958    UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_TILDE,
02959    UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_TILDE,
02960    UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_DOT_BELOW,
02961    UC_LATIN_SMALL_LETTER_O_WITH_HORN_AND_DOT_BELOW,
02962    UC_LATIN_SMALL_LETTER_U_WITH_DOT_BELOW,
02963    UC_LATIN_SMALL_LETTER_U_WITH_DOT_BELOW,
02964    UC_LATIN_SMALL_LETTER_U_WITH_HOOK_ABOVE,
02965    UC_LATIN_SMALL_LETTER_U_WITH_HOOK_ABOVE,
02966    UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_ACUTE,
02967    UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_ACUTE,
02968    UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_GRAVE,
02969    UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_GRAVE,
02970    UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_HOOK_ABOVE,
02971    UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_HOOK_ABOVE,
02972    UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_TILDE,
02973    UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_TILDE,
02974    UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_DOT_BELOW,
02975    UC_LATIN_SMALL_LETTER_U_WITH_HORN_AND_DOT_BELOW,
02976    UC_LATIN_SMALL_LETTER_Y_WITH_GRAVE,
02977    UC_LATIN_SMALL_LETTER_Y_WITH_GRAVE,
02978    UC_LATIN_SMALL_LETTER_Y_WITH_DOT_BELOW,
02979    UC_LATIN_SMALL_LETTER_Y_WITH_DOT_BELOW,
02980    UC_LATIN_SMALL_LETTER_Y_WITH_HOOK_ABOVE,
02981    UC_LATIN_SMALL_LETTER_Y_WITH_HOOK_ABOVE,
02982    UC_LATIN_SMALL_LETTER_Y_WITH_TILDE,
02983    UC_LATIN_SMALL_LETTER_Y_WITH_TILDE,
02984    UC_LATIN_SMALL_LETTER_MIDDLE_WELSH_LL,
02985    UC_LATIN_SMALL_LETTER_MIDDLE_WELSH_LL,
02986    UC_LATIN_SMALL_LETTER_MIDDLE_WELSH_V,
02987    UC_LATIN_SMALL_LETTER_MIDDLE_WELSH_V,
02988    UC_LATIN_SMALL_LETTER_Y_WITH_LOOP
02989 };
02990 
02991 //---function prototypes----------------------------------------------------------------------------
02992 
02993 
02994 
02995 #endif //  _ASCIIMAP_H
02996 
02997 //**************************************************************************************************
02998 // End of File
02999 //**************************************************************************************************
 All Data Structures Files Functions Typedefs Defines