Unicode typefaces
From Wikipedia, the free encyclopedia
Unicode |
---|
Encodings |
UCS |
Mapping |
Bi-directional text |
BOM |
Han unification |
Unicode and HTML |
Unicode and e-mail |
Unicode typefaces |
Unicode typefaces (also known as UCS fonts and Unicode fonts) are typefaces containing a wide range of characters, letters, digits, glyphs, symbols, ideograms, logograms, etc., which are collectively mapped into the standard Universal Character Set, derived from many different languages and scripts from around the world. Unlike most conventional computer fonts, which are specific to a particular language or legacy character set and contain only a small subset of the UCS characters, these fonts attempt to include many thousands of possible glyphs, so that they can be used as a single typeface across multi-lingual documents.
The Unicode standard does not specify the typeface (a collection of graphical shapes called glyphs) itself, but rather instead, it defines the abstract characters as a specific number (known as a codepoint) and also defines the required changes of shape depending on the context the glyph is used in (e.g., Combining characters, precomposed characters and letter-diacritic combinations). The choice of font, which governs how the abstract UCS characters are converted into a bitmap or vector output that can be viewed on a screen or printed, is left up to the user. If a font is chosen which does not contain a glyph for a codepoint used in the document, typically a question mark ("?"), a box, or some other Substitute character is displayed.
Currently (July, 2006), no single "Unicode font" includes all the characters defined in the present revision of the ISO 10646 (Unicode) standard. Many are continually updated to incorporate characters which were previously omitted or which were added in a newer version of the standard. Additionally, fonts may be updated to correct errors in past versions.
The UCS has over 1.1 million code points, but only the first 65,536 (the Plane 0: Basic Multilingual Plane, or BMP) had entered into common use before 2000. (See the Mapping of Unicode characters article for more information on other planes, including Plane 1: SMP, Plane 2: SIP, Plane 14: SSP, Plane 15 and 16: reserved for PUA.)
The first Unicode font (with very large character set, and supporting many Unicode blocks) was Lucida Sans Unicode, it was developed by Charles Bigelow & Kris Holmes' in March, 1993 (Shipped with Windows NT 3.1). Second was Unihan font, developed by Ross Paterson in 1993. Third was Everson Mono Unicode font, released in 1995, developed by Michael Everson.
Contents |
[edit] Issues
There are typographical ambiguities in Unicode, so that some of the unified Chinese characters will be typographically different in different regions. For example, Unicode point U+9AA8 (骨) is typographically different between simplified Chinese and traditional Chinese. This has implications for the idea that a single typeface can satisfy the needs of all locales.[1]
[edit] Application of Unicode typefaces
Beside all the issues, Unicode is now the base character set for many new standards and protocols, and is built into the architecture of operating systems (Microsoft Windows, Apple Mac OS X, and many versions of Unix), programming languages (Perl, Python, Java, Common LISP, APL), and libraries (IBM International Components for Unicode (ICU) along with the Pango, Graphite, Scribe, Uniscribe, and ATSUI rendering engines), font formats (TrueType and OpenType) and so on. Many other standards are also getting upgraded to Unicode compliancy, day by day.
[edit] Utility software
Utility software can be used to see exactly which characters are included inside a font file:
- Character Map applet included with Windows 2000/XP
- gucharmap for GNOME
- kcharmap for KDE
- MainType (by HighLogic, commercial)
- BabelMap (by Andrew West, free, donation-ware)
- Unicode Font Viewer (by Mike Lischke, freeware)
- Quick Key (by Nathanael Jones, opensource, free)
[edit] List of Unicode fonts
Of the many Unicode fonts available, the few are listed below are the most commonly used by a majority of users around the world on mainstream computing platforms. More Unicode fonts can be found in the (List of typefaces) article's "Unicode fonts" section. For more information on free Unicode fonts, see Free software Unicode typefaces.
List of Unicode Fonts | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Font | Char(s) | Glyphs | Kerning | Version | Font Family | Font style | Font type | Serif style | License | Notes |
Arial | 1,419 | 1,674 | 909 | 3.00 | Arial | Regular | OTF+TTO | Normal Sans | Proprietary | Included with Microsoft Windows. |
Arial Unicode MS | 38,917 | 50,377 | 0 | 1.00 | Arial | Regular | OTF+TTO | Normal Sans | Proprietary | Included with Microsoft Office. |
Bitstream Cyberbit | 32,910 | 29,934 | 935 | 2.0 beta | Bitstream Cyberbit | Roman | TTF | Cove | Freeware | For non-commercial use only. |
Cardo | 2,879 | 2,882 | 216 | 0.098 (2004) | Cardo | Regular | TTF | Cove | Freeware | For non-commercial and non-profit uses only. |
Caslon Roman | 3,684 | 3,686 | 0 | 001.000 16-12-2001 | Caslon | Roman | TTF | BSD-like license | ||
Code2000 | 51,239 | 61,864 | 115 | 1.16 | Code2000 | Regular | TTF | Any | Shareware | A reduced version, Code2001, is available as freeware. |
Charis SIL | 1,958 | 3,084 | 0 | 4.002 | Charis SIL | Regular | TTF | Any | OFL | |
Chryſanþi Unicode (Chrysanthi Unicode) | 4,818 | 4,383 | 0 | 3.1 | Chrysanthi | Regular | TTF | Cove | Freeware | |
ClearlyU | - | 9,538 | 0 | 1.9 | - | - | - | - | Freeware | |
DejaVu Sans | 3,525 | 3,611 | 2,558 | 2.8 | DejaVu | Book | TTF | Normal Sans | Freeware | |
Doulos SIL | 1,958 | 3,083 | 0 | 4.014 | Doulos SIL | Regular | TTF | Any | OFL | |
Everson Mono Unicode | 4,893 | 4,899 | 0 | 3.2b4 | Everson Mono | Regular | TTF | Any | Shareware | Monospaced width. |
FreeSerif | 3,914 | 5,257 | 0 | 1.52 | FreeSerif | Medium | TTF | Cove | GPL | Sans serif (FreeSans) and monospaced (FreeMono) variants. |
Gentium Regular | 1,469 | 1,699 | 2,857 | 1.0.2 (2005) | Gentium | Regular | TTF | Any | OFL | |
GNU Unifont | 33,580 | 33,583 | 0 | 001.000 | Unifont | Medium | Bitmap | Any | GPL | |
Junicode | 2,235 | 2,256 | 0 | 0.6.12 | Junicode | Regular | TTF | Any | GPL | |
Linux Libertine | 1,982 | 1,985 | 0 | 2.2.0 | Linux Libertine | Regular | OTF+TTO | Any | GPL, OFL | |
Lucida Grande | 2,245 | 2,826 | 0 | 5.0d8e1 (Revesion 1.002) | Lucida Grande | Regular | OTF | Normal Sans | Proprietary | Included with Mac OS X. Any proportion. |
Lucida Sans Unicode | 1,765 | 1,776 | 0 | 2.00 | Lucida Sans | Regular | OTF+TTO | Normal Sans | Proprietary | Included with Microsoft Windows. |
Microsoft Sans Serif | 2,301 | 2,257 | 0 | 1.41 | Microsoft Sans Serif | Regular | OTF+TTO | Normal Sans | Proprietary | Included with Microsoft Windows. |
New Gulim | 46,567 | 49,284 | 0 | 3.10 | New Gulim | Regular | TTF | Obtuse Cove | Proprietary | Included with Microsoft Office 2000. Any Proportion. |
Tahoma | 1,912 | 2,034 | 674 | 3.14 | Tahoma | Regular | OTF+TTO | Normal Sans | Proprietary | Included with Microsoft Windows. |
Times New Roman | 1,419 | 1,674 | 867 | 3.00 | Times New Roman | Regular | OTF+TTO | Cove | Proprietary | Included with Microsoft Windows. |
TITUS Cyberbit Basic | 9,341 | 10,044 | 0 | 3.0 (2000) (Revision 4.00) | TITUS Cyberbit | Regular | TTF | Cove | Freeware | |
Y.OzFontN | 21,360 | 59,678 | 0 | 9.41 | Y.OzFontN | Regular | TTF | Any | Freeware | Sans-serif (for Japanese) and Monospace (for Latin). |
Font | Char(s) | Glyphs | Kerning | Version | Font Family | Font style | Font type | Serif style | License | Notes |
[edit] Comparison of fonts
Number of characters included by the above version of fonts, for different Unicode blocks (or, ranges), are listed below.
[edit] 0000-077F
- N = Numerical digits. This number of characters are included in the font for that range.
= Most or some portion out of all characters in that range are present in the font.
- X = No characters are included in the font for that range or Unicode block.
- - = Data not available now.
Unicode Fonts | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Basic Latin (0000–007F) | 95 | 95 | 128 | 95 | 96 | 95 | 95 | 95 | 95 | 96 | 95 | 95 | 95 | 95 | 128 | 97 | 96 | 98 | 95 | 95 | 128 | 95 | 95 | 95 | 95 |
Latin-1 Supplement (0080–00FF) | 96 | 96 | 128 | 96 | 96 | 96 | 96 | 96 | 96 | 96 | 96 | 96 | 96 | 96 | 128 | 96 | 96 | 96 | 96 | 96 | 96 | 96 | 96 | 96 | 96 |
Latin Extended-A (0100–017F) | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 |
Latin Extended-B (0180–024F) | 28 | 148 | 208 | 52 | 178 | 208 | 194 | 188 | 178 | 194 | 194 | 183 | 173 | 178 | 156 | 179 | 194 | 183 | 119 | 179 | 7 | 29 | 28 | 183 | 28 |
IPA Extensions (0250–02AF) | 1 | 89 | 96 | 96 | 94 | 96 | 96 | 94 | 94 | 96 | 96 | 96 | 96 | 94 | 89 | 94 | 94 | 96 | 89 | 94 | X | 2 | 1 | 96 | 55 |
Spacing Modifier Letters (02B0–02FF) | 9 | 57 | 80 | 80 | 63 | 80 | 80 | 63 | 62 | 63 | 80 | 80 | 29 | 56 | 57 | 63 | 48 | 80 | 57 | 9 | 10 | 9 | 9 | 80 | 16 |
Combining Diacritical Marks (0300–036F) | 5 | 72 | 112 | 112 | 82 | 112 | 104 | 82 | 82 | 89 | 104 | 107 | 72 | 82 | 72 | 106 | 62 | 106 | 68 | 82 | X | 82 | 5 | 106 | 32 |
Greek and Coptic (0370–03FF) | 73 | 105 | 144 | 124 | 110 | 127 | 14 | 76 | 110 | 124 | 14 | 118 | 95 | 82 | 105 | 80 | 106 | 106 | 91 | 112 | 73 | 73 | 73 | 128 | 76 |
Cyrillic (0400–04FF) | 118 | 226 | 256 | 2 | 238 | 255 | 209 | 238 | 244 | 248 | 209 | 246 | 247 | 80 | 230 | X | 142 | 244 | 153 | 246 | 94 | 122 | 118 | 247 | 66 |
Cyrillic Supplement (0500–052F) | X | X | X | X | 16 | 20 | 16 | X | 16 | 16 | 16 | 16 | 16 | 1 | X | X | X | 16 | X | 16 | X | X | X | 16 | X |
Armenian (0530–058F) | X | 85 | X | X | 85 | 86 | X | 85 | 86 | 86 | X | 86 | X | X | 85 | X | X | X | X | X | X | X | X | 86 | X |
Hebrew (0590–05FF) | 52 | 82 | 47 | 86 | 83 | 86 | X | 60 | 82 | X | X | 82 | 44 | X | 82 | X | X | 82 | 51 | 52 | X | 52 | 52 | 83 | X |
Arabic (0600–06FF) | 208 | 194 | 65 | 10 | X | 185 | X | 69 | 201 | 110 | X | 3 | 63 | X | 62 | X | X | X | X | 208 | X | 206 | 208 | 185 | X |
Syriac (0700–074F) | X | X | X | X | X | 50 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 76 | X |
Arabic Supplement (0750–077F) | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
[edit] 0780-139F
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Thaana (0780–07BF) | X | X | X | X | X | 50 | X | X | 49 | X | X | X | 49 | X | X | X | X | X | X | X | X | X | X | 50 | X |
Devanagari (0900–097F) | X | 104 | X | X | X | 110 | X | 104 | 103 | X | X | X | 93 | X | 104 | X | X | X | X | X | X | X | X | 106 | X |
Bengali (0980–09FF) | X | 89 | X | X | X | 91 | X | 89 | X | X | X | X | 91 | X | X | X | X | X | X | X | X | X | X | X | X |
Gurmukhi (0A00–0A7F) | X | 75 | X | X | X | 77 | X | X | X | X | X | X | 73 | X | X | X | X | X | X | X | X | X | X | X | X |
Gujarati (0A80–0AFF) | X | 78 | X | X | X | 83 | X | 78 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Oriya (0B00–0B7F) | X | 79 | X | X | X | 81 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Tamil (0B80–0BFF) | X | 61 | X | X | X | 71 | X | X | X | X | X | X | 49 | X | X | X | X | X | X | X | X | X | X | X | X |
Telugu (0C00–0C7F) | X | 80 | X | X | X | 80 | X | X | X | X | X | X | 42 | X | X | X | X | X | X | X | X | X | X | X | X |
Kannada (0C80–0CFF) | X | 80 | X | X | X | 86 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Malayalam (0D00–0D7F) | X | 78 | X | X | X | 78 | X | X | X | X | X | X | 79 | X | X | X | X | X | X | X | X | X | X | X | X |
Sinhala (0D80–0DFF) | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Thai (0E00–0E7F) | X | 87 | 91 | X | 86 | 87 | X | X | 87 | X | X | X | 87 | X | 87 | X | X | 87 | X | 87 | X | 87 | X | 87 | X |
Lao (0E80–0EFF) | X | 65 | X | X | X | 65 | X | X | 65 | X | X | X | X | X | 65 | X | X | X | X | X | X | X | X | X | X |
Tibetan (0F00–0FFF) | X | 168 | X | X | X | X | X | 168 | 55 | X | X | X | X | X | 34 | X | X | X | X | X | X | X | X | X | X |
Burmese (Mayanmar) (1000–109F) | X | X | X | X | X | 78 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Georgian (10A0–10FF) | X | 78 | X | 1 | X | 81 | X | X | 78 | X | X | 80 | X | X | 40 | 1 | X | X | X | X | X | X | X | 83 | X |
Hangul Jamo (1100–11FF) | X | 240 | X | X | X | 240 | X | X | 240 | X | X | X | X | X | 67 | X | X | X | X | X | 250 | X | X | X | X |
Ethiopic (Ge'ez) (1200–137F) | X | X | X | X | X | 356 | X | X | 345 | X | X | X | 346 | X | 348 | X | X | X | X | X | X | X | X | 364 | X |
Ethiopic Supplement (1380–139F) | X | X | X | X | X | 26 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
[edit] 13A0-1DBF
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cherokee (13A0–13FF) | X | X | X | X | 85 | 85 | X | X | 85 | X | X | 85 | X | X | X | X | X | X | X | X | X | X | X | X | X |
Unified Canadian Aboriginal Syllabics (1400–167F) | X | X | X | X | X | 630 | X | X | 630 | X | X | 630 | X | X | ![]() |
X | X | X | X | X | X | X | X | X | X |
Ogham (1680–169F) | X | X | X | X | 29 | 29 | X | X | 29 | X | X | 29 | X | X | 29 | X | X | X | X | X | X | X | X | 32 | X |
Runic (16A0–16FF) | X | X | X | 81 | 81 | 81 | X | 83 | 81 | X | X | 81 | X | X | 81 | 81 | X | X | X | X | X | X | X | 81 | X |
Tagalog (Baybayin) (1700–171F) | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Hanunoo (1720–173F) | X | X | X | X | X | 2 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Buhid (1740–175F) | X | X | X | X | X | 20 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Tagbanwa (1760–177F) | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Khmer (1780–17FF) | X | X | X | X | X | 114 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Mongolian (1800–18AF) | X | X | X | X | X | 155 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Limbu (1900–194F) | X | X | X | X | X | 66 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Tai Le (1950–197F) | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Tai Lue (1980–19DF) | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Khmer Symbols (19E0–19FF) | X | X | X | X | X | 32 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Buginese (1A00–1A1F) | X | X | X | X | X | 30 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Phonetic Extensions (1D00–1D7F) | X | X | X | 17 | X | 109 | 128 | X | X | 68 | 128 | 107 | 14 | X | X | 108 | X | 108 | X | X | X | X | X | 108 | X |
Phonetic Extensions Supplement (1D80–1DBF) | X | X | X | X | X | X | 64 | X | X | 37 | 64 | 107 | 5 | X | X | X | X | X | X | X | X | X | X | X | X |
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
[edit] 1DC0-257F
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Combining Diacritical Marks Supplement (1DC0–1DFF) | X | X | X | 2 | X | 13 | 1 | X | X | X | 1 | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Latin Extended Additional (1E00–1EFF) | 96 | 246 | 96 | 88 | 246 | 246 | 246 | 246 | 246 | 246 | 246 | 246 | 246 | 246 | 246 | 246 | 246 | 246 | 8 | 246 | 8 | 246 | 96 | 247 | 8 |
Greek Extended (1F00–1FFF) | X | 233 | X | 233 | 233 | 233 | X | 233 | 233 | 233 | X | 233 | 233 | 233 | 233 | 232 | 232 | 233 | X | 233 | X | 233 | X | 236 | 4 |
General Punctuation (2000–206F) | 38 | 63 | 112 | 65 | 69 | 105 | 73 | 56 | 77 | 87 | 73 | 97 | 50 | 39 | 77 | 72 | 56 | 87 | 67 | 27 | 25 | 27 | 38 | 68 | 91 |
Superscripts and Subscripts (2070–209F) | 1 | 28 | 48 | 9 | 28 | 29 | 34 | 31 | 28 | 29 | 34 | 29 | 25 | 28 | 28 | 29 | 36 | 29 | 28 | 1 | 6 | 1 | 1 | 29 | 29 |
Currency Symbols (20A0–20CF) | 6 | 13 | 48 | 6 | 16 | 22 | 22 | 15 | 16 | 19 | 22 | 18 | 13 | 14 | 14 | 1 | 3 | 18 | 12 | 16 | 5 | 16 | 6 | 12 | 18 |
Combining Diacritical Marks for Symbols (20D0–20FF) | X | 18 | 48 | X | 20 | 27 | X | X | 20 | 2 | X | 27 | 1 | X | 20 | 1 | X | 2 | X | X | X | X | X | X | 27 |
Letterlike Symbols (2100–214F) | 6 | 57 | 80 | 13 | 59 | 78 | 2 | 59 | 59 | 29 | 2 | 74 | 46 | 1 | 57 | 3 | 35 | 32 | 57 | 6 | 10 | 6 | 6 | 13 | 75 |
Number Forms (2150–218F) | 6 | 48 | 64 | 4 | 49 | 50 | 49 | 49 | 49 | 49 | 49 | 49 | 45 | 4 | 48 | 49 | 50 | 49 | 4 | 4 | 26 | 4 | 6 | 28 | 49 |
Arrows (2190–21FF) | 7 | 91 | 112 | 14 | 100 | 112 | 19 | 92 | 100 | 112 | 19 | 112 | 73 | X | 91 | X | 32 | 20 | 91 | X | 13 | X | 7 | 21 | 112 |
Mathematical Operators (2200–22FF) | 17 | 242 | 256 | 24 | 242 | 256 | 17 | 242 | 242 | 216 | 17 | 256 | 219 | 2 | 242 | 13 | 45 | 18 | 242 | 14 | 43 | 14 | 17 | 80 | 256 |
Miscellaneous Technical (2300–23FF) | 4 | 123 | 256 | 36 | 57 | 228 | 2 | 4 | 154 | 19 | 2 | 207 | 20 | X | 123 | 2 | 1 | 14 | 10 | X | 5 | X | 4 | 8 | 209 |
Control Pictures (2400–243F) | X | 37 | 64 | X | 39 | 39 | X | X | 39 | 2 | X | 39 | 1 | X | 37 | X | X | 1 | 37 | X | X | X | X | X | 4 |
Optical Character Recognition (2440–245F) | X | 11 | 32 | X | X | 11 | X | X | 10 | X | X | 11 | X | X | 11 | X | X | X | X | X | X | X | X | X | 11 |
Enclosed Alphanumerics (2460–24FF) | X | 139 | 160 | X | 73 | 160 | X | X | 139 | 10 | X | 159 | 10 | X | 139 | 160 | 73 | 1 | X | X | 82 | X | X | 112 | 160 |
Box Drawing (2500–257F) | 40 | 128 | 128 | 1 | 128 | 128 | X | 128 | X | X | X | 128 | 106 | X | 128 | X | X | X | 128 | X | 97 | X | 40 | 112 | 128 |
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
[edit] 2580-2DDF
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Block Elements (2580–259F) | 8 | 22 | 32 | X | 22 | 32 | X | 22 | X | 32 | X | 32 | 19 | X | 22 | X | X | X | 21 | X | 8 | X | 8 | 10 | 32 |
Geometric Shapes (25A0–25FF) | 15 | 80 | 96 | 8 | 88 | 96 | 2 | 95 | 88 | 96 | 2 | 96 | 27 | X | 80 | 1 | 24 | 19 | 79 | X | 34 | 6 | 15 | 53 | 96 |
Miscellaneous Symbols (2600–26FF) | 11 | 106 | 256 | 31 | 108 | 163 | X | 128 | X | 161 | X | 125 | 87 | X | 106 | 4 | 12 | X | 14 | 1 | 24 | 1 | 11 | 33 | 146 |
Dingbats (2700–27BF) | X | 160 | X | 6 | 2 | 174 | 2 | 174 | 1 | 174 | 2 | 160 | 160 | X | 161 | 10 | 1 | 3 | X | X | X | X | X | X | 174 |
Miscellaneous Mathematical Symbols-A (27C0–27EF) | X | X | X | 9 | X | 35 | 2 | X | X | 5 | 2 | X | X | X | X | X | X | X | X | X | X | X | X | X | 28 |
Supplemental Arrows-A (27F0–27FF) | X | 0 | X | 2 | X | 16 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 16 |
Braille Patterns (2800–28FF) | X | 0 | X | X | X | 256 | X | X | 256 | 256 | X | X | X | X | 256 | X | X | X | X | X | X | X | X | X | 256 |
Supplemental Arrows-B (2900–297F) | X | 0 | X | 6 | X | 128 | X | X | X | X | X | 111 | X | X | X | X | X | X | X | X | X | X | X | X | 128 |
Miscellaneous Mathematical Symbols-B (2980–29FF) | X | 0 | X | 2 | X | 128 | X | X | X | 9 | X | 62 | X | X | X | X | X | X | X | X | X | X | X | X | 128 |
Supplemental Mathematical Operators (2A00–2AFF) | X | 0 | X | X | X | 256 | X | X | X | 54 | X | 21 | X | X | X | X | X | X | X | X | X | X | X | X | 256 |
Miscellaneous Symbols and Arrows (2B00–2BFF) | X | 0 | X | X | X | 31 | X | X | X | 2 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 14 |
Reserved | X | X | X | X | X | 17 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Glagolitic (2C00–2C5F) | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 94 | X |
Latin Extended-C (2C60-2C7F) | X | X | X | X | X | X | X | X | X | 17 | X | X | X | X | X | X | 17 | X | X | X | X | X | X | X | X |
Coptic (2C80–2CFF) | X | 0 | X | X | X | 114 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 114 | X |
Georgian Supplement (2D00–2D2F) | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 38 | X |
Tifinagh (2D30–2D7F) | X | 0 | X | X | X | 55 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Ethiopic Extended (2D80–2DDF) | X | 0 | X | X | X | 79 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
[edit] 2E00-4DBF
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Supplemental Punctuation (2E00–2E7F) | X | 0 | X | 24 | X | 26 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
CJK Radicals Supplement (2E80–2EFF) | X | 0 | X | X | X | 115 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 128 |
Kangxi Radicals (2F00–2FDF) | X | 0 | X | X | X | 214 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 214 |
Ideographic Description Characters (2FF0–2FFF) | X | 0 | X | X | X | 12 | X | X | X | X | X | X | X | X | ![]() |
X | X | X | X | X | X | X | X | X | 12 |
CJK Symbols and Punctuation (3000–303F) | X | 57 | 64 | 12 | 9 | 64 | X | 40 | X | X | X | X | 18 | X | 39 | X | X | X | X | X | 17 | X | X | 31 | 45 |
Hiragana (3040–309F) | X | 90 | 96 | X | 90 | 90 | X | 90 | X | X | X | 90 | 86 | X | 87 | X | X | X | X | X | 83 | X | X | 90 | 93 |
Katakana (30A0–30FF) | X | 94 | 96 | X | 94 | 94 | X | 94 | X | X | X | 94 | 92 | X | 90 | X | X | X | X | X | 86 | X | X | 94 | 96 |
Bopomofo (3100–312F) | X | 40 | 48 | X | X | 40 | X | 37 | X | X | X | X | X | X | 37 | X | X | X | X | X | X | X | X | 37 | X |
Hangul Compatibility Jamo (3130–318F) | X | 94 | 96 | X | X | 94 | X | X | 94 | X | X | X | X | X | 93 | X | X | X | X | X | 94 | X | X | X | 1 |
Kanbun (3190–319F) | X | 16 | 16 | X | X | 16 | X | 14 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 16 |
Bopomofo Extended (31A0–31BF) | X | 0 | 32 | X | X | 24 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
CJK Strokes (31C0–31EF) | X | 0 | 48 | X | X | 16 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Katakana Phonetic Extensions (31F0–31FF) | X | 0 | 16 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 16 |
Enclosed CJK Letters and Months (3200–32FF) | X | 202 | 256 | X | X | 233 | X | X | 58 | X | X | X | X | X | 69 | X | X | X | X | X | 58 | X | X | X | 174 |
CJK Compatibility (3300–33FF) | X | 249 | 256 | X | X | 161 | X | 105 | X | X | X | X | X | X | 100 | X | X | X | X | X | 80 | X | X | X | 85 |
CJK Unified Ideographs Extension A (3400–4DBF) | X | X | 2,350 | X | X | 6,582 | X | 1 | X | X | X | X | X | X | X | X | X | X | X | X | 6,582 | X | X | X | 178 |
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
[edit] 4DC0-FE2F
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Yijing Hexagram Symbols (4DC0–4DFF) | X | X | X | X | X | 64 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
CJK Unified Ideographs (Han Unification) (4E00–9FFF) | X | 20,902 | 20,902 | X | X | 20,924 | X | 80 | X | X | X | X | X | X | 16,887 | X | X | X | X | X | 20,902 | X | X | X | 9,829 |
Yi Syllables (A000–A48F) | X | 0 | X | X | X | 1,165 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Yi Radicals (A490–A4CF) | X | 0 | X | X | X | 55 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Modifier Tone Letters (A700–A71F) | X | 0 | X | X | X | X | 23 | X | X | X | 23 | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Latin Extended D (A720-A721) | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 2 | X | X | X | X | X | X | X | X |
Syloti Nagri (A800–A82F) | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
Hangul Syllables (AC00–D7AF) | X | 11,172 | 2,350 | X | X | 11,172 | X | X | 2,350 | X | X | X | X | X | 11,172 | X | X | X | X | X | 11,172 | X | X | X | X |
High Surrogates (D800–DB7F) | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
High Private Use Surrogates (DB80–DBFF) | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Low Surrogates (DC00–DFFF) | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Private Use Area (E000–F8FF) | 55 | 43 | 20 | 566 | 148 | 1002 | 211 | 788 | 372 | 8 | 211 | 1 | 40 | 9 | X | 370 | 143 | X | 16 | 47 | 5,916 | 84 | 55 | 4,649 | 6,400 |
CJK Compatibility Ideographs (F900–FAFF) | X | 302 | 302 | X | X | 429 | X | X | X | X | X | X | X | X | 270 | X | X | X | X | X | 302 | X | X | 1 | 103 |
Alphabetic Presentation Forms (FB00–FB4F) | 39 | 57 | 36 | 53 | 42 | 58 | 5 | 52 | 58 | 12 | 5 | 58 | 38 | 5 | 57 | 7 | 7 | 32 | 3 | 39 | 2 | 36 | 39 | 57 | 2 |
Arabic Presentation Forms-A (FB50–FDFF) | 131 | 593 | 83 | X | X | 155 | X | 22 | 128 | 70 | X | X | 20 | X | 12 | X | X | X | X | 131 | X | 131 | 131 | 205 | 25 |
Variation Selectors (FE00–FE0F) | X | 0 | 16 | X | X | 16 | 16 | X | X | X | 16 | 1 | X | X | X | X | X | X | X | X | X | X | X | X | X |
Vertical Forms (FE10–FE1F) | X | X | 16 | X | X | 0 | 0 | X | X | X | 0 | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X |
Combining Half Marks (FE20–FE2F) | X | 4 | 16 | X | X | 4 | X | X | 4 | X | X | 4 | X | X | 4 | X | X | X | X | X | X | X | X | X | X |
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
[edit] FE30-FFFF
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CJK Compatibility Forms (FE30–FE4F) | X | 28 | 32 | X | X | 28 | X | X | X | X | X | X | X | X | 28 | X | X | X | X | X | X | X | X | 29 | 32 |
Small Form Variants (FE50–FE6F) | X | 26 | 32 | X | X | 26 | X | X | 18 | X | X | X | X | X | 26 | 2 | X | X | X | X | X | X | X | 29 | X |
Arabic Presentation Forms-B (FE70–FEFF) | 125 | 139 | 144 | X | X | 140 | 1 | 125 | 140 | 141 | 1 | X | 100 | X | 140 | X | X | 1 | 1 | 125 | X | 125 | 125 | 140 | X |
Halfwidth and Fullwidth Forms (FF00–FFEF) | X | 223 | 167 | X | 171 | 124 | X | X | 152 | X | X | X | X | X | 171 | X | X | X | X | X | 100 | X | X | 157 | 172 |
Specials (FFF0–FFFF) | 1 | 2 | X | 1 | 1 | 3 | 5 | X | 1 | 1 | 5 | 5 | 1 | X | 2 | X | 1 | 1 | X | 1 | 1 | 1 | 1 | X | X |
![]() |
[edit] 10000-1D7FF
![]() |
|||||||||||||||||||||||||
![]() Range Font ![]() Range ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linear B Syllabary (10000–1007F) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Linear B Ideograms (10080–100FF) | X | X | X | 2 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Aegean Numbers (10100–1013F) | X | X | X | 2 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Ancient Greek Numbers (10140–1018F) | X | X | X | 75 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Old Italic (10300–1032F) | X | X | X | 35 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Gothic (10330–1034F) | X | X | X | 27 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Ugaritic (10380–1039F) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Old Persian (103A0–103DF) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Deseret (10400–1044F) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Shavian (10450–1047F) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Osmanya (10480–104AF) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Cypriot syllabary (10800–1083F) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Phoenician (10900-1091F) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Kharoshthi (10A00–10A5F) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Sumero-Akkadian Cuneiform (12000-1236E and 12400-12473) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Byzantine Musical Symbols (1D000–1D0FF) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Musical Symbols (1D100–1D1FF) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Byzantine Musical Symbols (1D000–1D0FF) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Ancient Greek Musical Notation (1D200–1D24F) | X | X | X | 70 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Tai Xuan Jing Symbols (1D300–1D35F) | X | X | X | 0 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Mathematical Alphanumeric Symbols (1D400–1D7FF) (994) | X | X | X | 13 | X | X | 2 | X | X | X | 2 | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Supplementary Private Use Area-A | X | X | X | 462 | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
CJK Unified Ideographs Extension B | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 339 |
CJK Compatibility Ideographs Supplement | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | 15 |
![]() Range Font ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Unicode Fonts |
[edit] See also
[edit] References
- ^ Ken Lunde, CJKV Information Processing, O'Reilly Inc, 1999. Page 128, "CJKV character form differences"
[edit] External links
- ISO/IEC JTC1/SC2/WG2, the working group in charge of ISO 10646
- Fonts and Keyboards at Unicode.org
- Unicode Font Guide For Free/Libre Open Source Operating Systems - a huge index of high quality free fonts
- Alan Wood's Unicode Resources
- Character sets - Ken Fowles, Microsoft, 1997. - Enable Unicode for applications.