Important
Please provide feedback in Issue #33 if you want to add text. , please provide feedback in Issue #14 for font adjustment. Do not open another issue to facilitate organization. Due to the bloated font files, after the v1.330 update is released, the font addition feedback channel will be temporarily closed, and users' requests for font additions will not be accepted. Please understand.- If you need to use this font on your website, please refer to Issue #24, or search for the "Xiayu Wenkai" series fonts on ZSFT.
- For issues related to mobile font replacement such as the Magisk font module, please submit your feedback in the Issues section of the module template and do not open an issue in this project.
- More versions (subject to change) :
- Xiawu Wenkai Screen Reading Version/LXGW WenKai Screen: Suitable for some Android phones to replace third-party fonts without ROOT.
- Xiawu Wenkai Lite Edition/LXGW WenKai Lite: Compared with the full version, some less commonly used characters are removed, making it easier for developers to embed fonts into software.
- Xiawu Wenkai GB / LXGW WenKai GB: further adjust the font and stroke shape to comply with the G source font specifications. Light version
- Xiawu Wenkai TC / LXGW WenKai TC: The old font version refers to the "Inherited Glyph Standardization Document" of "Yidian Zi Fang" to modify the components. It is suitable for Traditional Chinese users and old font fans.
- Fonts merged with other Western fonts: LXGW Bright (matched with Ysabeau Office), LXGW Bright Code (matched with Monaspace Argon).
LXGW WenKai / Xiayu Wenkai
An open-source Chinese font derived from Fontworks' Klee One. An open-source Chinese font derived from the font Klee One produced by FONTWORKS.
Project introduction
In December 2020, FONTWORKS, a famous Japanese font manufacturer, released 7 Japanese fonts on GitHub, namely Train, Klee, Stick, Rock-n-Roll, Reggae, Rampart and DotGothic16 , which are open source under the SIL Open Font License 1.1 license. Each of the 7 open source Japanese fonts has its own characteristics, and among these 7 fonts, Klee has the largest number of characters.
This is a font with a Japanese textbook style, and has the characteristics of imitating Song Dynasty and regular script. Some DIY font enthusiasts have used fonts such as imitation Song to complete this font. As a beautifying font for mobile phone systems, it has been transplanted into mobile phone systems such as iOS and Android, and is welcomed by many gaming enthusiasts. However, this completed font has some shortcomings. First , there are certain differences between the original fonts and the supplemented fonts, which results in a certain sense of dissonance after mixing some different characters (such as Klee's original Chinese characters and supplemented simplified characters). Second , since the fonts used in the completion are commercial copyright fonts, they cannot be used for commercial purposes after completion, and there is a risk of infringement. In addition, among the existing open source Chinese character libraries, there are only a few in regular script and almost none in imitation of Song Dynasty.
In view of this, and in order to enrich the Kai style category in open source Chinese fonts, starting from January 20, 2021, I began an attempt to complete simplified and traditional commonly used characters for Klee One, a high-quality Japanese open source font. Because the font has a certain "literary flavor", it was named "Xiayu Wenkai" (in fact, at first I felt that this font was suitable for text reading and named it "Wenkai", but later I found that this font may not be suitable for typesetting large paragraphs of text. In contrast, it is more suitable for medium-length text layout such as poetry, or annotation layout) . Since the Regular weight of the Klee One font is too thin and not suitable for reading, the SemiBold weight of the original font was selected as the Regular weight. After a long period of accumulation, it has now developed into a 3-weight font family supported by both Simplified, Traditional, and Japanese and Korean. (Although it’s a bit clumsy and rough) .
For more information about the character filling process, please refer to the article on my GitHub.io blog: "Trial production of simplified characters for Klee".
"Xiawu Wenkai" supports Unicode Variation Sequences (UVS), which is used to select the width of the tadpole quotation mark “''”
. Click here to view the list.
Font preview
For historical releases, please check the Release page. The text version of the update record HISTORY.MD
is no longer maintained, please understand.
Vocabulary
Main Chinese character parts
Please refer to the "Xiayu Wenkai Lite Edition" adding characters plan.
Other parts
Get font
ⅰ. Direct download
- Enter the Release interface to download the corresponding version of the TTF format file, or download it in the
fonts/TTF
folder of this warehouse. - Download it in the
fonts/TTF
folder of the Gitee official mirror repository. - Go to Maoyan.com, Zfont.cn, and free fonts to download. After the GitHub project is updated, the webmaster will be contacted for updates, which will be updated later. Note: This font may also be included on other websites that include free commercial fonts, but it may not be the latest version.
- Yongshuo E disk and Lanzuo Cloud (password: 8ppk) will be updated within 72 hours after the GitHub project is updated.
- If you use macOS and have already installed Homebrew, you can enter the command in the terminal:
brew install font-lxgw-wenkai
to install this font. - If you are using Windows and have installed Scoop, you can enter the command in the terminal:
scoop bucket add nerd-fonts && scoop install LXGWWenKai
or scoop bucket add nerd-fonts && scoop install LXGWWenKaiMono
to install this font. You can also check out Microsoft's official tutorial: How to install or remove fonts in Windows.
ⅱ. Generate from source code
Please run ./sources/build.bat
or ./sources/build.sh
. Need to install fontmake
: pip3 install fontmake
and fontTools
: pip3 install fonttools
.
Things to note
- As of now, the full version of the font contains all CJK basic area and extended area A Chinese characters, as well as sporadic extended area B~I Chinese characters.
If you have any need to add words, please submit it in Issue #33. Do not open a new issue to facilitate organization. Due to the bloated font file size, after the v1.330 update is released, the font addition feedback channel will be temporarily closed, and user requests for font addition will not be accepted. Please understand. - I am not a professional designer and have not considered the aesthetics of the design, so it may look a little ugly. The added words may be slightly inconsistent with the original version, and the outline curve of some words in the Medium font weight will have burrs. Light There will be flying spots on the outlines of some characters in the word weight; in addition, due to the rush of time, there is no extra time for detailed repair, so the splicing of parts of some characters will be very stiff. If you have any suggestions for font optimization, please submit them in Issue #14. Do not open a new Issue for easier organization. (The above two issues have been tagged with long term and have been pinned to the top of the Issues page.)
- If you need to use this font on your website, please refer to Issue #24, or search for the "Xiayu Wenkai" series fonts on ZSFT.
- For matching Western fonts, I personally recommend the Ysabeau series fonts. There is also LXGW Bright, a merged font of Ysabeau Office and Xiayu Wenkai Light Edition. The two fonts are merged using the font merge and completion tool. There is also a fixed-width font that combines Chinese and English, LXGW Bright Code, which is formed by narrowing and adjusting Monaspace Argon and merging it with the Xiayu Wenkai light version.
- More versions of this font (subject to change)
- Xiawu Wenkai screen reading version/LXGW WenKai Screen: Based on the Medium font weight, the adjusted measurement data is consistent with Android's default Western font Roboto. It is suitable for some Android phones to replace third-party fonts without ROOT.
- Xiawu Wenkai Lite/LXGW WenKai Lite: eliminates proverbs and less commonly used Chinese characters, making it easier for developers to embed fonts into software. If the full version has font optimization or feature updates, the streamlined version will follow suit.
- Xiawu Wenkai GB / LXGW WenKai GB: Based on Wenkai, the font and stroke shape are further adjusted to comply with the G source font specification. Contains all Chinese characters within the scope of GB 18030-2022 implementation level 2. There is also Wenkai GB light version.
- Xiawu Wenkai TC / LXGW WenKai TC: For use by Traditional Chinese users and old font lovers, based on the lightweight version, using the old glyph writing method, mainly using Klee One’s hidden glyphs, and some parts are manually modified (most parts refer to 1-item Chinese characters) The "Inherited Font Standardization Document" of the workshop, using tools such as "Chinese Doctor", "Chinese Studies Fan" and "Zitong.com" to search characters by parts and modify the glyphs). In addition, there is a traditional Chinese font named 芋芽/Iansui based on Klee One, which adopts Taiwan’s education standard fonts; and there is also JyunsaiKaai that adopts Hong Kong’s font standards.
- This project is a font project. For issues related to mobile font replacement such as the Magisk font module, please go to the Issues section of the module template to provide feedback. Do not open an issue in this project.
Assist in improving
Xiawu Wenkai is still a font that is not very complete, and there are still flaws in many places. More like-minded friends are welcome to improve this font on this basis. You can contact me through the following methods.
Authorization information
This font is a Klee open source project developed and released by FONTWORKS based on SIL Open Font License 1.1. Klee is a trademark of FONTWORKS.
Maoyan.com provides the unofficial Simplified Chinese translation of SIL Open Font License 1.1 for easy understanding and is for reference only.
license
- This font can be used freely for commercial use by individuals or businesses without paying, and without informing or identifying the original author. (But I would appreciate it if you let me know.)
- This font can be freely disseminated, shared, or installed in systems, software, or APPs. It can be bundled with any software, redistributed, and/or sold together.
- This font can be freely modified, transformed, and derivative fonts made. Modified or transformed fonts must also be published as SIL OFL.
limit
- When creating a derived font, the font name cannot use the "reserved name" of the original font. This font retains the name "Xiawu" and "LXGW". Fonts derived from this font must not have the words "Xiawu" or "LXGW" in their names; they must be recompiled without modifying the font source code. fonts, you can continue to use the reserved names of this font "Xiawu" and "LXGW".
- According to the provisions of Article 1 of SIL Open Font License 1.1 "License and Conditions", it is prohibited to sell font files (OTF/TTF files) separately.
- This font may not be distributed under a license other than SIL Open Font License 1.1.
Acknowledgments
- FONTWORKS Co., Ltd. provides original open source fonts; developer GitHub homepage
- Mr. Francis Chow, the designer of the original font, as well as @CL-Jeremy, @夜魔之乐, etc. provide guidance on font design;
- @夜魔之乐 and others provide assistance in the operation of this project;
- @Beichen Extremely Humble, @Georgome, @Magmeta, @Steve-Yuu, etc. assisted in improving the font;
- Iosevka / Nerd-Fonts provides Powerline symbols for monospaced fonts;
- zi2zi_pytorch and Siyuan Songti, the source font for deep learning-generated glyphs;
- Characters such as tab characters and ideographic description characters (IDC) are borrowed from Siyuan Hengti;
- Characters such as auspicious patterns and CC license icons are derived from Boiled Bean Heilongji;
- The "?" outer outline of the missing word mark
.notdef
is taken from Noto Emoji (Monochrome).
Fonts derived from this font
- Aoshengtong pinyin script (needs to be used with the phonetic selection editor)
- PlanKai/PlanKai
- Qiushui Shotai
More "Xiayu" series fonts
"Xiawu Wenkai" series
- Xiayu Wenkai/LXGW WenKai | Lite
- Xiayu Wenkai GB / LXGW WenKai GB | Lite
- Xiayu Wenkai TC / LXGW WenKai TC
"Xizhi Shangming" series
- LXGW Neo XiHei
- LXGW Neo ZhiSong
- XiHei/LXGW XiHei
- Xiayu ZhiSong/LXGW ZhiSong
- Xiawu Shangzhihei/LXGW Fasmart Gothic is out of maintenance
- Xiawu Mingxin Song/LXGW Heart Serif is out of maintenance
other
- Xiayumanhei/LXGW Marker Gothic
- Xiayu Zhenkai/LXGW ZhenKai
- Xiaolai font/Xiaolai
- Yozai font / Yozai
Tip support
Click to enter the reward page.
Stargazers over time