Уникод: Разлика между версии

Изтрито е съдържание Добавено е съдържание
Ред 54:
=== Уникод групи и блокове ===
Уникод се разделя на седемнадесет групи ({{lang-en|planes}}), номерирани от 0 до 16:
{| class="navbox collapsible" style="table-layout:fixed;"
{| class="wikitable"
! colspan="9" |Уникод групи  и обхватдиапазони наот кодовитекодови точки
|-
{| class="navbox collapsible"
! colspan="2" |Основни
! colspan="7" |Допълнителни
Ред 66:
! colspan="1" |Plane 14
! colspan="1" |Planes 15–16
 
|-
! colspan="2" |0000–​FFFF
Line 73 ⟶ 74:
! colspan="1" |E0000–​EFFFF
! colspan="1" |F0000–​10FFFF
|- style="vertical-align:top;"
|-
! colspan="2" |Basic Multilingual Plane
! colspan="2" |Supplementary Multilingual Plane
Line 79 ⟶ 80:
! colspan="1" |''unassigned''
! colspan="1" |Supplement­ary Special-purpose Plane
! colspan="1" |Supplement­ary  Private Use Area
|- style="vertical-align:top;"
|-
! colspan="2" |BMP
! colspan="2" |SMP
Line 86 ⟶ 87:
! colspan="1" |—
! colspan="1" |SSP
! colspan="1" |S PUA SPUA-A/B
|- style="vertical-align:top;"
|-
|
|0000–​0FFF
0000–​0FFF<br />
1000–​1FFF
1000–​1FFF<br />
2000–​2FFF
2000–​2FFF<br />
3000–​3FFF
3000–​3FFF<br />
4000–​4FFF
4000–​4FFF<br />
5000–​5FFF
5000–​5FFF<br />
6000–​6FFF
6000–​6FFF<br />
7000–​7FFF
|
|8000–​8FFF
8000–​8FFF<br />
9000–​9FFF
9000–​9FFF<br />
A000–​AFFF
A000–​AFFF<br />
B000–​BFFF
B000–​BFFF<br />
C000–​CFFF
C000–​CFFF<br />
D000–​DFFF
D000–​DFFF<br />
E000–​EFFF
E000–​EFFF<br />
F000–​FFFF
|10000–​10FFF
11000–​11FFF
12000–​12FFF
13000–​13FFF
14000–​14FFF
 
16000–​16FFF
|
10000–​10FFF<br />
 
11000–​11FFF<br />
 
12000–​12FFF<br />
 
13000–​13FFF<br />
1B000–​1BFFF
14000–​14FFF<br />
 
<br />
1D000–​1DFFF
16000–​16FFF<br />
1E000–​1EFFF
17000–​17FFF
|
18000–​18FFF<br />
<br />
<br />
1B000–​1BFFF<br />
<br />
1D000–​1DFFF<br />
1E000–​1EFFF<br />
1F000–​1FFFF
|
|20000–​20FFF
20000–​20FFF<br />
21000–​21FFF
21000–​21FFF<br />
22000–​22FFF
22000–​22FFF<br />
23000–​23FFF
23000–​23FFF<br />
24000–​24FFF
24000–​24FFF<br />
25000–​25FFF
25000–​25FFF<br />
26000–​26FFF
26000–​26FFF<br />
27000–​27FFF
|
|28000–​28FFF
28000–​28FFF<br />
29000–​29FFF
29000–​29FFF<br />
2A000–​2AFFF
2A000–​2AFFF<br />
2B000–​2BFFF
2B000–​2BFFF<br />
2C000–​2CFFF
2C000–​2CFFF<br />
 
2D000–​2DFFF<br />
 
2E000–​2EFFF<br />
2F000–​2FFFF
|
|
|E0000–​E0FFF
E0000–​E0FFF
|''15: PUA-A''
|
F0000–​FFFFF
''15: SPUA-A''<br />
 
F0000–​FFFFF<br />
''16: PUA-B''
<br />
''16: PUA-B''<br />
100000–​10FFFF
 
 
|}
|}
 
Всички кодови точки в BMP могат да бъдатса достъпни чрез една единствена кодова единица в [[UTF-16]] и вмогат да се кодират с един, два или три байта в [[UTF-8]]. Кодовите точки в групагрупите 1 (Planesот 1) до група 16 (Planes 161–​16) са достъпни като сурогатни двойки в UTF-16 и кодиранисе вкодират с четири байта в UTF-8.
 
Във всяка група символите сеса определятразпределени измеждув блокове от логически свързани символи. Въпреки че блоковете са с произволен размер, теброят винагикодови представляватточки множествов оттях 16винаги кодовие точкикратен на 16, а често и отна 128 кодови точки. СимволиЗнаците, нужнинеобходими за дадендадена скриптписменост, може да са разпределенипръснати измеждув няколко различни блока.
 
=== Главна символна категория ===