Tangut Yinchuan


Tangut Yinchuan v. 14.001 is a font for the Tangut script that supports the full set of Tangut characters defined in Unicode version 14.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.

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 or on twitter.

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.


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 subset of the Tangut Yinchuan font (no PUA characters) with inverse glyphs (white glyphs on black background).

Made with FontCreator badge

BabelStone Fonts