BabelStone Fonts


BabelStone Han

Download



Description

BabelStone Han is a dual-width Unicode Han font in Song/Ming style (宋体/明體) with G-source glyphs used in the People's Republic of China. The font was created by merging the "AR PL Mingti2L Big5" font (13,068 CJK Unified Ideographs) and "AR PL SungtiL GB" font (6,763 CJK Unified Ideographs), which were both released by Arphic Technology (文鼎科技) in 2001 under the Arphic Public License. The merged font, comprising 14,907 CJK Unified Ideographs, was then converted to Unicode mappings, and has been expanded to cover a wide range of traditional and simplified characters in the CJK, CJK-A, CJK-B, CJK-C and CJK-D blocks, as well as many general Unicode characters. The original glyphs have been modified where appropriate to match the G-source glyphs given in the Unicode code charts (CJK code chart, CJK-A code chart, CJK-B code chart, CJK-C code chart, CJK-D code chart), although at present not all characters have the correct G-source glyph forms. The font does not incorporate bitmaps, and is best viewed on screen at large point sizes (16pts or greater).

The font is still under development, and has incomplete coverage of the main CJK unified ideographs block (currently missing 819 characters). I hope to complete coverage of the main CJK block by Summer 2014, but if there are any particular characters (from any CJK block or as yet unencoded) that you need urgently, let me know and I will prioritise them.

BabelStone Han is released under the Arphic Public License, and may be used and distributed freely for personal or commercial purposes. The license also allows you to modify the font in any way you like (e.g. add/remove/modify glyphs or change the character mappings) without seeking my permission, as long as the modified font retains the Arphic Public License. If you do intend to distribute a modified version of BabelStone Han, please ensure that the font name (and all relevant fields in the name table) is changed to something different, so as not to cause confusion between my font and your modified font. In particular, please do not use "BabelStone" in the font name.



Samples

Traditional Chinese Text


Simplified Chinese Text



Character Repertoire

The font currently has coverage of the following blocks:

