Mac OS Roman - Mac OS Roman

Mac OS Roman
MIME / IANA Macintosh
Alias(e) mac, MacRoman, x-mac-roman
Sprachen) Englisch , diverse andere
Einstufung Erweitertes ASCII , Mac OS-Skript
Erweitert ASCII , Macintosh-Zeichensatz

Mac OS Roman ist eine Zeichencodierung, die von Apple Computer, Inc. für die Verwendung auf Macintosh- Computern entwickelt wurde. Es eignet sich für die Darstellung von Text in Englisch und mehreren anderen westlichen Sprachen. Mac OS Roman codiert 256 Zeichen, von denen die ersten 128 mit ASCII identisch sind , wobei die restlichen Zeichen mathematische Symbole, diakritische Zeichen und zusätzliche Satzzeichen enthalten. Mac OS Roman ist eine Erweiterung des ursprünglichen Macintosh-Zeichensatzes, der nur 217 Zeichen codiert. Vollständige Unterstützung für Mac OS Roman erschien erstmals in macOS 6.0.4 , veröffentlicht im Jahr 1989, und die Kodierung wird immer noch in aktuellen Versionen von macOS unterstützt , obwohl die Standardzeichenkodierungen jetzt UTF-8 oder UTF-16 sind . Apple hat Mac OS Roman 1998 mit der Veröffentlichung von macOS 8.5 modifiziert, indem das Währungszeichen an der Position hexadezimal 0xDB durch das Eurozeichen ersetzt wurde, aber ansonsten ist die Codierung seit seiner Veröffentlichung unverändert.

Zeichensatz

Die folgende Tabelle zeigt, wie Zeichen in Mac OS Roman codiert werden. Die Zeilen- und Spaltenüberschriften geben die erste und zweite Ziffer des Hexadezimalcodes für jedes Zeichen in der Tabelle an. Unter jedem Zeichen befindet sich der Skalarwert des Unicode- Äquivalents des Zeichens .

Mac OS Roman
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _EIN _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
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
SUB
001A
ESC
001B
FS
001C
GS
001D
RS
001E
US
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
Ich
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
W
0057
X
0058
Y
0059
Z
005A
[
005B
\
005C
]
005D
^
005E
_
005F
6_ `
0060
ein
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
ich
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
w
0077
x
0078
y
0079
z
007A
{
007B
|
007C
}
007D
~
007E
DEL
007F
8_ Ä
00C4
Å
00C5
Ç
00C7
É
00C9
Ñ
00D1
Ö
00D6
Ü
00DC
á
00E1
à
00E0
â
00E2
ä
00E4
ã
00E3
å
00E5
ç
00E7
é
00E9
è
00E8
9_ ê
00EA
ë
00EB
í
00ED
ì
00EC
î
00EE
ï
00EF
ñ
00F1
ó
00F3
ò
00F2
ô
00F4
ö
00F6
õ
00F5
ú
00FA
ù
00F9
û
00FB
ü
00FC
EIN_
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
Õ
00D5
Œ
0152

0153
D_
2013

2014

201C

201D
'
2018
'
2019
÷
00F7

25CA
ÿ
00FF
Ÿ
0178
/
2044

20AC
<
2039

203A
fi
FB01
fl
FB02
E_
2021
·
00B7

201A

201E

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

  Brief  Nummer  Interpunktion  Symbol  Sonstiges  Nicht definiert

Technische Hinweise

Die Internet Assigned Numbers Authority identifiziert diese Kodierung mit der Zeichenfolge „ macintosh “. Der MIME Content-Type für diese Kodierung ist daher "text/plain; charset=macintosh". Die Codepage-Nummer von Microsoft Windows ist 10000 . IBM verwendet Codepage/ CCSID 1275.

Mit der Veröffentlichung von Mac OS X wurden Mac OS Roman und alle anderen "Skripte" (wie das klassische Mac OS sie nannte) durch UTF-8 als Standardzeichencodierung für das Macintosh-Betriebssystem ersetzt. Die Standardzeichenkodierung in Java für Mac OS X blieb jedoch MacRoman, und das Tastaturlayout mit seiner Kombination aus Control , Option und Dead Keys entspricht immer noch den ursprünglichen Zeichen in MacRoman. Die Standardzeichencodierung für Java kann in UTF-8 geändert werden, indem die folgende Zeile zu hinzugefügt wird .profile:

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

Siehe auch

Anmerkungen