Windows-1251 (також вживаються назви Win1251, CP1251) — кодування символів, що є стандартним 8-бітовим кодуванням для всіх локалізованих українських і російських версій Microsoft Windows. Користується досить великою популярністю. Була створена на базі кодувань, що використалися в ранніх «саморобних» русифікаторах Windows в 1990—1991 рр. спільно представниками «Параграфа», «Діалогу» і російського відділення Microsoft. Початковий варіант кодування помітно відрізнявся від сучасного, приведеного нижче в таблиці (зокрема, там було значне число «білих плям»).
Windows-1251 вигідно відрізняється від інших кириличних кодувань наявністю практично всіх символів, що використовуються в слов'янській кириличний типографії для звичайного тексту (відсутній тільки значок наголосу); вона містить всі символи для російської, української, білоруської, сербської і болгарської мов.
Має три недоліки:
- мала буква «я» має код 0xFF (255 в 10-овій системі). Вона є «винуватицею» ряду несподіваних проблем в програмах без підтримки чистого 8-го біту.
- відсутні символи псевдографіки.
- при сортуванні в алфавітному порядку літери не йдуть підряд, оскільки між літерами ўЎіІєЄЇґҐёЁ і основним блоком літер йдуть спецсимволи.
Нижня частина таблиці кодування (латиниця) повністю відповідає кодуванню ASCII. Числа під буквами позначають код букви в Юнікоді записаний в шістнадцятковій системі числення .
Кодування Windows-1251
.0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | .A | .B | .C | .D | .E | .F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8− | Ђ 402 | Ѓ 403 | ‚ 201A | ѓ 453 | „ 201E | … 2026 | † 2020 | ‡ 2021 | € 20AC | ‰ 2030 | Љ 409 | ‹ 2039 | Њ 40A | Ќ 40C | Ћ 40B | Џ 40F |
9− | ђ 452 | ‘ 2018 | ’ 2019 | “ 201C | ” 201D | • 2022 | – 2013 | — 2014 | ™ 2122 | љ 459 | › 203A | њ 45A | ќ 45C | ћ 45B | џ 45F | |
A− | A0 | Ў 40E | ў 45E | Ј 408 | ¤ A4 | Ґ 490 | ¦ A6 | § A7 | Ё 401 | © A9 | Є 404 | « AB | ¬ AC | AD | ® AE | Ї 407 |
B− | ° B0 | ± B1 | І 406 | і 456 | ґ 491 | µ B5 | ¶ B6 | · B7 | ё 451 | № 2116 | є 454 | » BB | ј 458 | Ѕ 405 | ѕ 455 | ї 457 |
C− | А 410 | Б 411 | В 412 | Г 413 | Д 414 | Е 415 | Ж 416 | З 417 | И 418 | Й 419 | К 41A | Л 41B | М 41C | Н 41D | О 41E | П 41F |
D− | Р 420 | С 421 | Т 422 | У 423 | Ф 424 | Х 425 | Ц 426 | Ч 427 | Ш 428 | Щ 429 | Ъ 42A | Ы 42B | Ь 42C | Э 42D | Ю 42E | Я 42F |
E− | а 430 | б 431 | в 432 | г 433 | д 434 | е 435 | ж 436 | з 437 | и 438 | й 439 | к 43A | л 43B | м 43C | н 43D | о 43E | п 43F |
F− | р 440 | с 441 | т 442 | у 443 | ф 444 | х 445 | ц 446 | ч 447 | ш 448 | щ 449 | ъ 44A | ы 44B | ь 44C | э 44D | ю 44E | я 44F |
Інші варіанти
(Показані тільки ті рядки, що відрізняються, оскільки решта збігається)
Кодування CP1251-k (KazWin, казахське кодування)
.0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | .A | .B | .C | .D | .E | .F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8− | Ұ 4B0 | Ғ 492 | ‚ 201A | ғ 493 | „ 201E | … 2026 | † 2020 | ‡ 2021 | € 20AC | ‰ 2030 | Ө 4E8 | ‹ 2039 | Ң 4A2 | Қ 49A | Һ 4BA | Ү 4AE |
9− | ұ 4B1 | ‘ 2018 | ’ 2019 | “ 201C | ” 201D | • 2022 | – 2013 | — 2014 | ™ 2122 | ө 4E9 | › 203A | ң 4A3 | қ 49B | һ 4BB | ү 4AF | |
A− | A0 | Ў 40E | ў 45E | Җ 496 | ¤ A4 | Ҳ 4B2 | ¦ A6 | § A7 | Ё 401 | © A9 | Є 404 | « AB | ¬ AC | AD | ® AE | Ї 407 |
B− | ° B0 | ± B1 | І 406 | і 456 | ҳ 4B3 | µ B5 | ¶ B6 | · B7 | ё 451 | № 2116 | є 454 | » BB | җ 497 | Ә 4D8 | ә 4D9 | ї 457 |
Кодування Windows-1251 (чуваський варіант)
.0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | .A | .B | .C | .D | .E | .F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8− | Ђ 402 | Ѓ 403 | ‚ 201A | ѓ 453 | „ 201E | … 2026 | † 2020 | ‡ 2021 | € 20AC | ‰ 2030 | Љ 409 | ‹ 2039 | Ӑ 4D0 | Ӗ 4D6 | Ҫ 4AA | Ӳ 4F2 |
9− | ђ 452 | ‘ 2018 | ’ 2019 | “ 201C | ” 201D | • 2022 | – 2013 | — 2014 | ™ 2122 | љ 459 | › 203A | ӑ 4D1 | ӗ 4D7 | ҫ 4AB | ӳ 4F3 |
Татарський варіант
Це кодування було офіційно прийняте в Татарстані в 1996 році.
.0 | .1 | .2 | .3 | .4 | .5 | .6 | .7 | .8 | .9 | .A | .B | .C | .D | .E | .F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8− | Ә 4D8 | Ѓ 403 | ‚ 201A | ѓ 453 | „ 201E | … 2026 | † 2020 | ‡ 2021 | € 20AC | ‰ 2030 | Ө 4E8 | ‹ 2039 | Ү 4AE | Җ 496 | Ң 4A2 | Һ 4BA |
9− | ә 4D9 | ‘ 2018 | ’ 2019 | “ 201C | ” 201D | • 2022 | – 2013 | — 2014 | ™ 2122 | ө 4E9 | › 203A | ү 4AF | җ 497 | ң 4A3 | һ 4BB |
Посилання
- Microsoft про Windows-1251(англ.)
- . Unicode. The Unicode Consortium. оригіналу за 15 June 2019. Процитовано 26 листопада 2019.
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Windows 1251 takozh vzhivayutsya nazvi Win1251 CP1251 koduvannya simvoliv sho ye standartnim 8 bitovim koduvannyam dlya vsih lokalizovanih ukrayinskih i rosijskih versij Microsoft Windows Koristuyetsya dosit velikoyu populyarnistyu Bula stvorena na bazi koduvan sho vikoristalisya v rannih samorobnih rusifikatorah Windows v 1990 1991 rr spilno predstavnikami Paragrafa Dialogu i rosijskogo viddilennya Microsoft Pochatkovij variant koduvannya pomitno vidriznyavsya vid suchasnogo privedenogo nizhche v tablici zokrema tam bulo znachne chislo bilih plyam Windows 1251 vigidno vidriznyayetsya vid inshih kirilichnih koduvan nayavnistyu praktichno vsih simvoliv sho vikoristovuyutsya v slov yanskij kirilichnij tipografiyi dlya zvichajnogo tekstu vidsutnij tilki znachok nagolosu vona mistit vsi simvoli dlya rosijskoyi ukrayinskoyi biloruskoyi serbskoyi i bolgarskoyi mov Maye tri nedoliki mala bukva ya maye kod 0xFF 255 v 10 ovij sistemi Vona ye vinuvaticeyu ryadu nespodivanih problem v programah bez pidtrimki chistogo 8 go bitu vidsutni simvoli psevdografiki pri sortuvanni v alfavitnomu poryadku literi ne jdut pidryad oskilki mizh literami yЎiIyeYeYigGyoYo i osnovnim blokom liter jdut specsimvoli Nizhnya chastina tablici koduvannya latinicya povnistyu vidpovidaye koduvannyu ASCII Chisla pid bukvami poznachayut kod bukvi v Yunikodi zapisanij v shistnadcyatkovij sistemi chislennya Koduvannya Windows 1251 0 1 2 3 4 5 6 7 8 9 A B C D E F 8 Ђ 402 Ѓ 403 201A ѓ 453 201E 2026 2020 2021 20AC 2030 Љ 409 2039 Њ 40A Ќ 40C Ћ 40B Џ 40F 9 ђ 452 2018 2019 201C 201D 2022 2013 2014 2122 љ 459 203A њ 45A ќ 45C ћ 45B џ 45F A A0 Ў 40E y 45E Ј 408 A4 G 490 A6 A7 Yo 401 c A9 Ye 404 AB AC AD AE Yi 407 B B0 B1 I 406 i 456 g 491 µ B5 B6 B7 yo 451 2116 ye 454 BB ј 458 Ѕ 405 ѕ 455 yi 457 C A 410 B 411 V 412 G 413 D 414 E 415 Zh 416 Z 417 I 418 J 419 K 41A L 41B M 41C N 41D O 41E P 41F D R 420 S 421 T 422 U 423 F 424 H 425 C 426 Ch 427 Sh 428 Sh 429 42A Y 42B 42C E 42D Yu 42E Ya 42F E a 430 b 431 v 432 g 433 d 434 e 435 zh 436 z 437 i 438 j 439 k 43A l 43B m 43C n 43D o 43E p 43F F r 440 s 441 t 442 u 443 f 444 h 445 c 446 ch 447 sh 448 sh 449 44A y 44B 44C e 44D yu 44E ya 44FInshi varianti Pokazani tilki ti ryadki sho vidriznyayutsya oskilki reshta zbigayetsya Koduvannya CP1251 k KazWin kazahske koduvannya 0 1 2 3 4 5 6 7 8 9 A B C D E F 8 Ұ 4B0 Ғ 492 201A g 493 201E 2026 2020 2021 20AC 2030 Ө 4E8 2039 Ң 4A2 Қ 49A Һ 4BA Ү 4AE 9 u 4B1 2018 2019 201C 201D 2022 2013 2014 2122 o 4E9 203A n 4A3 k 49B һ 4BB ү 4AF A A0 Ў 40E y 45E Җ 496 A4 Ҳ 4B2 A6 A7 Yo 401 c A9 Ye 404 AB AC AD AE Yi 407 B B0 B1 I 406 i 456 ҳ 4B3 µ B5 B6 B7 yo 451 2116 ye 454 BB җ 497 Ә 4D8 ә 4D9 yi 457Koduvannya Windows 1251 chuvaskij variant 0 1 2 3 4 5 6 7 8 9 A B C D E F 8 Ђ 402 Ѓ 403 201A ѓ 453 201E 2026 2020 2021 20AC 2030 Љ 409 2039 Ӑ 4D0 Ӗ 4D6 Ҫ 4AA Ӳ 4F2 9 ђ 452 2018 2019 201C 201D 2022 2013 2014 2122 љ 459 203A ӑ 4D1 ӗ 4D7 ҫ 4AB ӳ 4F3Tatarskij variant Ce koduvannya bulo oficijno prijnyate v Tatarstani v 1996 roci 0 1 2 3 4 5 6 7 8 9 A B C D E F 8 Ә 4D8 Ѓ 403 201A ѓ 453 201E 2026 2020 2021 20AC 2030 Ө 4E8 2039 Ү 4AE Җ 496 Ң 4A2 Һ 4BA 9 ә 4D9 2018 2019 201C 201D 2022 2013 2014 2122 o 4E9 203A ү 4AF җ 497 n 4A3 һ 4BBPosilannyaMicrosoft pro Windows 1251 angl Unicode The Unicode Consortium originalu za 15 June 2019 Procitovano 26 listopada 2019 Div takozhRozkladka klaviaturi