MacRoman

İşletim sistemleri , Mac OS (en fazla sürümüne 9 kullanımda) , Apple Macintosh erken dek 2000'lerin , bir kullanmak kodlayan karakteri adında MacRoman gelen farklıdır ISO / IEC 8859-1 hala ilk 32 ve 127 son karakterle ki, ama ISO / IEC 8859-1'de bulunan karakterlerin çoğunu içerir. Bu standardın aksine, C1 kontrol karakterleri, kesikli dikey çubuk (¦), isteğe bağlı tireleme işareti ( yumuşak kısa çizgi ), üst simge iki, üç ve bir (¹, ², ³), kesirler "¼, ½, ¾ içermez "(ancak, gelişmiş tipografi aracılığıyla, kesir karakteri 0xDA, normal sayıları kullanarak aynı grafik sonucunu üretecekti)," Ð, ð, Ý, ý, Þ ve þ "harfleri veya çarpma sembolü (×). Buna karşılık, MacRoman, ISO / IEC 8859-1'de olmayan birçok karakter içerir. Euro simgesi (€), önceki genel "¤" para birimi simgesinin yerini almıştır.

Mac OS X'in gelişiyle , MacRoman kodlaması, Macintosh işletim sistemlerinde varsayılan kodlama olarak UTF-8 ile değiştirildi .

Aşağıdaki tablo MacRoman'ı göstermektedir, ISO-8859-1 ile olan farklar renkli bir arka plan üzerindedir:

MacRoman
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF
0x                   TAB LF     CR    
1x                                
2 kere SP ! " # $ % & ' ( ) * + , - . /
3 kat 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4 kat @ AT B VS D E F G H ben J K L M DEĞİL Ö
5 kat P Q R S T U V W X Y Z [ \ ] ^ _
6 kat '' -de b vs d e f g h ben j k l m değil Ö
7 kat p q r s t sen v w x y z { | } ~  
8 kat AT AT VS E DEĞİL Ö Ü -de -de -de -de -de -de vs é è
9 kat ê ë ben ben ben ben değil Ö Ö oh Ö Ö ú nerede û ü
Balta ° ¢ £ § ß ® © ´ ¨ Æ Ö
Bx ± ¥ µ π ª º Ω æ Ö
Cx ¿ ¡ ¬ ƒ " " ... Nbsp AT AT Ö Œ œ
Dx - - " " ' ' ÷ ÿ Ÿ
Eski · AT Ê AT Ë È BEN BEN BEN BEN Ö Ö
Fx Apple logosu. Ö Ú Û Ù ben ˆ ˜ ¯ ˘ ˙ ˚ ¸ ˝ ˛ ˇ

Yukarıdaki tabloda, kontrol karakter 0x20 de dahil olmak üzere, altı çizilmiştir standart alan ve 0xCA olmayan boşluk . 0xF0 kodlu karakter , Apple logosuna karşılık gelen bir gliftir . Bu karakter Unicode'da yoktur ve bu nedenle Özel Kullanım Bölgesinde bir eşleşmesi olmalıdır; Apple , bu amaçla U + F8FF noktasını kullanır .

0x00–0x08, 0x0B ve 0x0C, 0x0E - 0x1F ve 0x7F kodları kullanılmaz.

Notlar

  1. 0x •• gösterimi, onaltılık kod yazmak için kullanılır .