Tangut Yinchuan


Description

Tangut Yinchuan v. 16.003 is a font for the Tangut script that supports the full set of Tangut characters defined in Unicode version 16.0 (Tangut, Tangut Supplement, Tangut Components code charts). It is based on a font named XXZT (西夏字体 in Chinese) that was designed by Prof. Jǐng Yǒngshí 景永时 of the Beifang Ethnic University (北方民族大学) in Yinchuan. The original font was used for typesetting the revised 2nd edition of the Tangut-Chinese dictionary Xià-Hàn Zìdiǎn 夏漢字典 (Beijing, 2008) by Prof. Li Fanwen 李范文.

The original font (XXZT) was remapped to Unicode code points and extended to cover all Unicode Tangut ideographs and components by Andrew West and Michael Everson. We have also made numerous glyph changes, most of which are documented in Unicode Technical Note 42 (Tangut Character Additions and Glyph Corrections by Andrew West and Viacheslav Zaytsev) and WG2 N4588 (Tangut glyph corrections by Andrew West, Viacheslav Zaytsev, Sun Bojun, Michael Everson). This modified font is used for Tangut ideographs and Tangut components in the Unicode and ISO/IEC 10646 code charts. Tangut Yinchuan is a fork of the code chart font.

Tangut Yinchuan includes 2,812 Tangut characters in Supplementary Private Use Area-A, in the range U+F0000 through U+F1611, as documented in Tangut_Variants.html. At a future date I intend to replace all or most of the PUA characters with ideographic variation sequences, and register a BabelStone Tangut collection in the Ideographic Variation Database.

This font has been made available for free download and use with the permission of Prof. Jing Yongshi, who reserves the copyright to the font. This font may not be modified, sold or redistributed for profit without the express permission of the copyright holders. If you use this font in a publication you are requested to acknowledge Prof. Jing Yongshi's copyright of the font.

The font is maintained by Andrew West, and any feature requests or bug reports should be directed to Andrew West by email.


Sample of Tangut Yinchuan font showing the preface to the Homophones



Version History

Version Date Notes
9.000 2017-01-01 First public release. Supports Unicode 9.0, including 6,125 Tangut ideographs at U+17000 through U+187EC; 755 Tangut components at U+18800 through U+18AF2; and the Tangut iteration mark at U+16FE0.
9.001 2017-03-19 Two glyph corrections. Also added support for vertical text layout.
10.000 2017-12-12 Numerous glyph corrections.
11.000 2018-04-02 Added five Tangut ideographs added to U+187ED through U+187F1 in Unicode version 11.0. Various glyph corrections.
11.001 2018-08-01 Various glyph improvements. Added Han ideographs for numbers etc. sometimes used in Tangut texts.
12.000 2019-03-01 Added six Tangut ideographs added to U+187F2 through U+187F7 in Unicode version 12.0. Various glyph corrections and improvements.
13.000 2020-03-04 Added six Tangut ideographs added to U+18D00 through U+18D08 in Unicode version 13.0 (see WG2 N5064). Added 13 Tangut components added to U+18AF3 through U+18AFF in Unicode version 13.0 (see WG2 N4851 and WG2 N5064). Various glyph corrections (see WG2 N5126).
13.001 2020-06-01 Glyph corrections for nearly 1,500 Tangut ideographs and 72 Tangut components, as described in this document (WG2 N5134 = L2/20-166); glyph improvements for nearly 500 other Tangut ideographs and components.
13.002 2020-07-07 Additional glyph corrections and improvements. Improved underline and strikethrough placement.
13.003 2020-10-27 Improved support for kerning and vertical layout of punctuation marks (test page).
13.004 2020-11-10 Added all Latin characters required for representing reconstructed readings of Tangut characters (as a fallback in the absence of a more appropriate Roman font).
13.005 2021-07-26 Improved glyphs for 202 Tangut ideographs, 7 Tangut components, and 20 PUA characters with the 𘡯 component.
14.000 2021-08-06 Corrections of dlng and slang values in the Meta table.
14.001 2021-10-14 Some additional PUA characters.
15.000 2022-09-22 93 additional PUA characters for Tangut variants. Added characters for Counting Rod Numerals, including ZWJ ligatures for tens and digits one through five.
15.001 2023-02-03 Glyph changes to 15 components and 380 ideographs to better reflect the actual glyph forms given in primary sources such as Homophones (𗙏𘙰) and Sea of Writing (𘝞𗗚) : straighten the left leg of 𘡀, 𘡔, 𘡘, 𘢹, 𘢼, 𘢽, 𘣂, 𘣫, 𘣿, 𘤫, 𘥁, 𘥴, 𘦰, 𘩈, and 𘪒 in all cases; and straighten the left leg of 𘠐, 𘠭, 𘡢, and 𘃙 when it is not open on the left side.
15.002 2023-04-26 Added three unencoded characters from the Golden Light Sutra at F0630..F0632 (see @BabelStone on Twitter). Glyph corrections for 17105, 172A4, 17BD1, 17BD2, 17BD3, 17EF9, 18136, and 18171, as documented in WG2 N5206.
15.003 2023-06-01 Glyph corrections for 17121, 17782, 17961, 17C51, 17D0B, 17EC9, 180DF, 1829E, 188A2, 189FD; additional variant characters in the PUA; and additional PUA components.
15.100 2023-07-04 Added five new IDS characters for Unicode 15.1.
15.101 2023-07-24 Added one PUA character.
15.102 2023-08-07 Added two PUA characters.
15.103 2023-10-15 Added one PUA character. Glyph corrections for U+17121, U+17C51, U+17D0B, and U+180DF.
16.000 2024-07-04 Added one PUA character.
16.001 2024-07-10 Added 1,448 additional PUA characters for original glyph forms shown in Li Fanwen's 2008 dictionary; removed several duplicate PUA characters; corrected the glyphs for some PUA characters. Added a page documenting the PUA characters in Tangut Yinchuan. Modified the glyphs for 182C6..182C8 (𘋆𘋇𘋈) to use Tangut Component 401 (𘦐), as this would seem to be the correct glyph form.
16.002 2024-07-15 Added 348 additional PUA characters used in Han Xiaomang's 2021 dictionary, and made a few glyph corrections for PUA characters.
16.003 2024-07-17 Added 1 additional PUA character.


Download

For use on your computer or mobile device please download and install the TTF file by clicking on "Download Tangut Yinchuan" below. The WOFF and WOFF2 files are for web hosting use only, and are not required by most users. The 'Inverse' font is a version of the font with inverse glyphs (white glyphs on black background).




Made with FontCreator badge



BabelStone Fonts