Mac OS Roma - Mac OS Roman

Mac OS Roma
MIME / IANA macintosh
takma ad(lar) mac, MacRoman, x-mac-roman
Diller) İngilizce , çeşitli diğerleri
sınıflandırma Genişletilmiş ASCII , Mac OS komut dosyası
uzatır ASCII , Macintosh karakter seti

Mac OS Roman , Apple Computer, Inc. tarafından Macintosh bilgisayarlar tarafından kullanılmak üzere oluşturulmuş bir karakter kodlamasıdır . İngilizce ve diğer birkaç Batı dilindeki metni temsil etmek için uygundur . Mac OS Roman, ilk 128'i ASCII ile aynı olan 256 karakteri kodlar ve geri kalan karakterler matematiksel semboller, aksan işaretleri ve ek noktalama işaretleri içerir. Mac OS Roman, yalnızca 217 karakteri kodlayan orijinal Macintosh karakter kümesinin bir uzantısıdır. Mac OS Roman için tam destek ilk olarak 1989'da piyasaya sürülen macOS 6.0.4'te göründü ve standart karakter kodlamaları artık UTF-8 veya UTF-16 olsa da kodlama hala macOS'un mevcut sürümlerinde destekleniyor . Apple, Mac OS Roman'ı 1998'de macOS 8.5'in piyasaya sürülmesiyle, onaltılık 0xDB konumundaki para birimi işaretini euro işaretiyle değiştirerek değiştirdi , ancak bunun dışında kodlama, yayınlanmasından bu yana değişmedi.

Karakter seti

Aşağıdaki tablo, karakterlerin Mac OS Roman'da nasıl kodlandığını gösterir. Satır ve sütun başlıkları, tablodaki her karakter için onaltılık kodun birinci ve ikinci basamağını verir. Her karakterin altında, karakterin Unicode eşdeğerinin skaler değeri bulunur .

Mac OS Roma
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _NS _E _F
0_ SIFIR
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
CR
000D
SO
000E
SI
000F
1_ DLE
0010
DC1
0011
DC2
0012
DC3
0013
DC4
0014
NAK
0015
SYN
0016
ETB
0017
CAN
0018
EM
0019
ALT
001A
ESC
001B
FS
001C
GS
001D
RS
001E
ABD
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
bir
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
ben
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_ P
0050
Q,
0051
R,
0052
S
0053
T
0054
U
0055
V
0056
B
0057
X
0058
Y
0059
Z
005A
[
005B
\
005C
]
005D
^
005E
_
005F
6_ `
0060
bir
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
saat
0068
ben
0069
j
006A
k
006B
l
006C
m
006D
n
006E
o
006F
7_ p
0070
q
0071
r
0072
s
0073
t
0074
u
0075
v
0076
ağırlık
0077
x
0078
y
0079
z
007A
{
007B
|
007C
}
007D
~
007E
DEL
007F
8_ Ä
00C4
Å
00C5
Ç
00C7
É
00C9
Ñ
00D1
Ö
00D6
Ü
00DC
ve
00E1
à
00E0
â
00E2
ä
00E4
ã
00E3
å
00E5
ç
00E7
é
00E9
è
00E8
9_ ê
00EA
ë
00EB
ve
00ED
ì
00EC
î
00EE
ï
00EF
ñ
00F1
o
00F3
o
00F2
ô
00F4
ö
00F6
õ
00F5
ú
00FA
ù
00F9
û
00FB
ü
00FC
A_
2020
°
00B0
¢
00A2
£
00A3
§
00A7

2022

00B6
ß
00DF
®
00AE
©
00A9

2122
´
00B4
¨
00A8

2260
Æ
00C6
Ø
00D8
B_
221E
±
00B1

2264

2265
¥
00A5
µ
00B5

2202

2211

220F
π
03C0

222B
ª
00AA
º
00BA
Ω
03A9
æ
00E6
ø
00F8
C_ ¿
00BF
¡
00A1
¬
00AC

221A
ƒ
0192

2248

2206
«
00AB
»
00BB

2026
NBSP
00A0
À
00C0
Ã
00C3
o
00D5
Œ
0152
œ
0153
NS_
2013

2014
"
201C

201D
'
2018
'
2019
÷
00F7

25CA
ÿ
00FF
ü
0178

2044

20AC

2039

203A

FB01

FB02
E_
2021
·
00B7

201A

201E

2030
Â
00C2
Ê
00CA
Á
00C1
Ë
00CB
È
00C8
Í
00CD
Î
00CE
Ï
00CF
Ì
00CC
Ó
00D3
Ô
00D4
F_ Apple logosu siyah.svg
F8FF
Ò
00D2
Ú
00DA
Û
00DB
Ù
00D9
ı
0131
02C6
˜
02DC
¯
00AF
˘
02D8
˙
02D9
˚
02DA
¸
00B8
˝
02DD
˛
02DB
02C7

  Mektup  Sayı  Noktalama  Sembol  Başka  Tanımsız

Teknik notlar

Internet Assigned Numbers Authority dizesini "seçeneğini kullanarak bu kodlamayı tanımlayan macintosh ". MIME Bu kodlama için Content-Type nedenle "; charset = macintosh metin / düz" dir. Microsoft Windows kod sayfa numarası 10000'dir . IBM , kod sayfası/ CCSID 1275 kullanır .

Mac OS X'in piyasaya sürülmesiyle , Mac OS Roman ve diğer tüm "komut dosyaları" (klasik Mac OS'nin dediği gibi) , Macintosh işletim sistemi için standart karakter kodlaması olarak UTF-8 ile değiştirildi . Bununla birlikte, Mac OS X için Java'da varsayılan karakter kodlaması MacRoman olarak kaldı ve klavye düzeni , kontrol , seçenek ve ölü tuşların birleşimiyle hala MacRoman'daki orijinal karakterlerle eşleşiyor. Java için varsayılan karakter kodlaması, aşağıdaki satırı şuraya ekleyerek UTF-8 olarak değiştirilebilir .profile:

JAVA_OPTS="${JAVA_OPTS:+$JAVA_OPTS }-Dfile.encoding=UTF-8"
export JAVA_OPTS

Ayrıca bakınız

Notlar