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


Bitfields подмножества Юникода

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

Бит Подранг Юникода Описание
0 0000 – 007F Базовая латиница
1 0080 – 00FF Дополнение латиница-1
2 0100 - 017F Латинская Extended-A
3 0180 - 024F Латинская Extended-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 Дополнительные Arrows-A
2900 - 297F Дополнительные Arrows-B
2B00 - 2BFF Другие символы и стрелки
38 2200 – 22FF Математические операторы
27C0 - 27EF Другие математические Symbols-A
2980 - 29FF Другие математические Symbols-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 Расширения Телефонной параметров Katakana
51 3100 – 312F Bopomofo
31A0 - 31BF Bopomofo Extended
52 3130 – 318F Хангул совместимости Джамо
53 A840 - A87F Phags-pa
54 3200 – 32FF Вложенные письма CJK и месяцы
55 3300 – 33FF Совместимость CJK
56 AC00 — D7AF Слог Хангул
57 D800 — DFFF Неуровневый 0. Обратите внимание, что установка этого бита подразумевает наличие хотя бы одной дополнительной точки кода за пределами базовой многоязычной плоскости (BMP), поддерживаемой этим шрифтом. См. суррогатов и дополнительных символов.
58 10900 - 1091F Финикийский
59 2E80 - 2EFF Дополнение к радикалам CJK
2F00 - 2FDF Кангси Радикалы
2FF0 - 2FFF Символы описания идеографических описаний
3190 - 319F Канбун
3400 – 4DBF Расширение унифицированных идиографов CJK A
4E00 - 9FFF Унифицированные идографы CJK
20000 - 2A6DF Расширение B для унифицированных идиографов CJK
60 E000 — F8FF Область частного использования
61 31C0 - 31EF Штрихи CJK
F900 — FAFF Идеографы совместимости CJK
2F800 - 2FA1F Дополнение к идеографам совместимости CJK
62 FB00 — FB4F Алфавитные формы презентации
63 FB50 — FDFF Forms-A арабской презентации
64 FE20 — FE2F Объединение половинных меток
65 FE10 — FE1F Вертикальные формы
FE30 — FE4F Формы совместимости CJK
66 FE50 — FE6F Небольшие варианты формы
67 FE70 - FEFF Forms-B арабской презентации
68 FF00 — FFEF Полувихотные и fullwidth формы
69 FFF0 — FFFF Специальные
70 0F00 - 0FFF Тибетский
71 0700 – 074F Сирийский
72 0780 - 07BF Таана
73 0D80 - 0DFF Синхала
74 1000 – 109F Мьянма
75 1200 - 137F Ethiopic
1380 - 139F Этиопическое дополнение
2D80 — 2DDF Ethiopic Extended
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 Syllables
A490 - A4CF Yi Радикалы
84 1700 - 171F Тагальский
1720 - 173F Хануну
1740 – 175F Бухид
1760 - 177F Tagbanwa
85 10300 – 1032F Старый курсив
86 10330 - 1034F Готический
87 10400 – 1044F Десерет
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 Glagolitic
98 2D30 - 2D7F Тифинаг
99 4DC0 — 4DFF Yijing Hexagram Symbols
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 Sundanese
113 1C00 - 1C4F Лепча
114 1C50 - 1C7F Ол Чики
115 A880 — A8DF Saurashtra
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 Плитки Mahjong
1F030 - 1F09F Плитки Domino
123 Windows 2000 и более поздних версий: ход выполнения макета по горизонтали справа налево
124 Windows 2000 и более поздних версий: ход выполнения макета по вертикали перед горизонтальным
125 Windows 2000 и более поздних версий: ход выполнения макета по вертикали до верхней части
126-127 Зарезервировано для внутреннего использования процесса