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) contains wide range of characters, letters, digits, glyphs, symbols, ideograms, logograms, etc, which are collectively mapped into Universal Character Set, also known as, UCS (which is an international standard ISO/IEC 10646), derived from many different languages, scripts from all around the world. Thus a single font is able to include a vast range of characters, from different languages.

Unicode (ISO 10646 UCS) standard does not encode the font (collections of graphical shapes called glyphs) itself, but rather instead, it defines the abstract characters in a specific (codepoint) place and also defines the required changes of shape depending on the context they're used in (by using Combining characters). It also defines precomposed versions of most letter/diacritic combinations in normal use, so that, the conversion to and from the legacy encodings (of locale languages) becomes simpler and allows applications to use Unicode as an internal text format without having to implement combining characters. Different encodings, with their different number of byte scheme, can refer to the same Unicode codepoint (glyph).

Many fonts have kerning pairs which implements better spacing in between the letters. Many scripts (languages) have special orthographic rules which require that certain combinations of letterforms (alternative symbols for the same letter) be combined into special ligature forms (mixed characters), these rules are vast and complex, and the correct rendering requires script-shaping technologies (also known as Rendering Technology or Smartfont Engine) to tell the Operating System and User Agent how to properly output different characters and character parts for ligature formation. These complex instructions are embedded inside fonts. The user's operating system uses rendering engine(s) to translate (Unicode) strings into graphics of displayable characters.

