|
Merkblätter zur Programmierung |
ISO 8859-1 - Zeichencode |
Prof. Karl Kleine FH Jena / FB GW |
Die Norm ist nicht frei erhältlich im Internet, sondern muß
bei der ISO bzw. bei einer der nationalen Normungsinstanzen
wie dem DIN in Deutschland käuflich erworben werden.
Eine Alternative ist die Nutzung der technisch inhaltlich
identischen Norm ECMA 43, die über die
ECMA-Webseite verfügbar ist.
Für den Endnutzer reicht aber die folgende Codetabelle völlig.
Im Internet finden sich inzwischen einige weitergehende
Informationen zur ISO 8859 Codefamilie. Ein guter Einstieg
ist die
ISO-8859-1 FAQ von M. Gschwind an der TU Wien, sowie seine
begleitende Webseite zur
Internationalization von Software.
Weiteres findet sich z.B. auf Czyborra's Webseite
The ISO 8859 Alphabet Soup.
Der ISO 8859-1 Zeichencode ist auch der Basiscode des WWW.
Siehe W3C-Webseiten zu Details.
Umfassendere Zeichencodes sind
Unicode und ISO 10646.
Der Zeichensatz der Microsoft 'Codepage 1245' ist nicht
ISO 8859-1 konform, da willkürlich Codepositionen aus dem Bereich
80 bis 9F mit Zeichen belegt wurden.
No Comment :-(
Norm
ISO/IEC 8859-1: 1998
Information technology - 8-bit single byte
coded graphic character sets
Part I: Latin alphabet No. 1
Codetabelle
 
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
0
@
P
`
p
°
À
Ð
à
ð
1
!
1
A
Q
a
q
¡
±
Á
Ñ
á
ñ
2
"
2
B
R
b
r
¢
²
Â
Ò
â
ò
3
#
3
C
S
c
s
£
³
Ã
Ó
ã
ó
4
$
4
D
T
d
t
¤
´
Ä
Ô
ä
ô
5
%
5
E
U
e
u
¥
µ
Å
Õ
å
õ
6
&
6
F
V
f
v
¦
¶
Æ
Ö
æ
ö
7
BEL
'
7
G
W
g
w
§
·
Ç
×
ç
÷
8
BS
(
8
H
X
h
x
¨
¸
È
Ø
è
ø
9
HT
)
9
I
Y
i
y
©
¹
É
Ù
é
ù
A
NL
*
:
J
Z
j
z
ª
º
Ê
Ú
ê
ú
B
ESC
+
;
K
[
k
{
«
»
Ë
Û
ë
û
C
NP
,
<
L
\
l
|
¬
¼
Ì
Ü
ì
ü
D
CR
-
=
M
]
m
}
½
Í
Ý
í
ý
E
.
>
N
^
n
~
®
¾
Î
Þ
î
þ
F
/
?
O
_
o
¯
¿
Ï
ß
ï
ÿ
Bemerkungen
Die Codepositionen 00 bis 1F und 7F bis 9F sind nicht Teil
der Spezifikation von ISO 8859, welche allein druckbare Zeichen
definiert. Der Codebereich 00 bis 1F ist Steuerzeichen
entsprechend dem
ASCII-Code vorbehalten.
Da aber beide Normen immer zusammen gebraucht werden, habe ich
außerdem einige heute noch wichtige Steuerzeichen aus dem
ASCII-Code mit aufgeführt
(NL newline,
CR carriage return,
NP newpage,
HT tabulator,
BS backspace,
BEL bell,
ESC escape).
Der Codebereich 20 bis 7F ist identisch mit ASCII und ISO 646 IRV.
| Original-URL: http://www.fh-jena.de/~kleine/merkblaetter/basics/iso8859.html Änderungsstand: 2002-01-07 |
Prof K Kleine
Merkblätter |