KOI8-RU - KOI8-RU - Wikipedia

KOI8-RU
Тіл (дер)Беларус, Украин, Орыс, Болгар
Жіктелуі8 бит KOI, кеңейтілген ASCII
ҰзартыладыKOI8-B
НегізделгенKOI8-U, KOI8-R
Басқа қатысты кодтау (лар)KOI8-E, KOI8-F

KOI8-RU 8 бит таңбаларды кодтау, жабуға арналған Орыс, Украин, және Беларус пайдаланатын а Кириллица алфавит. Бұл тығыз байланысты KOI8-R, ол қамтиды Орыс және Болгар, бірақ он қораптың суретін бес украин және беларусь әріптерімен ауыстырады Ґ, Є, І, Ї, және Ў үлкен және кіші әріптерде. Бұл одан да тығыз байланысты KOI8-U, оған Ў кірмейді, бірақ басқаша түрде бірдей ауыстырулар жасайды. Қосымша хаттар бөлу сәйкес келеді KOI8-E, қосылатын Ґ қоспағанда KOI8-F.

Жылы IBM, KOI8-RU-ға код парағы беріледі /CCSID 1167.[1][2]

KOI8 қарағанда әлдеқайда көп қолданылады ISO 8859-5, ол ешқашан ұстамады. Тағы бір кең таралған кирилл әріптерін кодтау Windows-1251. Болашақта екеуі де сайып келгенде жол бере алады Юникод.

KOI8 сөзінің мағынасы Kod Obmena Informatsiey, 8 бит (Орыс: Код Обмена Ақпарат, 8 бит) «Ақпарат алмасу коды, 8 бит» дегенді білдіреді.

KOI8 таңбалар жиынтығы орыс кириллицасы ISO 8859-5 стандартындағыдай табиғи кирилл алфавиттік тәртібінен гөрі псевдо-римдік тәртіпте болатын қасиетке ие. Бұл табиғи емес болып көрінгенімен, оның пайдалы қасиеті бар, егер сегізінші бит алынып тасталса, мәтін әдеттегі ASCII терминалында ауыстырылған транслитерация түрінде оқылады (немесе, кем дегенде, шешілуі мүмкін). Мысалы, KOI8-RU-да «Русский Текст» айналады rUSSKIJ tEKST («Орыс мәтіні») егер 8-ші бит шешілсе.

Таңбалар жиынтығы

Келесі кестеде KOI8-RU кодталуы көрсетілген. Әр кейіпкер оның баламасымен көрсетілген Юникод код нүктесі.

KOI8-RU[3][4][5]
_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F
0_
0
1_
16
2_
32
СП
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
A
0041
B
0042
C
0043
Д.
0044
E
0045
F
0046
G
0047
H
0048
Мен
0049
Дж
004A
Қ
004B
L
004C
М
004D
N
004E
O
004F
5_
80
P
0050
Q
0051
R
0052
S
0053
Т
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
З
005A
[
005B
\
005C
]
005D
^
005E
_
005F
6_
96
`
0060
а
0061
б
0062
c
0063
г.
0064
e
0065
f
0066
ж
0067
сағ
0068
мен
0069
j
006A
к
006B
л
006C
м
006D
n
006E
o
006F
7_
112
б
0070
q
0071
р
0072
с
0073
т
0074
сен
0075
v
0076
w
0077
х
0078
ж
0079
з
007A
{
007B
|
007C
}
007D
~
007E
8_
128

2500

2502

250C

2510

2514

2518

251C

2524

252C

2534

253C

2580

2584

2588

258C

2590
9_
144

2591

2592

2593

201C

25A0

2219

201D

2014

2116

2122
NBSP
00A0
»
00BB
®
00AE
«
00AB
·
00B7
¤
00A4
A_
160

2550

2551

2552
ё
0451
є
0454

2554
і
0456
ү
0457

2557

2558

2559

255А

255В
ґ
0491
ў
045E

255E
B_
176

255F

2560

2561
Ё
0401
Є
0404

2563
І
0406
Ї
0407

2566

2567

2568

2569

256А
Ґ
0490
Ў
040E
©
00A9
C_
192
ю
044E
а
0430
б
0431
ц
0446
д
0434
е
0435
ф
0444
г
0433
х
0445
и
0438
й
0439
к
043A
л
043B
м
043C
н
043D
о
043E
D_
208
п
043F
я
044F
р
0440
с
0441
т
0442
у
0443
ж
0436
в
0432
ь
044C
ы
044B
з
0437
ш
0448
э
044D
щ
0449
ч
0447
ъ
044A
E_
224
Ю
042E
А
0410
Б
0411
Ц
0426
Д
0414
Е.
0415
Ф
0424
Г
0413
Х
0425
И
0418
Й
0419
К
041А
Л
041B
М
041C
Н
041D
О
041E
F_
240
П
041F
Я
042F
Р
0420
С
0421
Т
0422
У
0423
Ж
0416
В.
0412
Ь
042C
Ы
042B
З
0417
Ш
0428
Э
042D
Щ
0429
Ч
0427
Ъ
042A

  Хат  Нөмір  Тыныс белгілері  Таңба  Басқа  Белгісіз  Айырмашылығы KOI8-R


Дегенмен RF19 2319 0x95 таңбасы U + 2219 (∙) болуы керек, сонымен қатар U + 2022 (•) таңбасына сәйкес келуі мүмкін дейді Windows-1251.

Кейбір сілтемелерде қате бар және дұрыс U + 0404 емес, 0xB4 таңбасы U + 0403 деп қате жазылған. Бұл қате А қосымшасында келтірілген RF19 2319 (бірақ АӨҚ негізгі мәтініндегі кесте дұрыс картаны береді).

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Ақпараттық құжаттың 1167 парағы». Архивтелген түпнұсқа 2017-01-16.
  2. ^ «CCSID 1167 ақпараттық құжаты». Архивтелген түпнұсқа 2016-03-27.
  3. ^ Лейшер, Марк (1999-12-20), KOI8-RU белорус / украин кириллицасы бойынша Unicode 2.1-ге салыстыру кестесі, KOI8RU.TXT
  4. ^ CPGID 01167 код парағы (pdf) (PDF), IBM
  5. ^ CPGID 01167 код парағы (txt), IBM

Сыртқы сілтемелер