1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380
|
/*
Copyright (c) 1990-2000 Info-ZIP. All rights reserved.
See the accompanying file LICENSE, version 2000-Apr-09 or later
(the contents of which are also included in zip.h) for terms of use.
If, for some reason, all these files are missing, the Info-ZIP license
also may be found at: ftp://ftp.info-zip.org/pub/infozip/license.html
*/
#ifndef __macos_charmap_h
#define __macos_charmap_h
/*
Conversion table from MacOS Roman to
"Western Europe & America" Windows codepage 1252
Notes on Mac OS Roman:
----------------------
Mac OS Roman character set is used for at least the following Mac OS
localizations: U.S., British, Canadian French, French, Swiss
French, German, Swiss German, Italian, Swiss Italian, Dutch,
Swedish, Norwegian, Danish, Finnish, Spanish, Catalan,
Portuguese, Brazilian, and the default International system.
Not every char of the charset MacRoman has their equivalent
in Windows CodePage1252.
To make the mapping in most cases possible, I choosed
most similar chars or at least the BULLET. Chars that
do not have a direct match are marked with '***'
The Windows codepage 1252 contains the ISO 8859-1 "Latin 1" codepage,
with some additional printable characters in the range (0x80 - 0x9F),
that is reserved to control codes in the ISO 8859-1 character table.
In all Mac OS encodings, character codes 0x00-0x7F are identical to ASCII
*/
ZCONST unsigned char MacRoman_to_WinCP1252[128] = {
/* Win CP1252 UniCode UniCode Names */
0xC4 , /* 0x00C4 #LATIN CAPITAL LETTER A WITH DIAERESIS */
0xC5 , /* 0x00C5 #LATIN CAPITAL LETTER A WITH RING ABOVE */
0xC7 , /* 0x00C7 #LATIN CAPITAL LETTER C WITH CEDILLA */
0xC9 , /* 0x00C9 #LATIN CAPITAL LETTER E WITH ACUTE */
0xD1 , /* 0x00D1 #LATIN CAPITAL LETTER N WITH TILDE */
0xD6 , /* 0x00D6 #LATIN CAPITAL LETTER O WITH DIAERESIS */
0xDC , /* 0x00DC #LATIN CAPITAL LETTER U WITH DIAERESIS */
0xE1 , /* 0x00E1 #LATIN SMALL LETTER A WITH ACUTE */
0xE0 , /* 0x00E0 #LATIN SMALL LETTER A WITH GRAVE */
0xE2 , /* 0x00E2 #LATIN SMALL LETTER A WITH CIRCUMFLEX */
0xE4 , /* 0x00E4 #LATIN SMALL LETTER A WITH DIAERESIS */
0xE3 , /* 0x00E3 #LATIN SMALL LETTER A WITH TILDE */
0xE5 , /* 0x00E5 #LATIN SMALL LETTER A WITH RING ABOVE */
0xE7 , /* 0x00E7 #LATIN SMALL LETTER C WITH CEDILLA */
0xE9 , /* 0x00E9 #LATIN SMALL LETTER E WITH ACUTE */
0xE8 , /* 0x00E8 #LATIN SMALL LETTER E WITH GRAVE */
0xEA , /* 0x00EA #LATIN SMALL LETTER E WITH CIRCUMFLEX */
0xEB , /* 0x00EB #LATIN SMALL LETTER E WITH DIAERESIS */
0xED , /* 0x00ED #LATIN SMALL LETTER I WITH ACUTE */
0xEC , /* 0x00EC #LATIN SMALL LETTER I WITH GRAVE */
0xEE , /* 0x00EE #LATIN SMALL LETTER I WITH CIRCUMFLEX */
0xEF , /* 0x00EF #LATIN SMALL LETTER I WITH DIAERESIS */
0xF1 , /* 0x00F1 #LATIN SMALL LETTER N WITH TILDE */
0xF3 , /* 0x00F3 #LATIN SMALL LETTER O WITH ACUTE */
0xF2 , /* 0x00F2 #LATIN SMALL LETTER O WITH GRAVE */
0xF4 , /* 0x00F4 #LATIN SMALL LETTER O WITH CIRCUMFLEX */
0xF6 , /* 0x00F6 #LATIN SMALL LETTER O WITH DIAERESIS */
0xF5 , /* 0x00F5 #LATIN SMALL LETTER O WITH TILDE */
0xFA , /* 0x00FA #LATIN SMALL LETTER U WITH ACUTE */
0xF9 , /* 0x00F9 #LATIN SMALL LETTER U WITH GRAVE */
0xFB , /* 0x00FB #LATIN SMALL LETTER U WITH CIRCUMFLEX */
0xFC , /* 0x00FC #LATIN SMALL LETTER U WITH DIAERESIS */
0x86 , /* 0x2020 #DAGGER */
0xB0 , /* 0x00B0 #DEGREE SIGN */
0xA2 , /* 0x00A2 #CENT SIGN */
0xA3 , /* 0x00A3 #POUND SIGN */
0x95 , /* 0x2022 # *** BULLET */
0x95 , /* 0x2022 #BULLET */
0xB6 , /* 0x00B6 #PILCROW SIGN */
0xDF , /* 0x00DF #LATIN SMALL LETTER SHARP S */
0xAE , /* 0x00AE #REGISTERED SIGN */
0xA9 , /* 0x00A9 #COPYRIGHT SIGN */
0x99 , /* 0x2122 #TRADE MARK SIGN */
0xB4 , /* 0x00B4 #ACUTE ACCENT */
0xA8 , /* 0x00A8 #DIAERESIS */
0x95 , /* 0x2022 # *** BULLET */
0xC6 , /* 0x00C6 #LATIN CAPITAL LETTER AE */
0xD8 , /* 0x00D8 #LATIN CAPITAL LETTER O WITH STROKE */
0x95 , /* 0x2022 # *** BULLET */
0xB1 , /* 0x00B1 #PLUS-MINUS SIGN */
0x95 , /* 0x2022 # *** BULLET */
0x95 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x00A5 #YEN SIGN */
0xB5 , /* 0x00B5 #MICRO SIGN */
0x95 , /* 0x2022 # *** BULLET */
0x95 , /* 0x2022 # *** BULLET */
0x95 , /* 0x2022 # *** BULLET */
0x95 , /* 0x2022 # *** BULLET */
0x95 , /* 0x2022 # *** BULLET */
0xAA , /* 0x00AA #FEMININE ORDINAL INDICATOR */
0xBA , /* 0x00BA #MASCULINE ORDINAL INDICATOR */
0x95 , /* 0x2022 # *** BULLET */
0xE6 , /* 0x00E6 #LATIN SMALL LETTER AE */
0xF8 , /* 0x00F8 #LATIN SMALL LETTER O WITH STROKE */
0xBF , /* 0x00BF #INVERTED QUESTION MARK */
0xA1 , /* 0x00A1 #INVERTED EXCLAMATION MARK */
0xAC , /* 0x00AC #NOT SIGN */
0x95 , /* 0x2022 # *** BULLET */
0x83 , /* 0x0192 #LATIN SMALL LETTER F WITH HOOK */
0x95 , /* 0x2022 # *** BULLET */
0x95 , /* 0x2022 # *** BULLET */
0xAB , /* 0x00AB #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK */
0xBB , /* 0x00BB #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK */
0x85 , /* 0x2026 #HORIZONTAL ELLIPSIS */
0xA0 , /* 0x00A0 #NO-BREAK SPACE */
0xC0 , /* 0x00C0 #LATIN CAPITAL LETTER A WITH GRAVE */
0xC3 , /* 0x00C3 #LATIN CAPITAL LETTER A WITH TILDE */
0xD5 , /* 0x00D5 #LATIN CAPITAL LETTER O WITH TILDE */
0x95 , /* 0x2022 # *** BULLET */
0x95 , /* 0x2022 # *** BULLET */
0x96 , /* 0x2013 #EN DASH */
0x97 , /* 0x2014 #EM DASH */
0x93 , /* 0x201C #LEFT DOUBLE QUOTATION MARK */
0x94 , /* 0x201D #RIGHT DOUBLE QUOTATION MARK */
0x91 , /* 0x2018 #LEFT SINGLE QUOTATION MARK */
0x92 , /* 0x2019 #RIGHT SINGLE QUOTATION MARK */
0xF7 , /* 0x00F7 #DIVISION SIGN */
0x95 , /* 0x2022 # *** BULLET */
0xFF , /* 0x00FF #LATIN SMALL LETTER Y WITH DIAERESIS */
0x9F , /* 0x0178 #LATIN CAPITAL LETTER Y WITH DIAERESIS */
0x95 , /* 0x2022 # *** BULLET */
0xA4 , /* 0x00A4 #CURRENCY SIGN */
0x8B , /* 0x2039 #SINGLE LEFT-POINTING ANGLE QUOTATION MARK */
0x9B , /* 0x203A #SINGLE RIGHT-POINTING ANGLE QUOTATION MARK */
0x95 , /* 0x2022 # *** BULLET */
0x95 , /* 0x2022 # *** BULLET */
0x87 , /* 0x2021 #DOUBLE DAGGER */
0xB7 , /* 0x00B7 #MIDDLE DOT */
0x82 , /* 0x201A #SINGLE LOW-9 QUOTATION MARK */
0x84 , /* 0x201E #DOUBLE LOW-9 QUOTATION MARK */
0x89 , /* 0x2030 #PER MILLE SIGN */
0xC2 , /* 0x00C2 #LATIN CAPITAL LETTER A WITH CIRCUMFLEX */
0xCA , /* 0x00CA #LATIN CAPITAL LETTER E WITH CIRCUMFLEX */
0xC1 , /* 0x00C1 #LATIN CAPITAL LETTER A WITH ACUTE */
0xCB , /* 0x00CB #LATIN CAPITAL LETTER E WITH DIAERESIS */
0xC8 , /* 0x00C8 #LATIN CAPITAL LETTER E WITH GRAVE */
0xCD , /* 0x00CD #LATIN CAPITAL LETTER I WITH ACUTE */
0xCE , /* 0x00CE #LATIN CAPITAL LETTER I WITH CIRCUMFLEX */
0xCF , /* 0x00CF #LATIN CAPITAL LETTER I WITH DIAERESIS */
0xCC , /* 0x00CC #LATIN CAPITAL LETTER I WITH GRAVE */
0xD3 , /* 0x00D3 #LATIN CAPITAL LETTER O WITH ACUTE */
0xD4 , /* 0x00D4 #LATIN CAPITAL LETTER O WITH CIRCUMFLEX */
0x95 , /* 0x2022 # *** BULLET */
0xD2 , /* 0x00D2 #LATIN CAPITAL LETTER O WITH GRAVE */
0xDA , /* 0x00DA #LATIN CAPITAL LETTER U WITH ACUTE */
0xDB , /* 0x00DB #LATIN CAPITAL LETTER U WITH CIRCUMFLEX */
0xD9 , /* 0x00D9 #LATIN CAPITAL LETTER U WITH GRAVE */
0x95 , /* 0x2022 # *** BULLET */
0x88 , /* 0x02C6 #MODIFIER LETTER CIRCUMFLEX ACCENT */
0x98 , /* 0x02DC #SMALL TILDE */
0xAF , /* 0x00AF #MACRON */
0x95 , /* 0x2022 # *** BULLET */
0x95 , /* 0x2022 # *** BULLET */
0x95 , /* 0x2022 # *** BULLET */
0xB8 , /* 0x00B8 #CEDILLA */
0x95 , /* 0x2022 # *** BULLET */
0x95 , /* 0x2022 # *** BULLET */
0x95 /* 0x2022 # *** BULLET */
};
ZCONST unsigned char WinCP1252_to_MacRoman[128] = {
/* Mac Roman UniCode UniCode Names */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xE2 , /* 0x201A # SINGLE LOW-9 QUOTATION MARK */
0xC4 , /* 0x0192 # LATIN SMALL LETTER F WITH HOOK */
0xE3 , /* 0x201E # DOUBLE LOW-9 QUOTATION MARK */
0xC9 , /* 0x2026 # HORIZONTAL ELLIPSIS */
0xA0 , /* 0x2020 # DAGGER */
0xE0 , /* 0x2021 # DOUBLE DAGGER */
0xF6 , /* 0x02C6 # MODIFIER LETTER CIRCUMFLEX ACCENT */
0xE4 , /* 0x2030 # PER MILLE SIGN */
0xA5 , /* 0x2022 # *** BULLET */
0xDC , /* 0x2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xD4 , /* 0x2018 # LEFT SINGLE QUOTATION MARK */
0xD5 , /* 0x2019 # RIGHT SINGLE QUOTATION MARK */
0xD2 , /* 0x201C # LEFT DOUBLE QUOTATION MARK */
0xD3 , /* 0x201D # RIGHT DOUBLE QUOTATION MARK */
0xA5 , /* 0x2022 # BULLET */
0xD0 , /* 0x2013 # EN DASH */
0xD1 , /* 0x2014 # EM DASH */
0xF7 , /* 0x02DC # SMALL TILDE */
0xAA , /* 0x2122 # TRADE MARK SIGN */
0xA5 , /* 0x2022 # *** BULLET */
0xDD , /* 0x203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xD9 , /* 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS */
0xCA , /* 0x00A0 # NO-BREAK SPACE */
0xC1 , /* 0x00A1 # INVERTED EXCLAMATION MARK */
0xA2 , /* 0x00A2 # CENT SIGN */
0xA3 , /* 0x00A3 # POUND SIGN */
0xDB , /* 0x00A4 # CURRENCY SIGN */
0xB4 , /* 0x00A5 # YEN SIGN */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xAC , /* 0x00A8 # DIAERESIS */
0xA9 , /* 0x00A9 # COPYRIGHT SIGN */
0xBB , /* 0x00AA # FEMININE ORDINAL INDICATOR */
0xC7 , /* 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK */
0xC2 , /* 0x00AC # NOT SIGN */
0xA5 , /* 0x2022 # *** BULLET */
0xA8 , /* 0x00AE # REGISTERED SIGN */
0xF8 , /* 0x00AF # MACRON */
0xA1 , /* 0x00B0 # DEGREE SIGN */
0xB1 , /* 0x00B1 # PLUS-MINUS SIGN */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xAB , /* 0x00B4 # ACUTE ACCENT */
0xB5 , /* 0x00B5 # MICRO SIGN */
0xA6 , /* 0x00B6 # PILCROW SIGN */
0xE1 , /* 0x00B7 # MIDDLE DOT */
0xFC , /* 0x00B8 # CEDILLA */
0xA5 , /* 0x2022 # *** BULLET */
0xBC , /* 0x00BA # MASCULINE ORDINAL INDICATOR */
0xC8 , /* 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xC0 , /* 0x00BF # INVERTED QUESTION MARK */
0xCB , /* 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE */
0xE7 , /* 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE */
0xE5 , /* 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX */
0xCC , /* 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE */
0x80 , /* 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS */
0x81 , /* 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE */
0xAE , /* 0x00C6 # LATIN CAPITAL LETTER AE */
0x82 , /* 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA */
0xE9 , /* 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE */
0x83 , /* 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE */
0xE6 , /* 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX */
0xE8 , /* 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS */
0xED , /* 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE */
0xEA , /* 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE */
0xEB , /* 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX */
0xEC , /* 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS */
0xA5 , /* 0x2022 # *** BULLET */
0x84 , /* 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE */
0xF1 , /* 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE */
0xEE , /* 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE */
0xEF , /* 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX */
0xCD , /* 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE */
0x85 , /* 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS */
0xA5 , /* 0x2022 # *** BULLET */
0xAF , /* 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE */
0xF4 , /* 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE */
0xF2 , /* 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE */
0xF3 , /* 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX */
0x86 , /* 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xA7 , /* 0x00DF # LATIN SMALL LETTER SHARP S */
0x88 , /* 0x00E0 # LATIN SMALL LETTER A WITH GRAVE */
0x87 , /* 0x00E1 # LATIN SMALL LETTER A WITH ACUTE */
0x89 , /* 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX */
0x8B , /* 0x00E3 # LATIN SMALL LETTER A WITH TILDE */
0x8A , /* 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS */
0x8C , /* 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE */
0xBE , /* 0x00E6 # LATIN SMALL LETTER AE */
0x8D , /* 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA */
0x8F , /* 0x00E8 # LATIN SMALL LETTER E WITH GRAVE */
0x8E , /* 0x00E9 # LATIN SMALL LETTER E WITH ACUTE */
0x90 , /* 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX */
0x91 , /* 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS */
0x93 , /* 0x00EC # LATIN SMALL LETTER I WITH GRAVE */
0x92 , /* 0x00ED # LATIN SMALL LETTER I WITH ACUTE */
0x94 , /* 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX */
0x95 , /* 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS */
0xA5 , /* 0x2022 # *** BULLET */
0x96 , /* 0x00F1 # LATIN SMALL LETTER N WITH TILDE */
0x98 , /* 0x00F2 # LATIN SMALL LETTER O WITH GRAVE */
0x97 , /* 0x00F3 # LATIN SMALL LETTER O WITH ACUTE */
0x99 , /* 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX */
0x9B , /* 0x00F5 # LATIN SMALL LETTER O WITH TILDE */
0x9A , /* 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS */
0xD6 , /* 0x00F7 # DIVISION SIGN */
0xBF , /* 0x00F8 # LATIN SMALL LETTER O WITH STROKE */
0x9D , /* 0x00F9 # LATIN SMALL LETTER U WITH GRAVE */
0x9C , /* 0x00FA # LATIN SMALL LETTER U WITH ACUTE */
0x9E , /* 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX */
0x9F , /* 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS */
0xA5 , /* 0x2022 # *** BULLET */
0xA5 , /* 0x2022 # *** BULLET */
0xD8 /* 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS */
};
/*
The following characters has no equivalent
to each other:
MacCodes
164 0xA4 0x00A7 # SECTION SIGN
253 0xFD 0x02DD # DOUBLE ACUTE ACCENT
189 0xBD 0x03A9 # GREEK CAPITAL LETTER OMEGA
185 0xB9 0x03C0 # GREEK SMALL LETTER PI
255 0xFF 0x02C7 # CARON
249 0xF9 0x02D8 # BREVE
250 0xFA 0x02D9 # DOT ABOVE
251 0xFB 0x02DA # RING ABOVE
254 0xFE 0x02DB # OGONEK
218 0xDA 0x2044 # FRACTION SLASH
182 0xB6 0x2202 # PARTIAL DIFFERENTIAL
198 0xC6 0x2206 # INCREMENT
184 0xB8 0x220F # N-ARY PRODUCT
183 0xB7 0x2211 # N-ARY SUMMATION
195 0xC3 0x221A # SQUARE ROOT
176 0xB0 0x221E # INFINITY
186 0xBA 0x222B # INTEGRAL
197 0xC5 0x2248 # ALMOST EQUAL TO
173 0xAD 0x2260 # NOT EQUAL TO
178 0xB2 0x2264 # LESS-THAN OR EQUAL TO
179 0xB3 0x2265 # GREATER-THAN OR EQUAL TO
215 0xD7 0x25CA # LOZENGE
240 0xF0 0xF8FF # Apple logo
222 0xDE 0xFB01 # LATIN SMALL LIGATURE FI
223 0xDF 0xFB02 # LATIN SMALL LIGATURE FL
245 0xF5 0x0131 # LATIN SMALL LETTER DOTLESS I
206 0xCE 0x0152 # LATIN CAPITAL LIGATURE OE
207 0xCF 0x0153 # LATIN SMALL LIGATURE OE
WinCodes
129 0x81 #UNDEFINED
141 0x8D #UNDEFINED
143 0x8F #UNDEFINED
144 0x90 #UNDEFINED
157 0x9D #UNDEFINED
167 0xA7 0x00A7 #SECTION SIGN
173 0xAD 0x00AD #SOFT HYPHEN
178 0xB2 0x00B2 #SUPERSCRIPT TWO
179 0xB3 0x00B3 #SUPERSCRIPT THREE
185 0xB9 0x00B9 #SUPERSCRIPT ONE
188 0xBC 0x00BC #VULGAR FRACTION ONE QUARTER
189 0xBD 0x00BD #VULGAR FRACTION ONE HALF
190 0xBE 0x00BE #VULGAR FRACTION THREE QUARTERS
208 0xD0 0x00D0 #LATIN CAPITAL LETTER ETH
215 0xD7 0x00D7 #MULTIPLICATION SIGN
221 0xDD 0x00DD #LATIN CAPITAL LETTER Y WITH ACUTE
222 0xDE 0x00DE #LATIN CAPITAL LETTER THORN
240 0xF0 0x00F0 #LATIN SMALL LETTER ETH
253 0xFD 0x00FD #LATIN SMALL LETTER Y WITH ACUTE
254 0xFE 0x00FE #LATIN SMALL LETTER THORN
140 0x8C 0x0152 #LATIN CAPITAL LIGATURE OE
156 0x9C 0x0153 #LATIN SMALL LIGATURE OE
138 0x8A 0x0160 #LATIN CAPITAL LETTER S WITH CARON
154 0x9A 0x0161 #LATIN SMALL LETTER S WITH CARON
142 0x8E 0x017D #LATIN CAPITAL LETTER Z WITH CARON
158 0x9E 0x017E #LATIN SMALL LETTER Z WITH CARON
128 0x80 0x20AC #EURO SIGN
166 0xA6 0x00A6 #BROKEN BAR
*/
#endif /* !__macos_charmap_h */
|