КОИ8-У
KOI8-U от KOI8 семьи является набор символов , который используется для кодирования символов из на кириллице для украинского языка в компьютерных системах и использует только один байт для кодирования.
KOI8-U является расширенным набором ASCII и, таким образом, также содержит 26 букв латинского алфавита . KOI8-U имеет много общего с KOI8-R для русского языка . Международный стандарт набора символов Unicode полностью заменяет KOI8-U.
KOI-U описан в RFC 2319 и зарегистрирован IANA и одобрен для использования MIME .
стол
… 0 | … 1 | … 2 | … 3 | … 4 | … 5 | … 6 | … 7 | … 8-е | … 9 | … А | … B | ... С | … D | … E | ... F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 ... | неиспользованный | |||||||||||||||
1… | ||||||||||||||||
2… | SP | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3… | 0 | 1 | 2 | 3 | 4-й | 5 | Шестой | 7-е | 8-е | 9 | : | ; | < | знак равно | > | ? |
4… | @ | А. | Б. | С. | Д. | Э. | Ф. | г | ЧАС | Я. | J | K | Л. | М. | N | О |
5… | п | Q | Р. | С. | Т | U | V | W. | Икс | Y | Z | [ | \ | ] | ^ | _ |
6… | ` | а | б | c | d | е | ж | г | ЧАС | я | j | k | л | м | п | О |
7… | п | q | р | s | т | ты | v | ш | Икс | y | z | { | | | } | ~ | |
8-е… | ─ | │ | ┌ | ┐ | └ | ┘ | ├ | ┤ | ┬ | ┴ | ┼ | ▀ | ▄ | █ | ▌ | ▐ |
9 ... | Ø | ▒ | ▓ | ⌠ | ■ | ∙ | √ | ≈ | ≤ | ≥ | NBSP | ⌡ | ° | ² | · | ÷ |
А ... | ═ | ║ | ╒ | ё | є | ╔ | і | ї | ╗ | ╘ | ╙ | ╚ | ╛ | ґ | ╝ | ╞ |
Б ... | ╟ | ╠ | ╡ | Ё | Є | ╣ | І | Ї | ╦ | ╧ | ╨ | ╩ | ╪ | Ґ | ╬ | © |
С ... | ю | а | б | ц | д | е | ф | г | х | и | й | к | л | м | н | о |
Д ... | п | я | р | с | т | у | ж | в | ь | ы | з | ш | э | щ | ч | ъ |
Э ... | Ю | А | Б | Ц | Д | Е | Ф | Г | Х | И | Й | К | Л | М | Н | О |
Ф ... | П | Я | Р | С | Т | У | Ж | В | Ь | Ы | З | Ш | Э | Щ | Ч | Ъ |
Отличия от KOI8-R заключаются в позициях A4 шестнадцатеричный , A6 шестнадцатеричный , A7 шестнадцатеричный , AD шестнадцатеричный и B4 шестнадцатеричный , B6 шестнадцатеричный , B7 шестнадцатеричный , BD шестнадцатеричный (выделены цветом в таблице выше), где кодируются четыре дополнительных требуемых буквы.
Хотя RFC 2319 говорит, что 95 шестнадцатеричный Unicode должен быть U + 2219 (∙), он часто конвертируется в U + 2022 (•) из-за совместимости с кодовой страницей 1251 . В некоторых ссылках есть опечатка, и в них неправильно назначается шестнадцатеричный код B4 U + 0403 вместо правильного U + 0404. Эта опечатка также есть в Приложении A к RFC 2319 , но таблица в основном тексте верна.