The Mac OS Roman character set Mac-Roman encoding is a one-byte character encoding system, traditionally used by Mac OS.[1] In Mac OS X, it has been replaced with Unicode.
The first 128 characters are equal to the ASCII character encoding (or 'cmap' in Macintosh context), and the rest are allocated as described below.
The Mac OS Roman character set is used for 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 Portuguese, and the default International system.
Variants of this codepage are used for Croatian, Icelandic, Turkish, Romanian, and other encodings.
| Mac-Roman encoding | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | Second digit | |||||||||||||||
| - | - | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF |
| F i r s t d i g i t |
0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
| 1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US | |
| 2x | SP | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / | |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | &rt; | ? | |
| 4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | |
| 5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ | |
| 6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | |
| 7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | DEL | |
| 8x | Ä | Å | Ç | É | Ñ | Ö | Ü | á | à | â | ä | ã | å | ç | é | è | |
| 9x | ê | ë | í | ì | î | ï | ñ | ó | ò | ô | ö | õ | ú | ù | û | ü | |
| Ax | † | ° | ¢ | £ | § | • | ¶ | ß | ® | © | ™ | ´ | ¨ | ≠ | Æ | Ø | |
| Bx | ∞ | ± | ≤ | ≥ | ¥ | µ | ∂ | ∑ | ∏ | π | ∫ | ª | º | Ω | æ | ø | |
| Cx | ¿ | ¡ | ¬ | √ | ƒ | ≈ | ∆ | « | » | … | À | à | Õ | Œ | œ | ||
| Dx | – | — | “ | ” | ‘ | ’ | ÷ | ◊ | ÿ | Ÿ | ⁄ | €¹ | ‹ | › | fi | fl | |
| Ex | ‡ | · | ‚ | „ | ‰ | Â | Ê | Á | Ë | È | Í | Î | Ï | Ì | Ó | Ô | |
| Fx | | Ò | Ú | Û | Ù | ı | ˆ | ˜ | ¯ | ˘ | ˙ | ˚ | ¸ | ˝ | ˛ | ˇ | |
¹Before Mac OS 8.5, the character 0xDB mapped to currency sign (¤), but this was changed to euro currency (€).
References
- ↑ Apple Computer, Inc.. "Inside Macintosh: Text", 1993, p. 1-53.
External links
- Map (external version) from Mac OS Roman character set to Unicode 2.1 and later by Apple Computer (2005-04-05)
- Description of the 'cmap' resource
- Mac OS Roman and Classic Mac OS character encodings at Wikipedia