1 0000-007F C0 Controls and Basic Latin
2 0080-00FF C1 Controls and Latin-1 Supplement
3 0100-017F Latin Extended - A
4 0180-024F Latin Extended - B
5 0250-02AF IPA Extensions
6 02B0-02FF Spacing Modifier Letters
7 0300-036F Combining Diacritical Marks
8 0370-03FF Greek and Coptic
10 0500-052F Cyrillic Supplement
15 0750-077F Arabic Supplement
21 08A0-08FF Arabic Extended - A
39 1380-139F Ethiopic Supplement
41 1400-167F Unified Canadian Aboriginal Syllabics
50 18B0-18FF Unified Canadian Aboriginal Syllabics Extended
54 19E0-19FF Khmer Symbols
64 1CC0-1CCF Sundanese Supplement
65 1CD0-1CFF Vedic Extensions
66 1D00-1D7F Phonetic Extensions
67 1D80-1DBF Phonetic Extensions Supplement
68 1DC0-1DFF Combining Diacritical Marks Supplement
69 1E00-1EFF Latin Extended Additional
70 1F00-1FFF Greek Extended
71 2000-206F General Punctuation
72 2070-209F Superscripts and Subscripts
73 20A0-20CF Currency Symbols
74 20D0-20FF Combining Diacritical Marks for Symbols
75 2100-214F Letterlike Symbols
76 2150-218F Number Forms
78 2200-22FF Mathematical Operators
79 2300-23FF Miscellaneous Technical
80 2400-243F Control Pictures
81 2440-245F Optical Character Recognition
82 2460-24FF Enclosed Alphanumerics
84 2580-259F Block Elements
85 25A0-25FF Geometric Shapes
86 2600-26FF Miscellaneous Symbols
88 27C0-27EF Miscellaneous Mathematical Symbols - A
89 27F0-27FF Supplemental Arrows - A
90 2800-28FF Braille Patterns
91 2900-297F Supplemental Arrows - B
92 2980-29FF Miscellaneous Mathematical Symbols - B
93 2A00-2AFF Supplemental Mathematical Operators
94 2B00-2BFF Miscellaneous Symbols and Arrows
96 2C60-2C7F Latin Extended C
98 2D00-2D2F Georgian Supplement
100 2D80-2DDF Ethiopic Extended
102 2E00-2E7F Supplemental Punctuation
103 2E80-2EFF CJK Radicals Supplement
104 2F00-2FDF Kangxi Radicals
106 2FF0-2FFF Ideographic Description Characters
107 3000-303F CJK Symbols and Punctuation
111 3130-318F Hangul Compatibility Jamo
113 31A0-31BF Bopomofo Extended
114 31C0-31EF CJK Strokes
115 31F0-31FF Katakana Phonetic Extensions
116 3200-32FF Enclosed CJK Letters and Months
117 3300-33FF CJK Compatibility
118 3400-4DBF CJK Unified Ideographs Extension A
119 4DC0-4DFF Yijing Hexagram Symbols
120 4E00-9FCF CJK Unified Ideographs
122 A000-A48F Yi Syllables
123 A490-A4CF Yi Radicals
128 A700-A71F Modifier Tone Letters
129 A720-A7FF Latin Extended - D
130 A800-A82F Syloti Nagri
131 A830-A83F Common Indic Number Forms
134 A8E0-A8FF Devanagari Extended
137 A960-A97F Hangul Jamo Extended - A
141 AA60-AA7F Myanmar Extended - A
143 AAE0-AAFF Meetei Mayek Extensions
144 AB00-AB2F Ethiopic Extended - A
146 ABC0-ABFF Meetei Mayek
147 AC00-D7AF Hangul Syllables
148 D7B0-D7FF Hangul Jamo Extended - B
149 D800-DFFF Surrogate Pairs - Not Used
150 E000-F8FF Private Use Area
151 F900-FAFF CJK Compatibility Ideographs
152 FB00-FB4F Alphabetic Presentation Forms
153 FB50-FDFF Arabic Presentation Forms - A
154 FE00-FE0F Variation Selectors
155 FE10-FE1F Vertical Forms
156 FE20-FE2F Combining Half Marks
157 FE30-FE4F CJK Compatibility Forms
158 FE50-FE6F Small Form Variants
159 FE70-FEFF Arabic Presentation Forms - B
160 FF00-FFEF Halfwidth and Fullwidth Forms
163 ; ===== PLANE 01 =====
165 ; (commented out because unifont.hex just covers Plane 0)
167 ; 010000-01007F Linear B Syllabary
168 ; 010080-0100FF Linear B Ideograms
169 ; 010100-01013F Aegean Numbers
170 ; 010140-01018F Ancient Greek Numbers
171 ; 010190-0101CF Ancient Symbols [Unicode 5.1]
172 ; 0101D0-0101FF Phaistos Disc [Unicode 5.1]
173 ; 010280-01029F Lycian [Unicode 5.1]
174 ; 0102A0-0102DF Carian [Unicode 5.1]
175 ; 010300-01032F Old Italic
176 ; 010330-01034F Gothic
177 ; 010380-01039F Ugaritic
178 ; 0103A0-0103DF Old Persian
179 ; 010400-01044F Deseret
180 ; 010450-01047F Shavian
181 ; 010480-0104AF Osmanya
182 ; 010800-01083F Cypriot Syllabary
183 ; 010840-01085F Imperial Aramaic [Unicode 5.2]
184 ; 010900-01091F Phoenecian
185 ; 010920-01093F Lydian [Unicode 5.1]
186 ; 010980-01099F Meroitic Hieroglyphs [Unicode 6.1]
187 ; 0109A0-0109FF Meroitic Cursive [Unicode 6.1]
188 ; 010A00-010A5F Kharoshthi
189 ; 010A60-010A7F Old South Arabian [Unicode 5.2]
190 ; 010B00-010B3F Avestan [Unicode 5.2]
191 ; 010B40-010B5F Inscriptional Parthian [Unicode 5.2]
192 ; 010B60-010B7F Inscriptional Pahlavi [Unicode 5.2]
193 ; 010C00-010C4F Old Turkic [Unicode 5.2]
194 ; 010E60-010E7F Rumi Numeral Symbols [Unicode 5.2]
195 ; 011000-01107F Brahmi [Unicode 6.0]
196 ; 011080-0110CF Kaithi [Unicode 5.2]
197 ; 0110D0-0110FF Sora Sompeng [Unicode 6.1]
198 ; 011100-01114F Chakma [Unicode 6.1]
199 ; 011180-0111DF Sharada [Unicode 6.1]
200 ; 011680-0116CF Takri [Unicode 6.1]
201 ; 012000-0123FF Cuneiform
202 ; 012400-01247F Cuneiform Numbers and Punctuation
203 ; 013000-01342F Egyptian Hieroglyphs [Unicode 5.2]
204 ; 016800-016A3F Bamum Supplement [Unicode 6.0]
205 ; 016F00-016F9F Miao [Unicode 6.1]
206 ; 01B000-01B0FF Kana Supplement [Unicode 6.0]
207 ; 01D000-01D0FF Byzantine Musical Symbols
208 ; 01D100-01D1FF Musical Symbols
209 ; 01D200-01D24F Ancient Greek Musical Notation
210 ; 01D300-01D35F Tai Xuan Jing Symbols
211 ; 01D360-01D37F Counting Rod Numerals
212 ; 01D400-01D7FF Mathematical Alphanumeric Symbols
213 ; 01EE00-01EEFF Arabic Mathematical Alphabetic Symbols [Unicode 6.1]
214 ; 01F000-01F02F Mahjong Tiles [Unicode 5.1]
215 ; 01F030-01F09F Domino Tiles [Unicode 5.1]
216 ; 01F0A0-01F0FF Playing Cards [Unicode 6.0]
217 ; 01F100-01F1FF Enclosed Alphanumeric Supplement [Unicode 5.2]
218 ; 01F200-01F2FF Enclosed Ideographic Supplement [Unicode 5.2]
219 ; 01F300-01F5FF Miscellaneous Symbols and Pictographs [Unicode 6.0]
220 ; 01F600-01F64F Emoticons [Unicode 6.0]
221 ; 01F680-01F6FF Transport and Map Symbols [Unicode 6.0]
222 ; 01F700-01F77F Alchemical Symbols [Unicode 6.0]
224 ; ===== PLANE 02 =====
226 ; (commented out because unifont.hex just covers Plane 0)
228 ; 02F800-02F8BF CJK Compatibility Ideographs Supplement
230 ; ===== PLANE 0E =====
232 ; (commented out because unifont.hex just covers Plane 0)
235 ; 0E0100-0E01EF Variation Selectors Supplement
237 ; (check rendering of all of these)
243 ; (check rendering of all these)