Юникод: различия между версиями

Нет изменений в размере ,  1 год назад
(→‎Версии Юникода: дополнение)
 
== Кодовое пространство ==
Хотя формы записи UTF-8 и UTF-32 позволяют кодировать до 2<sup>31</sup> ({{formatnum:2147483648}}) кодовых позиций, было принято решение использовать лишь {{formatnum:1112064}} для совместимости с UTF-16. Впрочем, даже и этого на текущий момент более чем достаточно — в версии 1012.0 используется всего {{formatnum:136690137928}} кодовых позиций.
 
Кодовое пространство разбито на 17 ''плоскостей'' ({{lang-en|planes}}) по 2<sup>16</sup> ({{formatnum:65536}}) символов. Нулевая плоскость ({{lang-en2|plane{{nbsp}}0}}) называется ''базовой'' ({{lang-en2|basic}}) и содержит символы наиболее употребительных письменностей. Остальные плоскости — дополнительные ({{lang-en2|supplementary}}). Первая плоскость ({{lang-en2|plane{{nbsp}}1}}) используется в основном для исторических письменностей, вторая ({{lang-en2|plane{{nbsp}}2}}) — для редко используемых иероглифов [[CJK|китайского письма (ККЯ)]], третья ({{lang-en2|plane{{nbsp}}3}}) зарезервирована для архаичных китайских иероглифов<ref>[http://unicode.org/roadmaps/tip/ Roadmap to the TIP (Tertiary Ideographic Plane)]</ref>. Плоскости 15 и 16 выделены для частного употребления<ref name='unicode-02' />.
Анонимный участник