Mac OS Roman - Mac OS Roman - Wikipedia
MIME / IANA | Macintosh |
---|---|
Alias (y) | Mac, MacRoman, x-mac-roman |
Jazyk (y) | Angličtina, různé další |
Klasifikace | Rozšířené ASCII, Skript Mac OS |
Rozšiřuje | ASCII |
Mac OS Roman je Kódování znaků primárně používá klasický Mac OS reprezentovat text. Kóduje 256 znaků, z nichž prvních 128 je identických ASCII, se zbývajícími znaky včetně matematických symbolů, diakritiky a další interpunkční znaménka. Je vhodný pro Angličtina a několik dalších západních jazyků. Mac OS Roman je nadmnožinou původní znakové sady Macintosh používané v Systém 1.
The Autorita pro internetová přidělená čísla identifikuje toto kódování pomocí řetězce "Macintosh" MIM Typ obsahu pro toto kódování je proto „text / plain; charset = macintosh“. Mac OS Roman se také označuje jako MacRoman nebo znaková sada Apple Standard Roman. Číslo znakové stránky systému Microsoft Windows je 10000. IBM používá kódovou stránku /CCSID 1275.[1][2][3][4]
Postavy, které byly v ISO 8859-1 ale ne v systému Mac OS Roman byl zdrojem problémů při pokusu o zobrazení nebo úpravy webových stránek v počítačích Macintosh.
Rozložení kódové stránky
Následující tabulka ukazuje, jak jsou znaky kódovány v systému Macintosh Roman. Každá postava je zobrazena s Unicode ekvivalent.
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ | NUL 0000 | SOH 0001 | STX 0002 | ETX 0003 | EOT 0004 | ENQ 0005 | ACK 0006 | BEL 0007 | BS 0008 | HT 0009 | LF 000A | VT 000B | FF 000C | ČR 000D | TAK 000E | SI 000F |
1_ | DLE 0010 | ⌘[A] 2318 | ✓[A] 2713 | ♦[A] 2666 | ![]() F8FF | NAK 0015 | SYN 0016 | ETB 0017 | UMĚT 0018 | EM 0019 | SUB 001A | ESC 001B | FS 001C | GS 001D | RS 001E | NÁS 001F |
2_ | SP 0020 | ! 0021 | " 0022 | # 0023 | $ 0024 | % 0025 | & 0026 | ' 0027 | ( 0028 | ) 0029 | * 002A | + 002B | , 002C | - 002D | . 002E | / 002F |
3_ | 0 0030 | 1 0031 | 2 0032 | 3 0033 | 4 0034 | 5 0035 | 6 0036 | 7 0037 | 8 0038 | 9 0039 | : 003A | ; 003B | < 003C | = 003D | > 003E | ? 003F |
4_ | @ 0040 | A 0041 | B 0042 | C 0043 | D 0044 | E 0045 | F 0046 | G 0047 | H 0048 | Já 0049 | J 004A | K. 004B | L 004C | M 004D | N 004E | Ó 004F |
5_ | P 0050 | Q 0051 | R 0052 | S 0053 | T 0054 | U 0055 | PROTI 0056 | Ž 0057 | X 0058 | Y 0059 | Z 005A | [ 005B | \ 005C | ] 005D | ^ 005E | _ 005F |
6_ | ` 0060 | A 0061 | b 0062 | C 0063 | d 0064 | E 0065 | F 0066 | G 0067 | h 0068 | i 0069 | j 006A | k 006B | l 006C | m 006D | n 006E | Ó 006F |
7_ | str 0070 | q 0071 | r 0072 | s 0073 | t 0074 | u 0075 | proti 0076 | w 0077 | X 0078 | y 0079 | z 007A | { 007B | | 007C | } 007D | ~ 007E | DEL 007F |
8_ | A 00C4 | A 00C5 | C 00C7 | E 00C9 | Ñ 00D1 | Ó 00D6 | " 00DC | A 00E1 | A 00E0 | A 00E2 | A 00E4 | A 00E3 | A 00E5 | C 00E7 | E 00E9 | E 00E8 |
9_ | E 00EA | E 00EB | í 00ED | ì 00 ES | „ 00EE | ï 00EF | - 00F1 | Ó 00F3 | Ó 00F2 | Ó 00F4 | Ó 00F6 | Ó 00F5 | ú 00FA | ù 00F9 | û 00FB | ü 00FC |
A_ | † 2020 | ° 00B0 | ¢ 00A2[C] | £ 00A3[C] | § 00A7 | • 2022 | ¶ 00B6 | ß 00DF | ® 00AE | © 00A9[C] | ™ 2122 | ´ 00B4 | ¨ 00A8 | ≠ 2260 | Æ 00C6 | Ó 00D8 |
B_ | ∞ 221E | ± 00B1[C] | ≤ 2264 | ≥ 2265 | ¥ 00A5 | µ 00B5[C] | ∂ 2202 | ∑ 2211 | ∏ 220F | π 03C0 | ∫ 222B | ª 00AA | º 00BA | Ω 03A9 | … 00E6 | Ó 00F8 |
C_ | ¿ 00BF | ¡ 00A1 | ¬ 00AC | √ 221A | ƒ 0192 | ≈ 2248 | ∆ 2206 | « 00AB | » 00BB | … 2026 | NBSP 00A0 | A 00C0 | A 00C3 | Ó 00D5 | Œ 0152 | - 0153 |
D_ | – 2013 | — 2014 | “ 201C | ” 201D | ‘ 2018 | ’ 2019 | ÷ 00F7 | ◊ 25CA | ÿ 00FF | Ÿ 0178 | ⁄ 2044 | €[d] 20AC | ‹ 2039 | › 203A | fi FB01 | fl FB02 |
E_ | ‡ 2021 | · 00B7 | ‚ 201A | „ 201E | ‰ 2030 | A 00C2 | E 00CA | A 00C1 | E 00CB | E 00C8 | Í 00CD | Î 00CE | Ï 00CF | Ì 00CC | Ó 00D3 | Ó 00D4 |
F_ | ![]() F8FF | Ó 00D2 | Ú 00DA | Û 00 dB | Ù 00D9 | já 0131 | ˆ 02C6 | ˜ 02DC | ¯ 00AF | ˘ 02D8 | ˙ 02D9 | ˚ 02DA | ¸ 00B8 | ˝ 02DD | ˛ 02DB | ˇ 02C7 |
Dopis Číslo Interpunkce Symbol jiný Nedefinováno
- ^ A b C d Některá písma, zejména ta, která jsou určena k použití jako systémová písma, obsahují další glyfy nahrazující některá C0 kontrolní kódy.[3][4] Ty byly použity k nakreslení horních nabídek a položek nabídky.
- ^ A b Znak na 0xF0 (a také 0x14 u některých písem)[3][4] je pevná látka Logo společnosti Apple. Apple používá U + F8FF v Oblast soukromého použití pro firmy pro toto logo, ale obvykle není podporováno na platformách jiných než Apple.
- ^ A b C d E Kódy 0xA2, 0xA3, 0xA9, 0xB1 a 0xB5 mají shodné přiřazení stejných znaků jako ISO 8859-1 (a tudíž Unicode ).
- ^ Před Mac OS 8.5, znak 0xDB mapován na znak měny (¤), znak Unicode U + 00A4.
Poznámky k aplikaci
S vydáním Mac OS X, Mac OS Roman a všechny ostatní „skripty“ (jak je nazýval klasický Mac OS) byly nahrazeny UTF-8 jako standardní kódování znaků pro operační systém Macintosh. Výchozí kódování znaků je však v Jáva pro Mac OS X zůstal MacRoman,[7] a rozložení klávesnice s jeho kombinací řízení, volba, a mrtvé klíče stále mapovat na původní znaky v MacRoman. Výchozí kódování znaků pro Javu lze změnit na UTF-8 přidáním následujícího řádku do .bashrc
:
vývozní soubor JAVA_OPTS="$ JAVA_OPTS -Dfile.encoding = UTF8 "
Viz také
Reference
- ^ "Informační stránka kódové stránky 1275". Archivovány od originál dne 2016-03-17.
- ^ „Informační dokument CCSID 1275“. Archivovány od originál dne 2016-03-27.
- ^ A b C d Kódová stránka CPGID 01275 (pdf) (PDF), IBM
- ^ A b C d Kódová stránka CPGID 01275 (txt), IBM
- ^ Apple Computer, Inc. (2005) [1995-04-15]. „ROMAN.TXT: Mapa (externí verze) z římské znakové sady Mac OS na Unicode 2.1 a novější“. Konsorcium Unicode. Citováno 2020-04-15.
- ^ International Components for Unicode (ICU), macos-0_2-10.2.ucm, 2003-02-20
- ^ „Java Development Guide for Mac: User Interface Toolkits for Java“. Archivovány od originál dne 19. 11. 2012.
- Apple Computer, Inc. (1993). Uvnitř Macintosh: Text. New York: Addison-Wesley. ISBN 0-201-63298-5.
- Apple Computer, Inc. (1985). Uvnitř Macintosh Svazek I. New York: Addison-Wesley. ISBN 0-201-17731-5.
externí odkazy
- "Popis Mac OS Roman". 2009. Archivovány od originál dne 2009-05-27.
- „Znaková sada Apple Quickdraw“. Kermit. Columbia University. Citováno 2020-06-24.