Bitfields de subconjunto Unicode

Os campos de bits de subconjunto Unicode (USBs) são usados nas estruturas FONTSIGNATURE e LOCALESIGNATURE .

bit Subconjunto Unicode Descrição
0 0000 - 007F Latino básico
1 0080 - 00FF Suplemento Latino-1
2 0100 - 017F Latin Extended-A
3 0180 - 024F Latino Estendido-B
4 0250 - 02AF Extensões de IPA
1D00 - 1D7F Extensões fonéticas
1D80 - 1DBF Suplemento extensões fonéticas
5 02B0 - 02FF Letras modificadoras de espaçamento
A700 - A71F Letras de tom do modificador
6 0300 - 036F Combinando marcas diacríticas
1DC0 - 1DFF Combinando suplemento de marcas diacríticas
7 0370 - 03FF Grego e copta
8 2C80 - 2CFF Copta
9 0400 - 04FF Cirílico
0500 - 052F Suplemento cirílico
2DE0 - 2DFF Cirílico Estendido-A
A640 - A69F Cirílico Estendido-B
10 0530 - 058F Armênia
11 0590 - 05FF Hebraico
12 A500 - A63F Vai
13 0600 - 06FF Árabe
0750 - 077F Suplemento árabe
14 07C0 - 07FF NKo
15 0900 - 097F Devanagari
16 0980 - 09FF Bangla
17 0A00 - 0A7F Gurmukhi
18 0A80 - 0AFF Guzerate
19 0B00 - 0B7F Oriá
20 0B80 - 0BFF Tâmil
21 0C00 - 0C7F Télugo
22 0C80 - 0CFF canarim
23 0D00 - 0D7F Malaiala
24 0E00 - 0E7F Tailandês
25 0E80 - 0EFF Lao
26 10A0 - 10FF Georgiano
2D00 - 2D2F Suplemento georgiano
27 1B00 - 1B7F Balinês
28 1100 - 11FF Hangul Jamo
29 1E00 - 1EFF Latino Estendido Adicional
2C60 - 2C7F Latin Extended-C
A720 - A7FF Latin Extended-D
30 1F00 - 1FFF Grego Estendido
31 2000 - 206F Pontuação geral
2E00 - 2E7F Pontuação suplementar
32 2070 - 209F Sobrescritos e subscritos
33 20A0 - 20CF Símbolos Conversor de Moedas
34 20D0 - 20FF Combinando marcas diacríticas para símbolos
35 2100 - 214F Símbolos letterlike
36 2150 - 218F Formulários numéricos
37 2190 - 21FF Setas
27F0 - 27FF Setas Complementares-A
2900 - 297F Setas Complementares-B
2B00 - 2BFF Símbolos e setas diversos
38 2200 - 22FF Operadores matemáticos
27C0 - 27EF Diversos Símbolos Matemáticos-A
2980 - 29FF Símbolos matemáticos diversos-B
2A00 - 2AFF Operadores matemáticos suplementares
39 2300 - 23FF Diversos técnicos
40 2400 - 243F Controlar imagens
41 2440 - 245F Reconhecimento óptico de caracteres
42 2460 - 24FF Alfanuméricos delimitados
43 2500 - 257F Desenho da caixa
44 2580 - 259F Elementos block
45 25A0 - 25FF Formas geométricas
46 2600 - 26FF Símbolos diversos
47 2700 - 27BF Dingbats
48 3000 - 303F Símbolos e pontuação do CJK
49 3040 - 309F Hiragana
50 30A0 - 30FF Katakana
31F0 - 31FF Extensões Fonéticas katakana
51 3100 - 312F Bopomofo
31A0 - 31BF Bopomofo Estendido
52 3130 - 318F Jamo de Compatibilidade do Hangul
53 A840 - A87F Phags-pa
54 3200 - 32FF Letras CJK e meses incluídos
55 3300 - 33FF Compatibilidade do CJK
56 AC00 - D7AF Sílabas hangul
57 D800 – DFFF Não Plano 0. Observe que definir esse bit implica que há pelo menos um ponto de código suplementar além do BMP (Plano Multilíngue Básico) compatível com essa fonte. Consulte Substitutos e Caracteres Suplementares.
58 10900 - 1091F Fenício
59 2E80 - 2EFF Suplemento de radicais CJK
2F00 - 2FDF Radicais Kangxi
2FF0 - 2FFF Caracteres de descrição Ideográfica
3190 - 319F Kanbun
3400 - 4DBF Extensão A do CJK Unified Ideographs
4E00 - 9FFF Ideografias Unificadas do CJK
20000 - 2A6DF Extensão de Ideografias Unificadas do CJK B
60 E000 - F8FF Área de Uso Privado
61 31C0 - 31EF Traços de CJK
F900 - FAFF Ideografias de compatibilidade do CJK
2F800 - 2FA1F Suplemento de Ideografias de Compatibilidade do CJK
62 FB00 - FB4F Formulários de apresentação alfabéticos
63 FB50 - FDFF Formulários de Apresentação Árabe-A
64 FE20 - FE2F Combinando meias marcas
65 FE10 – FE1F Formulários Verticais
FE30 - FE4F Formulários de compatibilidade do CJK
66 FE50 - FE6F Pequenas Variantes de Formulário
67 FE70 - FEFF Formulários de Apresentação Árabe-B
68 FF00 - FFEF Formulários de meia largura e largura total
69 FFF0 - FFFF Especiais
70 0F00 - 0FFF Tibetano
71 0700 - 074F Siríaco
72 0780 - 07BF Thaana
73 0D80 - 0DFF Sinhala
74 1000 - 109F Myanmar
75 1200 - 137F Etíope
1380 - 139F Suplemento etépico
2D80 - 2DDF Ethiopic Extended
76 13A0 - 13FF Cherokee
77 1400 - 167F Sílabico aborígene canadense unificado
78 1680 - 169F Ogham
79 16A0 - 16FF Runic
80 1780 - 17FF Khmer
19E0 - 19FF Símbolos khmer
81 1800 - 18AF Mongol
82 2800 - 28FF Padrões em Braille
83 A000 - A48F Yi Sílabas
A490 - A4CF Yi Radicais
84 1700 - 171F Tagalo
1720 - 173F Hanunoo
1740 - 175F Buhid
1760 - 177F Tagbanwa
85 10300 - 1032F Itálico Antigo
86 10330 - 1034F Gótico
87 10400 - 1044F Deseret
88 1D000 – 1D0FF Símbolos musicais bizantinos
1D100 - 1D1FF Símbolos musicais
1D200 - 1D24F Notação musical grega antiga
89 1D400 - 1D7FF Símbolos alfanuméricos matemáticos
90 FF000 - FFFFD Uso Privado (plano 15)
100000 - 10FFFD Uso Privado (plano 16)
91 FE00 - FE0F Seletores de Variação
E0100 – E01EF Suplemento seletores de variação
92 E0000 - E007F Marcações
93 1900 - 194F Limbu
94 1950 - 197F Tai Le
95 1980 – 19DF Tai Lue Novo
96 1A00 - 1A1F Bugi
97 2C00 - 2C5F Glagolitic
98 2D30 - 2D7F Tifinagh
99 4DC0 - 4DFF Símbolos de Hexagrama yijing
100 A800 - A82F Syloti Nagri
101 10000 - 1007F Linear B Syllabary
10080 - 100FF Ideogramas lineares B
10100 - 1013F Números Egeu
102 10140 - 1018F Números gregos antigos
103 10380 - 1039F Ugarítico
104 103A0 - 103DF Persa Antigo
105 10450 - 1047F Shavian
106 10480 - 104AF Osmanya
107 10800 - 1083F Cipriota Syllabary
108 10A00 - 10A5F Kharoshthi
109 1D300 - 1D35F Símbolos de Jing tai xuan
110 12000 - 123FF Cuneiforme
12400 - 1247F Números Cuneiformes e Pontuação
111 1D360 - 1D37F Numerais de haste de contagem
112 1B80 - 1BBF Sundanês
113 1C00 - 1C4F Lepcha
114 1C50 - 1C7F Ol Chiki
115 A880 – A8DF Saurashtra
116 A900 - A92F Kayah Li
117 A930 – A95F Rejang
118 AA00 – AA5F Cham
119 10190 - 101CF Símbolos Antigos
120 101D0 - 101FF Disco do Phaistos
121 10280 - 1029F Lício
102A0 - 102DF Cariano
10920 - 1093F Lídio
122 1F000 - 1F02F Blocos Mahjong
1F030 - 1F09F Blocos Domino
123 Windows 2000 e posterior: Progresso do layout, horizontal da direita para a esquerda
124 Windows 2000 e posterior: Progresso do layout, vertical antes da horizontal
125 Windows 2000 e posterior: Progresso do layout, vertical de baixo para cima
126-127 Reservado para uso interno do processo