123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380 |
- /*
- 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 */
|