Альтернативная кодировка

Альтернат́ивная кодир́овка — это кодовая страница IBM, где все специфические европейские символы в верхней половине замененяются на кириллицу, оставляя псевдографические символы нетронутыми. Следовательно, это не портит вид программ, использующих для работы текстовые окна, а также обеспечивает использование в них символов кириллицы. Альтернативная кодировка все ещё жива и чрезвычайно популярна в среде MS-DOS и OS/2. Кроме того, в этой кодировке записываются имена в файловой системе FAT (и короткие имена в VFAT).

Возможно, просмотр некоторых символов у Вас будут отображаться не правильно. Зависит это от используемого шрифта, лучше установить шрифт Arial Unicode MS.

Суть проблемы:
Краткое описание.

Исторически существовало много вариантов альтернативной кодировки, но все различия касаются только области 0xF0 — 0xFF (240—255). Окончательным стандартом стала кодировка 866, поддержка которой была добавлена в MS-DOS версии 6.22 (до этого использовались всевозможные «самопальные» русификаторы).

CP866

Нижняя часть таблицы кодировки (латиница) полностью соответствует кодировке ASCII.
В приведённых таблицах числа под буквами обозначают шестнадцатеричный код буквы в Юникоде.

  .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
8. À
410
Á
411
Â
412
Ã
413
Ä
414
Å
415
Æ
416
Ç
417
È
418
É
419
Ê
41A
Ë
41B
Ì
41C
Í
41D
Î
41E
Ï
41F
9. Ð
420
Ñ
421
Ò
422
Ó
423
Ô
424
Õ
425
Ö
426
×
427
Ø
428
Ù
429
Ú
42A
Û
42B
Ü
42C
Ý
42D
Þ
42E
ß
42F
A à
430
á
431
â
432
ã
433
ä
434
å
435
æ
436
ç
437
è
438
é
439
ê
43A
ë
43B
ì
43C
í
43D
î
43E
ï
43F
B. ░
2591
▒
2592
▓
2563
│
2502
┤
2524
╡
2561
╢
2562
╖
2556
╕
2555
╣
2563
║
2551
╗
2557
╝
255D
╜
255C
╛
225B
┐
2510
C. └
2514
┴
2534
┬
252C
├
251C
─
2500
┼
253C
╞
255E
╟
255F
╚
255A
╔
2554
╩
2569
╠
2560
╦
2566
═
2550
╬
256C
╧
2567
D. ╨
2568
╤
2564
╥
2565
╙
2559
╘
2558
╒
2552
╓
2553
╫
256B
╪
256A
┘
2518
┌
250C
█
2558
▄
2554
▌
258C
▐
2580
▀
2590
E. ð
440
ñ
441
ò
442
ó
443
ô
444
õ
445
ö
446
÷
447
ø
448
ù
449
ú
44A
û
44B
ü
44C
ý
44D
þ
44E
ÿ
44F
F. ¨
401
¸
451
ª
404
º
454
¯
407
¿
457
¡
40E
¢
45E
°
B0
∙
2219
·
B7
√
221A
¹
2116
¤
A4
■
25A0
 
A0
Другие варианты

(Показаны только последние строки таблиц, поскольку всё остальное совпадает.)

Наиболее распространённый вариант до появления CP866, называемый также "модифицированной альтернативной кодировкой" (в KOI8-R используется тот же набор символов, но в другом порядке):

  .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
F. ¨
401
¸
451
≥
2264
≤
2265
⌠
2320
⌡
2321
÷
F7
≈
2248
°
B0
∙
2219
·
B7
√
221A
ⁿ
207F
²
B2
■
25A0
 
A0

То же самое, но без буквы Ё (все символы 0xF0—0xFF совпадают с соответствующими символами CP437):

  .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
F. ≡
2261
±
B1
≥
2264
≤
2265
⌠
2320
⌡
2321
÷
F7
≈
2248
°
B0
∙
2219
·
B7
√
221A
ⁿ
207F
²
B2
■
25A0
 
A0

RUSCII, она же CP1125 (используется в Украине):

  .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
F. ¨
401
¸
451
¥
490
´
491
ª
404
º
454
²
406
³
456
¯
407
¿
457
·
B7
√
221A
ⁿ
207F
²
B2
■
25A0
 
A0

Альтернативная кодировка согласно ГОСТ 19768-87 (по набору символов совпадает с основной кодировкой; в позициях 0xF2—0xF5 должны быть прямые диагональные линии):

  .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
F. ¨
401
¸
451
╭
256D
╮
256E
╯
256F
╰
2570
→
2192
←
2190
↓
2193
↑
2191
÷
F7
±
B1
¹
2116
¤
A4
■
25A0
 
A0

CP866.chuv — кодировка, использовавмаяся для отображения знаков чувашского алфавита

  .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
F. ¨
401
¸
451
Ӑ
4D0
ӑ
4D1
Ӗ
4D6
ӗ
4D7
Ҫ
4AA
ҫ
4AB
Ӳ
4F2
ӳ
4F3
·
B7
√
221A
¹
2116
¤
A4
■
25A0
 
A0
Нужен оригинальный шрифт?
Нет проблем - fontproblem@yandex.ru
Hosted by uCoz