ISO/IEC 8859-9 - ISO/IEC 8859-9

ISO/IEC 8859-9
MIME / IANA ISO-8859-9
Skróty) iso-ir-148, latin5, l5, csISOLatin5
Standard ECMA-128, ISO/IEC 8859
Klasyfikacja ISO 8859 ( rozszerzony ASCII , ISO 4873 poziom 1)
Rozszerza US-ASCII
Oparte na ISO/IEC 8859-1
Poprzedzony ISO/IEC 8859-3
Inne powiązane kodowanie(-a) Okna-1254

ISO / IEC 8859-9: 1999 , Technologia informacyjna - 8-bitowe jednobajtowe zestawy znaków graficznych - Część 9: Alfabet łaciński nr 5 , jest częścią serii ISO / IEC 8859 standardowych kodowań znaków opartych na ASCII , po pierwsze wydanie opublikowane w 1989 roku. Nieformalnie określane jako Latin-5 lub Turkish . Został zaprojektowany tak, aby obejmował język turecki , zaprojektowany jako bardziej użyteczny niż kodowanie ISO/IEC 8859-3 . Jest ona identyczna z normą ISO/IEC 8859-1, z wyjątkiem tych sześciu zastąpień znaków islandzkich znakami unikalnymi dla alfabetu tureckiego:

Pozycja 0xD0 0xDD 0xDE 0xF0 0xFD 0xFE
8859-9 G I S g i s
8859-1 D Y NS D ý NS

ISO-8859-9 to preferowana przez IANA nazwa zestawu znaków dla tego standardu po uzupełnieniu o kody kontrolne C0 i C1 z ISO/IEC 6429 . W nowoczesnych aplikacjach preferowane są Unicode i UTF-8 ; autorzy nowych stron internetowych i projektanci nowych protokołów mają zamiast tego używać UTF-8 . Od sierpnia 2019 r. 0,1% wszystkich stron internetowych używa ISO-8859-9, podczas gdy 3,1% stron internetowych zlokalizowanych w Turcji używa ISO-8859-9. Jednak standard kodowania WHATWG , który określa kodowanie znaków, które jest dozwolone w HTML5 i które zgodne przeglądarki muszą obsługiwać, wymaga, aby strony internetowe oznaczone jako ISO-8859-9 były obsługiwane jako Windows-1254 , co różni się od ISO-8859-9 stosując zakres CR, który ISO-8859-9 rezerwuje dla kodów kontrolnych C1 zamiast dodatkowych znaków graficznych (analogicznie do relacji między ISO-8859-1 i Windows-1252 ).

Firma Microsoft przypisała stronę kodową 28599 aka Windows-28599 do ISO-8859-9 w systemie Windows. IBM przypisał stronę kodową 920 ( CCSID 920) do ISO-8859-9. Jest publikowany przez Ecma International jako ECMA-128 .

Układ strony kodowej

ISO/IEC 8859-9
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _MI _F
0_
0
1_
16
2_
32
SP
0020
!
0021

0022
#
0023
0024
%
0025
&
0026
'
0027
(
0028
)
0029
*
002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
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_
64
@
0040

0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_
80
P
0050
P
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Tak
0059
Z
005A
[
005B
\
005C
]
005D
^
005E
_
005F
6_
96
`
0060

0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
I
0069
j
006A
k
006B
L
006C
m
006D
n
006E
o
006F
7_
112
p
0070
q
0071
R
0072
s
0073
t
0.074
U
0075
v
0076
w
0077
x
0078
y
0079
z
007A
{
007B
|
007C
}
007D
~
007E
8_
128
9_
144
A_
160
NBSP
00A0
¡
00A1
¢
00A2
£
00A3
¤
00A4
¥
00A5
¦
00A6
§
00A7
¨
00A8
©
00A9
ª
00AA
«
00AB
¬
00AC
NIEŚMIAŁA
00AD
®
00AE
¯
00AF
B_
176
°
00B0
±
00B1
²
00B2
³
00B3
00B4
μ
00B5

00B6
·
00B7
¸
00B8
¹
00B9
º
00BA
»
00BB
¼
00BC
½
00BD
¾
00BE
¿
00BF
C_
192
À
00C0
Á
00C1
Â
00C2
Ã
00C3
Ę
00C4
Å
00C5
Æ
00C6
Ç
00C7
È
00C8
É
00C9
Ę
00CA
Ë
00CB
Ì
00CC
Í
00CD
Î
00CE
Ï
00CF
D_
208
Ğ
011E
Ñ
00D1
Ò
00D2
Ó
00D3
Ô
00D4
Õ
00D5
Ö
00D6
×
00D7
Ø
00D8
Ù
00D9
Ú
00DA
Û
00DB
Ü
00DC
İ
0130
Ş
015E
ß
00DF
E_
224
à
00E0
á
00E1
â
00E2
ã
00E3
ä
00E4
å
00E5
æ
00E6
ç
00E7
è
00E8
é
00E9
ê
00EA
ë
00EB
ì
00WE
í
00ED
î
00EE
ï
00EF
F_
240
ğ
011F
ñ
00F1
ò
00F2
ó
00F3
ô
00F4
õ
00F5
ö
00F6
÷
00F7
ø
00F8
ù
00F9
ú
00FA
û
00FB
ü
00FC
ı
0131
º
015f
ÿ
00FF

  List  Numer  Interpunkcja  Symbol  Inne  Nieokreślony   Różnice w stosunku do ISO-8859-1

Zobacz też

Bibliografia

Zewnętrzne linki

  • ISO/IEC 8859-9:1999
  • Standard ECMA-128 : 8-bitowe, jednobajtowe kodowane zestawy znaków graficznych — alfabet łaciński nr 5, wydanie drugie (grudzień 1999)
  • ISO-IR 148 prawa część alfabetu łacińskiego nr 5 (1 października 1988)