MacRoman

Käyttöjärjestelmiä Mac OS (jopa versio 9 ) käytössä Apple Macintosh alkupuolelle asti 2000-luvun , käytä merkistökoodaus nimeltä MacRoman , joka poikkeaa ISO / IEC 8859-1 ja ensimmäisen 32 ja 127 viimeinen merkki, mutta silti sisältää suurimman osan ISO / IEC 8859-1 -standardissa olevista merkeistä. Toisin kuin tämä standardi, se ei sisällä C1-ohjausmerkkejä, katkoviivapystypalkkia (¦), valinnaista tavutusta ( pehmeä väliviiva ), yläindeksejä kaksi, kolme ja yksi (¹, ², ³), murto-osia "¼, ½, ¾ "(mutta edistyneen typografian avulla murto-osion 0xDA oli tarkoitus tuottaa sama graafinen tulos käyttämällä tavallisia numeroita), kirjaimet" Ð, ð, Ý, ý, Þ ja þ "eikä kertolasku (()). Sen sijaan MacRoman sisältää monia merkkejä, joita ei ole ISO / IEC 8859-1 -standardissa. Eurosymboli (€) korvasi edellisen yleisen "¤" -valuuttamerkin.

Kynnyksellä Mac OS X , MacRoman koodaus korvattiin UTF-8 oletukseksi on Macintosh käyttöjärjestelmän järjestelmiin .

Seuraava taulukko näyttää MacRomanin, erot ISO-8859-1: n kanssa ovat värillisellä taustalla:

MacRoman
x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF
0x                   TAB LF     CR    
1x                                
2x SP ! " # $ % & ' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x @ AT B VS D. E F G H Minä J K L M EI O
5x P Q R S T U V W X Y Z [ \ ] ^ _
6x `` klo b vs. d e f g h i j k l m ei o
7x s q r s t u v w x y z { | } ~  
8x AT AT VS E EI Ö Ü klo klo klo klo klo klo vs. é è
9x ê ë í ì î ï ei o ò vai niin ö õ ú ù û ü
Kirves ° ¢ £ § ß ® © " ¨ Æ Ø
Bx ± ¥ u π ª º Ω æ ø
Cx ¿ ¡ ¬ ƒ " " ... Nbsp AT AT Õ Œ œ
Dx - - " ' ' ÷ ÿ Ÿ
Esim · AT Ê AT Ë È Í Î Ï Ì Ó Ô
Fx Apple-logo. Ò Ú Û Ù ı ˆ ˜ ¯ ˘ ˙ ˚ ¸ ˝ ˛ ˇ

Edellisessä taulukossa, ohjaus merkkejä on alleviivattu, kuten 0x20 joka on vakio tila ja 0xCA joka on sitova välilyönti . 0xF0-koodattu merkki on Apple-logoa vastaava kuvio . Tätä merkkiä ei ole Unicodessa, joten sillä on oltava osuma yksityisen käytön alueella; Apple käyttää U + F8FF-pistettä tähän tarkoitukseen.

Koodeja 0x00–0x08, 0x0B ja 0x0C, 0x0E - 0x1F ja 0x7F ei käytetä.

Huomautuksia

  1. Merkintää 0x •• käytetään koodin kirjoittamiseen heksadesimaaliluvulla .