ISO 8859-5
ISO 8859-5 — 8-битная кодовая страница из семейства кодовых страниц стандарта ISO-8859 для представления кириллицы.
ISO 8859-5 была создана в 1988 году на базе «основной кодировки» (все русские буквы сохранили своё расположение, за исключением заглавной Ё). Российской адаптацией стандарта является ГОСТ Р 34.303-92[1], в котором кодировка названа КОИ-8 В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 80 | HOP 81 | BPH 82 | NBH 83 | IND 84 | NEL 85 | SSA 86 | ESA 87 | HTS 88 | HTJ 89 | VTS 8A | PLD 8B | PLU 8C | RI 8D | SS2 8E | SS3 8F |
9. | DCS 90 | PU1 91 | PU2 92 | STS 93 | CCH 94 | MW 95 | SPA 96 | EPA 97 | SOS 98 | SGCI 99 | SCI 9A | CSI 9B | ST 9C | OSC 9D | PM 9E | APC 9F |
A. | A0 | Ё 401 | Ђ 402 | Ѓ 403 | Є 404 | Ѕ 405 | І 406 | Ї 407 | Ј 408 | Љ 409 | Њ 40A | Ћ 40B | Ќ 40C | SHY AD | Ў 40E | Џ 40F |
B. | А 410 | Б 411 | В 412 | Г 413 | Д 414 | Е 415 | Ж 416 | З 417 | И 418 | Й 419 | К 41A | Л 41B | М 41C | Н 41D | О 41E | П 41F |
C. | Р 420 | С 421 | Т 422 | У 423 | Ф 424 | Х 425 | Ц 426 | Ч 427 | Ш 428 | Щ 429 | Ъ 42A | Ы 42B | Ь 42C | Э 42D | Ю 42E | Я 42F |
D. | а 430 | б 431 | в 432 | г 433 | д 434 | е 435 | ж 436 | з 437 | и 438 | й 439 | к 43A | л 43B | м 43C | н 43D | о 43E | п 43F |
E. | р 440 | с 441 | т 442 | у 443 | ф 444 | х 445 | ц 446 | ч 447 | ш 448 | щ 449 | ъ 44A | ы 44B | ь 44C | э 44D | ю 44E | я 44F |
F. | № 2116 | ё 451 | ђ 452 | ѓ 453 | є 454 | ѕ 455 | і 456 | ї 457 | ј 458 | љ 459 | њ 45A | ћ 45B | ќ 45C | § A7 | ў 45E | џ 45F |
Примечания
- ↑ ГОСТ Р 34.303-92. Наборы 8-битных кодированных символов. 8-битный код обмена и обработки информации. Дата обращения: 2 декабря 2017. Архивировано 3 декабря 2017 года.
- ↑ Code Page Identifiers . Дата обращения: 19 апреля 2020. Архивировано 20 ноября 2016 года.