CP866
CP866 je znaková sada používaná pod operačním systémem MS-DOS pro cyrilici. Je založena na „alternativní sadě znaků“ definované v normě GOST 19768-87.
Rozložení znaků v sadě
[editovat | editovat zdroj]Je zobrazena pouze horní polovina tabulky (kódy 128 až 255), spodní polovina (0–127) je obyčejná kódová tabulka 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 |
▓ 2593 |
│ 2502 |
┤ 2524 |
╡ 2561 |
╢ 2562 |
╖ 2556 |
╕ 2555 |
╣ 2563 |
║ 2551 |
╗ 2557 |
╝ 255D |
╜ 255C |
╛ 255B |
┐ 2510 |
C. | └ 2514 |
┴ 2534 |
┬ 252C |
├ 251C |
─ 2500 |
┼ 253C |
╞ 255E |
╟ 255F |
╚ 255A |
╔ 2554 |
╩ 2569 |
╦ 2566 |
╠ 2560 |
═ 2550 |
╬ 256C |
╧ 2567 |
D. | ╨ 2568 |
╤ 2564 |
╥ 2565 |
╙ 2559 |
╘ 2558 |
╒ 2552 |
╓ 2553 |
╫ 256B |
╪ 256A |
┘ 2518 |
┌ 250C |
█ 2588 |
▄ 2584 |
▌ 258C |
▐ 2590 |
▀ 2580 |
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 |
Modifikace CP866
[editovat | editovat zdroj](Pouze poslední řádek tabulky, vše ostatní zůstává stejné)
Nejčastěji používaná varianta CP866 (KOI8-R používá stejnou znakovou sadu, pouze v jiném pořádku).
## | .0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | .A | .B | .C | .D | .E | .F |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
F. | Ё 401 |
ё 451 |
≥ 2265 |
≤ 2264 |
⌠ 2320 |
⌡ 2321 |
÷ F7 |
≈ 2248 |
° B0 |
∙ 2219 |
· B7 |
√ 221A |
ⁿ 207F |
² B2 |
■ 25A0 |
A0 |
To samé, ale bez znaku Ё (všechny symboly 0xF0—0xFF se shodují se stránkou CP437):
## | .0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | .A | .B | .C | .D | .E | .F |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
F. | ≡ 2261 |
± B1 |
≥ 2265 |
≤ 2264 |
⌠ 2320 |
⌡ 2321 |
÷ F7 |
≈ 2248 |
° B0 |
∙ 2219 |
· B7 |
√ 221A |
ⁿ 207F |
² B2 |
■ 25A0 |
A0 |
RUSCII, strana CP1125 (používá se na Ukrajině):
## | .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 |
№ 2116 |
¤ A4 |
■ 25A0 |
A0 |
Alternativní kódování kompatibilní s GOST 19768-87 (soubor znaků se shoduje s základním kódováním,
znaky na pozicích 0xF2–0xF5 by měly vypadat jako rovné diagonály):
## | .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 – kódování používané pro čuvaštinu:
## | .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 |