Computer fonts use various techniques to display characters or glyphs. A Bitmap font contains a grid of dots known as pixels forming an image of each glyph in each face and size. Outline fonts (also known as Vector fonts) use drawing instructions or mathematical formulæ to describe each glyph. Stroke fonts use a series of specified lines (for the glyph's border) and additional information to define the profile, or size and shape of the line in a specific face and size, which together describe the appearance of the glyph. For more information, please see Computer font.

Currently (July, 2006), no Unicode fonts include all the characters defined in the present revision of the ISO 10646 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 (Plane 1: SMP, Plane 2: SIP, Plane 14: SSP, Plane 15 and 16: reserved for PUA) and therein included character blocks of scripts for different languages, dialects, etc.

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 such as the Character Map applet included with Windows 2000/XP, MainType (by HighLogic. Commercial, 40-day trial version is available), BabelMap (by Andrew West. Free, donation-ware.), Unicode Font Viewer (by Mike Lischke. Freeware), Quick Key (by Nathanael Jones. Opensource, free.), etc, can be used to see exactly which characters are included, inside a font file.

[edit] List of Unicode fonts

Out of many Unicode fonts, only few are listed below, which are mostly and commonly used by the (mainstream) majority of users around the world, in major platforms. Unicode font list with more fonts can be found in this (List of typefaces) article's "Unicode fonts" section. Free software Unicode typefaces gives more detail on free typefaces.

Unicode Fonts
Font Char(s) Glyphs Kerning Version Font Family Font style Font type Serif style Other Info
Arial 1,419 1,674 909 3.00 Arial Regular OTF+TTO Normal Sans Comes with Microsoft Windows.
Arial Unicode MS 38,917 50,377 0 1.00 Arial Unicode MS Regular OTF+TTO Normal Sans Comes with Microsoft Office.
Bitstream Cyberbit 32,910 29,934 935 2.0 beta Bitstream Cyberbit Roman TT Cove Freeware, for non-commercial use only.
Cardo 2,879 2,882 216 0.098 (2004) Cardo Regular TT Cove Freeware, for non-commercial and non-profit uses only.
Caslon Roman 3,684 3,686 0 001.000 16-12-2001 Caslon Roman TT   BSD-like license.
Code2000 51,239 61,864 115 1.16 Code2000 Regular TT Any Shareware. A reduced version, Code2001, is available as freeware.
Charis SIL 1,958 3,084 0 4.002 Charis SIL Regular TT Any OFL
Chryſanþi Unicode (Chrysanthi Unicode) 4,818 4,383 0 3.1 Chrysanthi Unicode Regular TT Cove Freeware.
ClearlyU - 9,538 0 1.9 - - - - Freeware.
DejaVu fonts (DejaVu Sans) 3,525 3,611 2,558 2.8 DejaVu Sans Book TT Normal Sans Freeware.
Doulos SIL 1,958 3,083 0 4.014 Doulos SIL Regular TT Any OFL
Everson Mono (Everson Mono Unicode) 4,893 4,899 0 4.1.3[2] Everson Mono Unicode Regular TT Any Monospaced. Shareware.
FreeSerif 3,914 5,257 0 1.52 FreeSerif Medium TT Cove GPL. Sans serif (FreeSans) and monospaced (FreeMono) variants.
Gentium (Gentium Regular) 1,469 1,699 2,857 1.0.2 (2005) Gentium Regular TT 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 TT Any GPL
Linux Libertine (Regular TT) 1,982 1,985 0 2.2.0 Linux Libertine Regular OTF+TT Any GPL, OFL
Lucida Grande 2,245 2,826 0 5.0d8e1 (Revesion 1.002) Lucida Grande Regular - Normal Sans Comes with Mac OS X. Any proportion.
Lucida Sans Unicode 1,765 1,776 0 2.00 Lucida Sans Unicode Regular OTF+TTO Normal Sans Comes with Microsoft Windows.
Microsoft Sans Serif 2,301 2,257 0 1.41 Microsoft Sans Serif Regular OTF+TTO Normal Sans Comes with Microsoft Windows.
New Gulim 46,567 49,284 0 3.10 New Gulim Regular TT Obtuse Cove Came with MS Office 2000. Any Proportion.
Tahoma 1,912 2,034 674 3.14 Tahoma Regular OTF+TTO Normal Sans Comes with Microsoft Windows.
Times New Roman 1,419 1,674 867 3.00 Times New Roman Regular OTF+TTO Cove Comes with Microsoft Windows.
TITUS Cyberbit Basic 9,341 10,044 0 3.0 (2000) (Revision 4.00) TITUS Cyberbit Basic Regular TT Cove Freeware.
Y.OzFontN 21,360 59,678 0 9.41 Y.OzFontN Regular TT Any Freeware. Sans-serif (for Japanese) and Monospace (for Latin).
Font Char(s) Glyphs Kerning Version Font Family Font style Font type Serif style Other Info
Unicode Fonts
Note:
OTF+TTO Image:U+2192.gif Font type: OpenType font with TrueType outlines.
TT Image:U+2192.gif Font type: TrueType font.

[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.
Check mark = 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 Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN
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
Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN

[edit] 0780-139F

Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN
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
Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN

[edit] 13A0-1DBF

Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN
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 Check mark 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
Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN

[edit] 1DC0-257F

Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN
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
Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN

[edit] 2580-2DDF

Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN
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
Reserved (2C60-?) X X X X X X X X X X 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
Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN

[edit] 2E00-4DBF

Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN
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 Check mark 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 16,887 X X X X X 6,582 X X X 178
Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN

[edit] 4DC0-FE2F

Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN
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 Check mark 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
Reserved (A720-?) 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 4,399 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
Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN

[edit] FE30-FFFF

Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN
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
 Image:U+21A5.gif BMP

[edit] 10000-1D7FF

 Image:U+21A7.gif SMP
Image:U+2191.gif
Range

Font  Image:U+2192.gif

Range Image:U+21B4.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN
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
Image:U+2191.gif
Range

Font  Image:U+2192.gif
Arial Arial Unicode MS Bitstream Cyberbit Cardo Caslon Roman Code2000 Charis SIL Chrysanthi Unicode ClearlyU DejaVu Fonts Doulos SIL Everson Mono FreeSerif Gentium GNU Unifont Junicode Linux Libertine Lucida Grande Lucida Sans Unicode Microsoft Sans Serif New Gulim Tahoma Times New Roman TITUS Cyberbit Basic Y.OzFontN
Unicode Fonts

[edit] See also

[edit] References

  1. ^ Ken Lunde, CJKV Information Processing, O'Reilly Inc, 1999. Page 128, "CJKV character form differences"
  2. ^ Version info of Everson Mono Unicode 3.2b4 font is "Macromedia Fontographer 4.1.3 2003-02-13".

[edit] External links