Unicode Subset Bitfields

The Unicode subset bitfields (USBs) are used in the FONTSIGNATURE and LOCALESIGNATURE structures.

BitUnicode subrangeDescription
00000 - 007FBasic Latin
10080 - 00FFLatin-1 Supplement
20100 - 017FLatin Extended-A
30180 - 024FLatin Extended-B
40250 - 02AFIPA Extensions
1D00 - 1D7FPhonetic Extensions
1D80 - 1DBFPhonetic Extensions Supplement
502B0 - 02FFSpacing Modifier Letters
A700 - A71FModifier Tone Letters
60300 - 036FCombining Diacritical Marks
1DC0 - 1DFFCombining Diacritical Marks Supplement
70370 - 03FFGreek and Coptic
82C80 - 2CFFCoptic
90400 - 04FFCyrillic
0500 - 052FCyrillic Supplement
2DE0 - 2DFFCyrillic Extended-A
A640 - A69FCyrillic Extended-B
100530 - 058FArmenian
110590 - 05FFHebrew
12A500 - A63F Vai
130600 - 06FFArabic
0750 - 077FArabic Supplement
1407C0 - 07FFNKo
150900 - 097FDevanagari
160980 - 09FFBengali
170A00 - 0A7FGurmukhi
180A80 - 0AFFGujarati
190B00 - 0B7FOriya
200B80 - 0BFFTamil
210C00 - 0C7FTelugu
220C80 - 0CFFKannada
230D00 - 0D7FMalayalam
240E00 - 0E7FThai
250E80 - 0EFFLao
2610A0 - 10FFGeorgian
2D00 - 2D2FGeorgian Supplement
271B00 - 1B7FBalinese
281100 - 11FFHangul Jamo
291E00 - 1EFFLatin Extended Additional
2C60 - 2C7FLatin Extended-C
A720 - A7FFLatin Extended-D
301F00 - 1FFFGreek Extended
312000 - 206FGeneral Punctuation
2E00 - 2E7FSupplemental Punctuation
322070 - 209FSuperscripts And Subscripts
3320A0 - 20CFCurrency Symbols
3420D0 - 20FFCombining Diacritical Marks For Symbols
352100 - 214FLetterlike Symbols
362150 - 218FNumber Forms
372190 - 21FFArrows
27F0 - 27FFSupplemental Arrows-A
2900 - 297FSupplemental Arrows-B
2B00 - 2BFFMiscellaneous Symbols and Arrows
382200 - 22FFMathematical Operators
27C0 - 27EFMiscellaneous Mathematical Symbols-A
2980 - 29FFMiscellaneous Mathematical Symbols-B
2A00 - 2AFFSupplemental Mathematical Operators
392300 - 23FFMiscellaneous Technical
402400 - 243FControl Pictures
412440 - 245FOptical Character Recognition
422460 - 24FFEnclosed Alphanumerics
432500 - 257FBox Drawing
442580 - 259FBlock Elements
4525A0 - 25FFGeometric Shapes
462600 - 26FFMiscellaneous Symbols
472700 - 27BFDingbats
483000 - 303FCJK Symbols And Punctuation
493040 - 309FHiragana
5030A0 - 30FFKatakana
31F0 - 31FFKatakana Phonetic Extensions
513100 - 312FBopomofo
31A0 - 31BFBopomofo Extended
523130 - 318FHangul Compatibility Jamo
53A840 - A87FPhags-pa
543200 - 32FFEnclosed CJK Letters And Months
553300 - 33FFCJK Compatibility
56AC00 - D7AFHangul Syllables
57D800 - DFFFNon-Plane 0. Note that setting this bit implies that there is at least one supplementary code point beyond the Basic Multilingual Plane (BMP) that is supported by this font. See Surrogates and Supplementary Characters.
5810900 - 1091FPhoenician
592E80 - 2EFFCJK Radicals Supplement
2F00 - 2FDFKangxi Radicals
2FF0 - 2FFFIdeographic Description Characters
3190 - 319FKanbun
3400 - 4DBFCJK Unified Ideographs Extension A
4E00 - 9FFFCJK Unified Ideographs
20000 - 2A6DFCJK Unified Ideographs Extension B
60E000 - F8FFPrivate Use Area
6131C0 - 31EFCJK Strokes
F900 - FAFFCJK Compatibility Ideographs
2F800 - 2FA1FCJK Compatibility Ideographs Supplement
62FB00 - FB4FAlphabetic Presentation Forms
63FB50 - FDFFArabic Presentation Forms-A
64FE20 - FE2FCombining Half Marks
65FE10 - FE1FVertical Forms
FE30 - FE4FCJK Compatibility Forms
66FE50 - FE6FSmall Form Variants
67FE70 - FEFFArabic Presentation Forms-B
68FF00 - FFEFHalfwidth And Fullwidth Forms
69FFF0 - FFFFSpecials
700F00 - 0FFFTibetan
710700 - 074FSyriac
720780 - 07BFThaana
730D80 - 0DFFSinhala
741000 - 109FMyanmar
751200 - 137FEthiopic
1380 - 139FEthiopic Supplement
2D80 - 2DDFEthiopic Extended
7613A0 - 13FFCherokee
771400 - 167FUnified Canadian Aboriginal Syllabics
781680 - 169FOgham
7916A0 - 16FFRunic
801780 - 17FFKhmer
19E0 - 19FFKhmer Symbols
811800 - 18AFMongolian
822800 - 28FFBraille Patterns
83A000 - A48FYi Syllables
A490 - A4CFYi Radicals
841700 - 171FTagalog
1720 - 173FHanunoo
1740 - 175FBuhid
1760 - 177FTagbanwa
8510300 - 1032FOld Italic
8610330 - 1034FGothic
8710400 - 1044FDeseret
881D000 - 1D0FFByzantine Musical Symbols
1D100 - 1D1FFMusical Symbols
1D200 - 1D24FAncient Greek Musical Notation
891D400 - 1D7FFMathematical Alphanumeric Symbols
90FF000 - FFFFDPrivate Use (plane 15)
100000 - 10FFFDPrivate Use (plane 16)
91FE00 - FE0FVariation Selectors
E0100 - E01EFVariation Selectors Supplement
92E0000 - E007FTags
931900 - 194FLimbu
941950 - 197FTai Le
951980 - 19DFNew Tai Lue
961A00 - 1A1FBuginese
972C00 - 2C5FGlagolitic
982D30 - 2D7FTifinagh
994DC0 - 4DFFYijing Hexagram Symbols
100A800 - A82FSyloti Nagri
10110000 - 1007FLinear B Syllabary
10080 - 100FFLinear B Ideograms
10100 - 1013FAegean Numbers
10210140 - 1018FAncient Greek Numbers
10310380 - 1039FUgaritic
104103A0 - 103DFOld Persian
10510450 - 1047FShavian
10610480 - 104AFOsmanya
10710800 - 1083FCypriot Syllabary
10810A00 - 10A5FKharoshthi
1091D300 - 1D35FTai Xuan Jing Symbols
11012000 - 123FFCuneiform
12400 - 1247FCuneiform Numbers and Punctuation
1111D360 - 1D37FCounting Rod Numerals
1121B80 - 1BBF Sundanese
1131C00 - 1C4F Lepcha
1141C50 - 1C7F Ol Chiki
115A880 - A8DF Saurashtra
116A900 - A92F Kayah Li
117A930 - A95F Rejang
118AA00 - AA5F Cham
11910190 - 101CF Ancient Symbols
120101D0 - 101FF Phaistos Disc
12110280 - 1029FLycian
102A0 - 102DFCarian
10920 - 1093F Lydian
1221F000 - 1F02FMahjong Tiles
1F030 - 1F09F Domino Tiles
123Windows 2000 and later: Layout progress, horizontal from right to left
124Windows 2000 and later: Layout progress, vertical before horizontal
125Windows 2000 and later: Layout progress, vertical bottom to top
126-127Reserved for process-internal usage

 

 

 

Community Additions

ADD
Show:
© 2014 Microsoft