Псевдоним(ы) | cp878 ( кодовая страница 878) |
---|---|
Язык(и) | русский , болгарский |
Классификация | 8-битный KOI , расширенный ASCII |
Расширяет | КОИ8-Б |
На основе | КОИ-8 |
Другие связанные кодировки | КОИ8-У , КОИ8-РУ |
KOI8-R (RFC 1489) — это 8-битная кодировка символов , созданная на основе кодировки KOI-8 программистом Андреем Черновым в 1993 году и разработанная для русского языка , в котором используется кириллический алфавит. KOI8-R была основана на русской азбуке Морзе , созданной из фонетической версии латинской азбуки Морзе . В результате русские кириллические буквы располагаются в псевдолатинском порядке, а не в обычном кириллическом алфавитном порядке. Хотя это может показаться неестественным, если убрать 8-й бит, текст будет частично читаем в ASCII и может преобразоваться в синтаксически правильный KOI-7 . Например, «Код Обмена Информацией» в KOI8-R становится kOD oBMENA iNFORMACIEJ (русское значение аббревиатуры «KOI»).
КОИ8 расшифровывается как Код Обмена Информацией, 8 бит ( русский : Код Обмена Информацией, 8 бит ), что означает «Код обмена информацией, 8 бит». В Microsoft Windows KOI8-R присвоен номер кодовой страницы 20866. В IBM KOI8-R присвоена кодовая страница 878. [1] [2] KOI8-R также охватывает болгарский язык .
В нем отсутствуют надлежащие кавычки для этих языков: как «...», так и болгарский «...». Windows-1251 поддерживает их, а также больше букв, и поэтому стал более популярным. KOI8-R используется менее чем 0,004% веб-сайтов, в основном на русском и болгарском языках. [ необходима цитата ] Unicode и UTF-8 предпочтительнее однобайтовых кириллических кодировок в современных приложениях, Unicode содержит 436 кириллических букв, включая старую кириллицу .
В следующей таблице показана кодировка KOI8-R. Каждый символ показан с эквивалентной ему кодовой точкой Unicode .
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | А | Б | С | Д | Э | Ф | |
0x | ||||||||||||||||
1x | ||||||||||||||||
2x | СП | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | @ | А | Б | С | Д | Э | Ф | Г | ЧАС | я | Дж. | К | Л | М | Н | О |
5x | П | В | Р | С | Т | У | В | Вт | Х | И | З | [ | \ | ] | ^ | _ |
6x | ` | а | б | с | г | е | ф | г | час | я | дж | к | л | м | н | о |
7x | п | д | г | с | т | ты | в | ж | х | у | з | { | | | } | ~ | |
8x | ─ 2500 | │ 2502 | ┌ 250С | ┐ 2510 | └ 2514 | ┘ 2518 | ├ 251С | ┤ 2524 | ┬ 252С | ┴ 2534 | ┼ 253С | ▀ 2580 | ▄ 2584 | █ 2588 | ▌ 258С | ▐ 2590 |
9x | ░ 2591 | ▒ 2592 | ▓ 2593 | ⌠ 2320 | ■ 25А0 | ∙ 2219 | √ 221А | ≈ 2248 | ≤ 2264 | ≥ 2265 | НБСП | ⌡ 2321 | ° 00B0 | ² 00B2 | · 00B7 | ÷ 00F7 |
Топор | ═ 2550 | ║ 2551 | ╒ 2552 | ё 0451 | ╓ 2553 | ╔ 2554 | ╕ 2555 | ╖ 2556 | ╗ 2557 | ╘ 2558 | ╙ 2559 | ╚ 255А | ╛ 255Б | ╜ 255С | ╝ 255D | ╞ 255E |
Вх | ╟ 255F | ╠ 2560 | ╡ 2561 | Ё 0401 | ╢ 2562 | ╣ 2563 | ╤ 2564 | ╥ 2565 | ╦ 2566 | ╧ 2567 | ╨ 2568 | ╩ 2569 | ╪ 256А | ╫ 256Б | ╬ 256С | © 00А9 |
Сх | ю 044E | а 0430 | б 0431 | ц 0446 | д 0434 | е 0435 | ф 0444 | г 0433 | х 0445 | и 0438 | © 0439 | к 043А | л 043Б | м 043С | в 043D | о 043E |
Дкс | п 043Ф | я 044F | р 0440 | с 0441 | т 0442 | у 0443 | ж 0436 | в 0432 | ь 044C | ы 044Б | з 0437 | ш 0448 | э 044D | № 0449 | ч 0447 | ъ 044A |
Бывший | Ю 042E | А 0410 | Б 0411 | Ц 0426 | Д 0414 | Е 0415 | Ф 0424 | Г 0413 | Х 0425 | И 0418 | Й 0419 | К 041А | Л 041Б | М 041С | Н 041Д | О 041E |
Фх | П 041Ф | Я 042F | Р 0420 | С 0421 | Т 0422 | У 0423 | Ж 0416 | В 0412 | Ь 042C | Ы 042Б | З 0417 | Ш 0428 | Э 042Д | Щ 0429 | Ч 0427 | Ъ 042А |