Прочитать на английском

Поделиться через


Битовые поля подмножества Юникода

Битовые поля подмножества Юникода (USB) используются в структурах FONTSIGNATURE и LOCALESIGNATURE .

bit Поддиагирование Юникода Описание
0 0000 - 007F Базовый латиница
1 0080 - 00FF Дополнение для латиницы 1
2 0100 - 017F Латинский расширенный -A
3 0180 - 024F Латинский расширенный—B
4 0250 - 02AF Расширения IPA
1D00 - 1D7F Фонетические расширения
1D80 - 1DBF Дополнение к фонетическим расширениям
5 02B0 - 02FF Буквы-модификаторы интервалов
A700 — A71F Буквы-модификаторы
6 0300 - 036F Объединение диакритических знаков
1DC0 – 1DFF Комбинирование диакритических знаков дополнение
7 0370 - 03FF Греческий и коптский
8 2C80 – 2CFF Коптский
9 0400 - 04FF Кириллица
0500 - 052F Дополнение к кириллице
2DE0 – 2DFF Кириллица extended-A
A640 - A69F Кириллица Extended-B
10 0530 - 058F Армянский
11 0590 - 05FF Иврит
12 A500 — A63F Ваи
13 0600 - 06FF Арабский
0750 – 077F Дополнение для арабского языка
14 07C0 – 07FF NKo
15 0900 - 097F Девангари
16 0980 - 09FF Бенгальский
17 0A00 - 0A7F Гурмукхи
18 0A80 - 0AFF Гуджарати
19 0B00 - 0B7F Ория
20 0B80 - 0BFF Тамильский
21 0C00 - 0C7F Телугу
22 0C80 - 0CFF Каннада
23 0D00 - 0D7F Малаялам
24 0E00 - 0E7F Тайский
25 0E80 - 0EFF Лаосский
26 10A0 - 10FF Грузинский
2D00 - 2D2F Дополнение для Грузии
27 1B00 – 1B7F Балийский
28 1100 - 11FF Хангул Джамо
29 1E00 - 1EFF Латинский расширенный дополнительный
2C60 – 2C7F Латиница Extended-C
A720 — A7FF Латиница Extended-D
30 1F00 - 1FFF Греческий расширенный
31 2000 - 206F Общие знаки препинания
2E00 – 2E7F Дополнительная пунктуация
32 2070 - 209F Надстрочные и подстрочные индексы
33 20A0 - 20CF Символы валют
34 20D0 - 20FF Объединение диакритических знаков для символов
35 2100 - 214F Символы, похожие на буквы
36 2150 - 218F Числовые формы
37 2190 - 21FF Стрелки
27F0 - 27FF Дополнительные стрелки-A
2900 - 297F Дополнительные стрелки-B
2B00 - 2BFF Прочие символы и стрелки
38 2200 - 22FF Математические операторы
27C0 - 27EF Прочие математические символы-A
2980 - 29FF Прочие математические символы-B
2A00 - 2AFF Дополнительные математические операторы
39 2300 - 23FF Прочие технические сведения
40 2400 - 243F Рисунки элемента управления
41 2440 - 245F Оптическое распознавание символов 
42 2460 - 24FF Вложенные буквы и цифры
43 2500 - 257F Прямоугольник
44 2580 - 259F Элементы блока
45 25A0 - 25FF Геометрические фигуры
46 2600 - 26FF Прочие символы
47 2700 - 27BF Дингбаты
48 3000 - 303F Символы И знаки препинания CJK
49 3040 - 309F Хирагана
50 30A0 - 30FF Катакана
31F0 - 31FF Фонетические расширения Катакана
51 3100 - 312F Бопомофо
31A0 - 31BF Bopomofo Extended
52 3130 - 318F Совместимость с хангылом Джамо
53 A840 - A87F Фагс-па
54 3200 - 32FF Вложенные буквы CJK и месяцы
55 3300 - 33FF Совместимость CJK
56 AC00 - D7AF Слоги хангыль
57 D800 — DFFF Non-Plane 0. Обратите внимание, что установка этого бита подразумевает наличие по крайней мере одной дополнительной кодовой точки за пределами базового многоязыкового уровня (BMP), поддерживаемого этим шрифтом. См. раздел Суррогаты и дополнительные символы.
58 10900 – 1091F Финикийский
59 2E80 - 2EFF CJK Радикалы Дополнение
2F00 - 2FDF Канси Радикалы
2FF0 - 2FFF Символы идеографического описания
3190 - 319F Канбун
3400 - 4DBF CJK Unified Ideographs Extension A
4E00 - 9FFF Унифицированные ideographs CJK
20000 - 2A6DF Расширение B унифицированных ideographs CJK
60 E000 - F8FF Частная область использования
61 31C0 – 31EF Штрихи CJK
F900 - FAFF Идентификаторы совместимости CJK
2F800 - 2FA1F Дополнение к Идеографии совместимости CJK
62 FB00 - FB4F Формы презентации по алфавиту
63 FB50 - FDFF Арабские формы презентации-A
64 FE20 - FE2F Объединение полуметок
65 FE10 — FE1F Вертикальные формы
FE30 - FE4F Формы совместимости CJK
66 FE50 - FE6F Варианты небольших форм
67 FE70 - FEFF Формы презентации на арабском языке B
68 FF00 - FFEF Формы HalfWidth и Fullwidth
69 FFF0 - FFFF Специальные
70 0F00 - 0FFF Тибетский
71 0700 - 074F Сирийский
72 0780 - 07BF мальдивский
73 0D80 - 0DFF Сингальский
74 1000 - 109F Мьянма
75 1200 - 137F Этиопический
1380 – 139F Этиопическое дополнение
2D80 — 2DDF Этиопический расширенный
76 13A0 - 13FF Чероки
77 1400 - 167F Единая канадская аборигенная слоговая
78 1680 - 169F Огхэм
79 16A0 - 16FF Рунический
80 1780 - 17FF Кхмерский
19E0 - 19FF Символы кхмеров
81 1800 - 18AF Монгольский
82 2800 - 28FF Брайлевские шаблоны
83 A000 - A48F Слоги Yi
A490 - A4CF Yi Радикалы
84 1700 - 171F Тагальский
1720 - 173F Хануну
1740 - 175F Бухид
1760 - 177F Тагбануа
85 10300 – 1032F Старый курсив
86 10330 – 1034F Готический
87 10400 – 1044F Deseret
88 1D000 - 1D0FF Византийские музыкальные символы
1D100 - 1D1FF Музыкальные символы
1D200 - 1D24F Древнегреческая нотация
89 1D400 - 1D7FF Математические буквенно-цифровые символы
90 FF000 — FFFFD Частное использование (плоскость 15)
100000 – 10FFFD Частное использование (плоскость 16)
91 FE00 - FE0F Селекторы вариантов
E0100 — E01EF Дополнение селекторов вариантов
92 E0000 - E007F Теги
93 1900 - 194F Лимбу
94 1950 - 197F Тай Ле
95 1980 - 19DF Новая письменность тай-лю
96 1A00 – 1A1F Бугийский
97 2C00 – 2C5F Глаголицы
98 2D30 - 2D7F Тифинаг
99 4DC0 - 4DFF Символы гексаграммы Yijing
100 A800 - A82F Сылоти Нагри
101 10000 – 1007F Линейный B Syllabary
10080 – 100FF Линейные Идеограммы B
10100 – 1013F Номера в Эгейском море
102 10140 – 1018F Древнегреческие числа
103 10380 – 1039F Угаритский
104 103A0 – 103DF Древнеперсидский
105 10450 – 1047F Шавиан
106 10480 – 104AF Османия
107 10800 – 1083F Кипрский слоговый
108 10A00 – 10A5F Харошхти
109 1D300 - 1D35F Тай Сюань Цзин Символы
110 12000 – 123FF Клиноформа
12400 – 1247F Клиноформы и знаки препинания
111 1D360 - 1D37F Подсчет числового стержня
112 1B80 – 1BBF Сунданская письменность
113 1C00 – 1C4F Лепча
114 1C50 – 1C7F Письменность ол-чики
115 A880 — A8DF Саураштра
116 A900 - A92F Письменность кайях-ли
117 A930 - A95F Реджангский
118 AA00 — AA5F Чамская письменность
119 10190 - 101CF Древние символы
120 101D0 – 101FF Диск Phaistos
121 10280 – 1029F Ликийский
102A0 – 102DF Карийский
10920 – 1093F Лидийский
122 1F000 – 1F02F Плитки маджонга
1F030 – 1F09F Плитки Domino
123 Windows 2000 и более поздние версии: Ход выполнения макета, горизонтальный справа налево
124 Windows 2000 и более поздние версии: Ход выполнения макета, вертикальный перед горизонтальным
125 Windows 2000 и более поздние версии: Ход выполнения макета по вертикали снизу вверх
126-127 Зарезервировано для внутреннего использования процесса