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

ISO/CEI 8859-9
MIME / IANA ISO-8859-9
Pseudo(s) iso-ir-148, latin5, l5, csISOLatin5
Standard ECMA-128, ISO/CEI 8859
Classification ISO 8859 ( ASCII étendu , ISO 4873 niveau 1)
S'étend US-ASCII
Basé sur ISO/CEI 8859-1
Précédé par ISO/CEI 8859-3
Autre(s) encodage(s) associé(s) Windows-1254

ISO/CEI 8859-9:1999 , Technologies de l'information — Jeux de caractères graphiques codés sur un seul octet à 8 bits — Partie 9: Alphabet latin n° 5 , fait partie de la série ISO/CEI 8859 de codages de caractères normalisés ASCII , première édition publiée en 1989. Il est officieusement appelé Latin-5 ou turc . Il a été conçu pour couvrir la langue turque , conçue comme étant plus utile que le codage ISO/IEC 8859-3 . Il est identique à ISO/IEC 8859-1 à l' exception de ces six remplacements de caractères islandais par des caractères propres à l'alphabet turc :

Position 0xD0 0xDD 0xDE 0xF0 0xFD 0xFE
8859-9 G JE ?? g je ??
8859-1 ?? E ?? e

ISO-8859-9 est le nom de jeu de caractères préféré de l' IANA pour cette norme lorsqu'il est complété par les codes de contrôle C0 et C1 de l' ISO/IEC 6429 . Dans les applications modernes, Unicode et UTF-8 sont préférés ; les auteurs de nouvelles pages Web et les concepteurs de nouveaux protocoles sont invités à utiliser UTF-8 à la place. Depuis août 2019, 0,1% de toutes les pages Web utilisent ISO-8859-9, tandis que 3,1% des pages Web situées en Turquie utilisent ISO-8859-9. Cependant, la norme de codage WHATWG , qui spécifie les codages de caractères autorisés dans HTML5 et que les navigateurs compatibles doivent prendre en charge, exige que les pages Web marquées comme ISO-8859-9 soient gérées comme Windows-1254 , qui diffère de ISO-8859-9 en utilisant la plage CR que ISO-8859-9 réserve aux codes de contrôle C1 pour des caractères graphiques supplémentaires à la place (analogue à la relation entre ISO-8859-1 et Windows-1252 ).

Microsoft a attribué la page de code 28599 alias Windows-28599 à ISO-8859-9 dans Windows. IBM a attribué la page de codes 920 ( CCSID 920) à ISO-8859-9. Il est publié par Ecma International sous le numéro ECMA-128 .

Mise en page de la page de codes

ISO/CEI 8859-9
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _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
Un
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
Je
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_
80
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_
96
`
0060
un
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
je
0069
j
006A
k
006B
l
006C
m
006D
n
006E
o
006F
7_
112
p
0070
q
0071
r
0072
s
0073
t
0074
u
0075
v
0076
avec
0077
x
0078
et
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
TIMIDE
00AD
®
00AE
¯
00AF
B_
176
°
00B0
±
00B1
²
00B2
³
00B3
´
00B4
μ
00B5

00B6
·
00B7
ļ
00B8
¹
00B9
º
00BA
»
00BB
¼
00BC
½
00BJ
¾
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
ì
00EC
í
00ED
î
00EE
ï
00EF
F_
240
ð
011F
ñ
00F1
ò
00F2
ó
00F3
ô
00F4
õ
00F5
ö
00F6
÷
00F7
ø
00F8
ù
00F9
ú
00FA
û
00FB
ü
00FC
ı
0131
ş
015F
ÿ
00FF

  Lettre  Nombre  Ponctuation  symbole  Autre  Indéfini   Différences par rapport à ISO-8859-1

Voir également

Les références

Liens externes

  • ISO/CEI 8859-9:1999
  • Norme ECMA-128 : Jeux de caractères graphiques codés sur un octet à 8 bits - Alphabet latin n° 5 2e édition (décembre 1999)
  • ISO-IR 148 Partie droite de l'alphabet latin n°5 (1er octobre 1988)