MacRoman

Tyto operační systémy Mac OS (až do verze 9 ) při použití na Apple Macintosh až do časných 2000s , použijte kódování znaků s názvem MacRoman , který se liší od ISO / IEC 8859-1 ze prvními 32 a 127 dalších charakterů, ale stále zahrnuje většinu znaků obsažených v ISO / IEC 8859-1. Na rozdíl od tohoto standardu nezahrnuje řídicí znaky C1, přerušovanou svislou čáru (¦), volitelnou pomlčku ( měkký spojovník ), horní index dva, tři a jeden (¹, ², ³), zlomky „¼, ½, ¾ „(ale pomocí pokročilé typografie měl zlomkový znak 0xDA vyprodukovat stejný grafický výsledek s použitím obvyklých čísel), písmena„ Ð, ð, Ý, ý, Þ a þ “ani symbol násobení (×). Naproti tomu MacRoman obsahuje mnoho znaků, které nejsou v ISO / IEC 8859-1. Symbol eura (€) nahradil předchozí obecný symbol měny „¤“.

S příchodem Mac OS X bylo kódování MacRoman nahrazeno UTF-8 jako výchozí kódování v operačních systémech Macintosh .

Následující tabulka ukazuje MacRoman, přičemž rozdíly oproti ISO-8859-1 jsou na barevném pozadí:

MacRoman
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF
0x                   TAB LF     ČR    
1x                                
2x SP ! " # $ % & '' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x @ NA B VS D E F G H J K. L M NE Ó
5x P Q R S T U PROTI Ž X Y Z [ \ ] ^ _
6x `` na b vs. d E F G h i j k l m ne Ó
7x p q r s t u proti w X y z { | } ~  
8x NA NA VS E NE Ó " na na na na na na vs. E E
9x E E í ì ï ne Ó Ó Ach Ó Ó ú kde û ü
Sekera ° ¢ £ § ß ® © ¨ Æ Ó
Bx ± ¥ µ π ª º Ω Ó
Cx ¿ ¡ ¬ ƒ " " ... Nbsp NA NA Ó Œ -
Dx - - " '' '' ÷ ÿ Ÿ / fi
· , NA E NA E E Í Î Ï Ì Ó Ó
Fx Logo společnosti Apple. Ó Ú Û Ù ˆ ˜ ¯ ˘ ˙ ˚ ¸ ˝ ˛ ˇ

V předchozí tabulce jsou kontrolní znaky podtržené, včetně 0x20, což je standardní prostor, a 0xCA, což je neporušený prostor . Znak kódovaný 0xF0 je glyf odpovídající logu Apple . Tento znak v Unicode neexistuje, a proto musí mít shodu v zóně pro soukromé použití; Apple pro tento účel používá bod U + F8FF .

Kódy 0x00–0x08, 0x0B a 0x0C, 0x0E - 0x1F a 0x7F se nepoužívají.

Poznámky

  1. Zápis 0x •• se používá k zápisu kódu v šestnáctkové soustavě .