Unicode Block Range Coverage Character Width Notes
Basic Latin00000..0007F96 out of 128 charactersHalf-width 
Latin-1 Supplement00080..000FF86 out of 128 charactersHalf-width 
Latin Extended-A00100..0017F18 out of 128 charactersHalf-width 
Latin Extended-B00180..0024F18 out of 208 charactersHalf-width 
IPA Extensions00250..002AF9 out of 96 charactersFull-width 
Spacing Modifier Letters002B0..002FF7 out of 80 charactersHalf-width 
Combining Diacritical Marks00300..0036F13 out of 112 charactersMixedFull-width combining overline, underline, dot above/below and ring above/below for use with Han ideographs.
Greek and Coptic00370..003FF48 out of 134 charactersFull-width 
Cyrillic00400..004FF66 out of 256 charactersFull-width 
Tibetan00F00..00FFF4 out of 211 charactersHalf-widthSvasti signs
Mongolian01800..018AF3 out of 156 charactersFull-widthLozenge-shaped punctuation marks.
Phonetic Extensions01D00..01D7F4 out of 128 charactersHalf-width 
Latin Extended Additional01E00..01EFF6 out of 256 charactersHalf-width 
General Punctuation02000..0206F111 out of 111 charactersMixed 
Superscripts and Subscripts02070..0209F42 out of 42 charactersHalf-width 
Currency Symbols020A0..020CF4 out of 26 charactersFull-width 
Combining Diacritical Marks for Symbols020D0..020FF2 out of 33 charactersFull-widthCombining enclosing square
Letterlike Symbols02100..0214F26 out of 80 charactersFull-width 
Number Forms02150..0218F51 out of 58 charactersFull-width 
Arrows02190..021FF11 out of 112 charactersFull-width 
Mathematical Operators02200..022FF37 out of 256 charactersFull-width 
Miscellaneous Technical02300..023FF3 out of 244 charactersFull-width 
Enclosed Alphanumerics02460..024FF160 out of 160 charactersFull-width 
Box Drawing02500..0257F128 out of 128 charactersFull-width 
Block Elements02580..0259F32 out of 32 charactersFull-width 
Geometric Shapes025A0..025FF96 out of 96 charactersFull-width 
Miscellaneous Symbols02600..026FF39 out of 256 charactersFull-width 
Dingbats02700..027BF11 out of 191 charactersFull-width 
Braille Patterns02800..028FF256 out of 256 charactersFull-width 
Latin Extended-C02C60..02C7F1 out of 32 charactersHalf-width 
Supplemental Punctuation02E00..02E7F3 out of 60 charactersFull-width 
CJK Radicals Supplement02E80..02EFF115 out of 115 charactersFull-width 
Kangxi Radicals02F00..02FDF214 out of 214 charactersFull-width 
Ideographic Description Characters02FF0..02FFF12 out of 12 charactersFull-width 
CJK Symbols and Punctuation03000..0303F55 out of 64 charactersFull-width 
Hiragana03040..0309F93 out of 93 charactersFull-widthDecomposed (NFD) characters and named sequences also supported.
Katakana030A0..030FF96 out of 96 charactersFull-widthDecomposed (NFD) characters and named sequences also supported.
Bopomofo03100..0312F41 out of 41 charactersFull-widthPoor quality glyphs.
Kanbun03190..0319F16 out of 16 charactersHalf-width 
Bopomofo Extended031A0..031BF27 out of 27 charactersFull-widthPoor quality glyphs.
CJK Strokes031C0..031EF36 out of 36 charactersFull-width 
Katakana Phonetic Extensions031F0..031FF16 out of 16 charactersFull-width 
Enclosed CJK Letters and Months03200..032FF191 out of 254 charactersFull-width 
CJK Compatibility03300..033FF73 out of 256 charactersFull-width 
CJK Unified Ideographs Extension A03400..04DBF1,175 out of 6,582 charactersFull-width 
Yijing Hexagram Symbols04DC0..04DFF64 out of 64 charactersFull-width 
CJK Unified Ideographs04E00..09FFF20,122 out of 20,941 charactersFull-widthMissing 819 characters, but covers most common-use traditional and all simplified Chinese characters, including all characters in the range U+9FA6 through U+9FCC which were added in Unicode 4.1 through Unicode 6.1.
Private Use Area0E000..0F8FF1,052 out of 6,400 charactersFull-widthE000..E01D: Song and Yuan dynasty flute notation symbols.
E020..E04B: Tang and Song dynasty lute notation symbols.
F000..F412: Unencoded CJK ideographs.
NB PUA mappings may vary from version to version of BabelStone Han, and characters will be removed from the PUA as and when they are encoded. The current PUA allocation of BabelStone Han is detailed here, and includes 1,715 characters scheduled for encoding in CJK-E (draft code chart) in Unicode 7.1.
The CJK characters in the PUA of this font are also available in the BabelStone Han PUA font, which also includes some unencoded characters which may not be in the latest released version of the BabelStone Han font.
CJK Compatibility Ideographs0F900..0FAFF472 out of 472 charactersFull-width 
Variation Selectors0FE00..0FE0F16 out of 16 charactersFull-width 
Vertical Forms0FE10..0FE1F10 out of 10 charactersFull-width 
CJK Compatibility Forms0FE30..0FE4F32 out of 32 charactersFull-width 
Small Form Variants0FE50..0FE6F26 out of 26 charactersFull-width 
Halfwidth and Fullwidth Forms0FF00..0FFEF173 out of 225 charactersFull-width 
Specials0FFF0..0FFFF5 out of 5 charactersFull-width 
Kana Supplement1B000..1B0FF2 out of 2 charactersFull-widthArchaic Hiragana and Katakana letters added in Unicode 6.0.
Tai Xuan Jing Symbols1D300..1D35F87 out of 87 charactersFull-width 
Counting Rod Numerals1D360..1D37F18 out of 18 charactersFull-width 
Domino Tiles1F030..1F09F100 out of 100 charactersFull-width 
Enclosed Alphanumeric Supplement1F100..1F1FF171 out of 171 charactersFull-width 
Enclosed Ideographic Supplement1F200..1F2FF57 out of 57 charactersFull-width 
Miscellaneous Symbols And Pictographs1F300..1F5FF32 out of 533 charactersFull-width 
CJK Unified Ideographs Extension B20000..2A6DF1,386 out of 42,711 charactersFull-width 
CJK Unified Ideographs Extension C2A700..2B73F568 out of 4,149 charactersFull-widthAdded in Unicode 5.2.
CJK Unified Ideographs Extension D2B740..2B81F222 out of 222 charactersFull-width"Urgent need characters", added in Unicode 6.0.
CJK Compatibility Ideographs Supplement2F800..2FA1F542 out of 542 charactersFull-widthGlyphs are the same as the corresponding unified ideograph (glyphs will be corrected where necessary in a future version of this font).
Tags0FE00..0FE0F97 out of 97 charactersFull-width 
Variation Selectors Supplement0FE00..0FE0F240 out of 240 charactersFull-width 


Source Coverage

BabelStone Han covers all characters in the following dictionaries:



OpenType Features

[VOLT project file]


Script Language Features Explanation
Hiragana and Katakana <kana> Default <dflt> Glyph Composition Decomposition <ccmp>* Used to compose decomposed Hiragana and Katakana characters, including extended katakana sequences used for Ainu.


Version History

Font Version Date Notes
BabelStone Han 1.05 2010-07-03 50 blocks; 19,187 characters, including 16,361 CJK unified ideographs
1.06 2010-10-01 54 blocks; 19,688 characters, including 16,818 CJK unified ideographs
1.07 2011-03-14 56 blocks; 20,853 characters, including 17,731 CJK unified ideographs
1.08 2011-05-01 61 blocks; 21,873 characters, including 18,073 CJK unified ideographs
1.09 2012-01-23 67 blocks; 23,110 characters, including 18,776 CJK unified ideographs
1.10 2012-06-12 67 blocks; 25,620 characters, including 21,000 CJK unified ideographs
1.11 2013-02-10 68 blocks; 27,797 characters, including 22,533 CJK unified ideographs
1.12 2014-01-31 68 blocks; 29,045 characters, including 23,485 CJK unified ideographs


BabelStone Fonts