ISO 8859-5

ISO 8859-5 — 8-битная кодовая страница из семейства кодовых страниц стандарта ISO 8859 для представления кириллицы.

ISO 8859-5 была создана в 1988 году на базе «основной кодировки» (все русские буквы сохранили своё расположение, за исключением заглавной Ё). Российской адаптацией стандарта является кодировка КОИ-8 В1 по ГОСТ Р 34.303—92[1], однако в ней не установлены буквы нерусских алфавитов и коды управляющих символов.

Имеются буквы многих языков, использующих кириллицу, однако в целом ISO 8859-5 — не очень удобная кодировка, поскольку в ней отсутствуют многие нужные символы, такие как тире (—), кавычки-ёлочки («»), градус (°) и др. Нет также буквы Ґ, используемой в украинской письменности.

Порядок символов этой кодовой страницы использовался при размещении букв кириллицы в наборе символов Unicode (со сдвигом вверх на 864 позиции).

Номер кодовой страницы Windows для ISO 8859-5 — 28595 (кодовая страница Windows-28595).[2]

Применение

ISO 8859-5 широко применяется в Сербии и иногда в Болгарии на юниксоподобных системах. В России эта кодировка почти не употребляется (взамен на юниксоподобных системах широкое применение нашла КОИ-8); тем не менее на некоторых иностранных системах для русского языка по умолчанию ставится ISO 8859-5.

На данный момент использование этой кодировки часто применяется при интеграции ERP-систем. Также данная кодировка используется по умолчанию EDI-провайдерами России при передаче кириллических символов.

Кодировка ISO 8859-5

Нижняя часть таблицы кодировки полностью соответствует кодировке ASCII. Числа под буквами — шестнадцатеричный код буквы в Юникоде.

.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
8. ⁠PAD
0080
⁠HOP
0081
⁠BPH
0082
⁠NBH
0083
⁠IND
0084
⁠NEL
0085
⁠SSA
0086
⁠ESA
0087
⁠HTS
0088
⁠HTJ
0089
⁠VTS
008A
⁠PLD
008B
⁠PLU
008C
⁠RI
008D
⁠SS2
008E
⁠SS3
008F
9. ⁠DCS
0090
⁠PU1
0091
⁠PU2
0092
⁠STS
0093
⁠CCH
0094
⁠MW
0095
⁠SPA
0096
⁠EPA
0097
⁠SOS
0098
⁠SGCI
0099
⁠SCI
009A
⁠CSI
009B
⁠ST
009C
⁠OSC
009D
⁠PM
009E
⁠APC
009F
A. ⁠ 
00A0
⁠Ё
0401
⁠Ђ
0402
⁠Ѓ
0403
⁠Є
0404
⁠Ѕ
0405
⁠І
0406
⁠Ї
0407
⁠Ј
0408
⁠Љ
0409
⁠Њ
040A
⁠Ћ
040B
⁠Ќ
040C
⁠SHY
00AD
⁠Ў
040E
⁠Џ
040F
B. ⁠А
0410
⁠Б
0411
⁠В
0412
⁠Г
0413
⁠Д
0414
⁠Е
0415
⁠Ж
0416
⁠З
0417
⁠И
0418
⁠Й
0419
⁠К
041A
⁠Л
041B
⁠М
041C
⁠Н
041D
⁠О
041E
⁠П
041F
C. ⁠Р
0420
⁠С
0421
⁠Т
0422
⁠У
0423
⁠Ф
0424
⁠Х
0425
⁠Ц
0426
⁠Ч
0427
⁠Ш
0428
⁠Щ
0429
⁠Ъ
042A
⁠Ы
042B
⁠Ь
042C
⁠Э
042D
⁠Ю
042E
⁠Я
042F
D. ⁠а
0430
⁠б
0431
⁠в
0432
⁠г
0433
⁠д
0434
⁠е
0435
⁠ж
0436
⁠з
0437
⁠и
0438
⁠й
0439
⁠к
043A
⁠л
043B
⁠м
043C
⁠н
043D
⁠о
043E
⁠п
043F
E. ⁠р
0440
⁠с
0441
⁠т
0442
⁠у
0443
⁠ф
0444
⁠х
0445
⁠ц
0446
⁠ч
0447
⁠ш
0448
⁠щ
0449
⁠ъ
044A
⁠ы
044B
⁠ь
044C
⁠э
044D
⁠ю
044E
⁠я
044F
F. ⁠№
2116
⁠ё
0451
⁠ђ
0452
⁠ѓ
0453
⁠є
0454
⁠ѕ
0455
⁠і
0456
⁠ї
0457
⁠ј
0458
⁠љ
0459
⁠њ
045A
⁠ћ
045B
⁠ќ
045C
⁠§
00A7
⁠ў
045E
⁠џ
045F

Примечания

  1. ↑ ГОСТ Р 34.303—92 (ИСО 4873—86) «Информационная технология. Наборы 8-битных кодированных символов. 8-битный код обмена и обработки информации»
  2. ↑ Code Page Identifiers. Дата обращения: 19 апреля 2020. Архивировано 20 ноября 2016 года.

Ссылки