霞鹜文楷 LXGW WenKai:免费商用的开源楷体字体,2 万余字装完即排
【免费下载链接】LxgwWenKaiAn open-source Chinese font derived from Fontworks' Klee One. 一款开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。项目地址: https://gitcode.com/GitHub_Trending/lx/LxgwWenKai
霞鹜文楷(LXGW WenKai)是一款基于 FONTWORKS 开源字体 Klee One 衍生的开源中文楷体字体,采用 SIL OFL 1.1 授权,个人与企业均可免费商用。完整版本体收录 2 万余字符,覆盖《通用规范汉字表》全部 8105 个字,并补齐了 CJK 统一汉字基本区与扩展 A 区。它的典型场景是诗词、注释、海报这类中等长度文本的排版,也可以作为终端和代码编辑器的等宽字体。
怎么最快用上霞鹜文楷:3 类人群 3 条最短路径
字体文件都在仓库的 fonts/TTF/ 目录,共 6 个 TTF:标准版和等宽版各3个字重。
点开即装党(图形界面)
- 从 fonts/TTF/ 下载需要的 TTF 文件,例如 LXGWWenKai-Regular.ttf;
- Windows 双击文件安装,macOS 右键选择"安装字体";
- 在常用软件里把字体切换为 LXGW WenKai,不到一分钟生效。
终端一行党
- macOS 已装 Homebrew:
brew install font-lxgw-wenkai - Windows 已装 Scoop:
scoop bucket add nerd-fonts && scoop install LXGWWenKai,需要等宽版则把包名换成LXGWWenKaiMono
源码自建党
- 克隆仓库:
git clone https://gitcode.com/GitHub_Trending/lx/LxgwWenKai - 装依赖:
pip3 install fontmake fonttools - 运行 sources/ 下的构建脚本(Windows 为
build.bat,macOS/Linux 为build.sh),TTF 输出到 fonts 目录,流程细节见 sources/readme.md
2 万余字符都装在哪:霞鹜文楷规模拆解
字库构成可以逐项核对,对应官方预览图:
- 8105个《通用规范汉字表》汉字全部收录,并补齐对应繁体字与港台异体,日常简体中文场景基本不缺字;
- CJK 统一汉字基本区20992个、扩展 A 区6592个全部补齐;
- 常用谚文音节2376个,韩语、朝鲜语日常阅读可用;
- 简繁日韩合计2 万余字。
需要如实说明的局限:扩展区里 1 万多个字形是用 zi2zi 深度学习从其他字体生成的,轮廓比手写补字粗糙;谚文部分作者自评"做得比较拙劣"。常用字都经过仔细调整,生僻字以"能正常显示"为标准即可,不必苛求。
字体还支持 Unicode 变体序列(UVS),比如蝌蚪引号" '的宽度可以切换,对照表在 documentation/uvs.pdf,做精细排版时用得上。
标准版还是 Mono:版本对比一张表
| 你要排什么 | 版本 | 文件位置 | 一句话理由 |
|---|---|---|---|
| 诗词、注释、海报封面 | 标准比例版 | fonts/TTF/ 中LXGWWenKai-*.ttf | 按比例排布,中西文混排观感自然 |
| 代码注释、终端、编辑器 | 等宽版 Mono | fonts/TTF/ 中LXGWWenKaiMono-*.ttf | 西文与汉字宽度 1:2 对齐,附 Powerline 符号 |
两个选版细节:
- 默认字重建议从 Regular 起步。Light 字重部分轮廓存在飞点,Medium 字重部分字有轮廓毛刺,小字号下 Regular 更稳,确认偏细再换 Medium。
- Mono 版除了等宽对齐,还通过 cmap 映射把小写
l、大写I、数字1和0这几个易混淆字符做了区分,字母与数字宽度也做了适当收窄。
霞鹜文楷的来路:Klee One 与两个反直觉细节
- 2020 年 12 月,FONTWORKS 按 SIL OFL 1.1 开源了 7 款日文字体,其中 Klee 一款是兼有仿宋与楷体特点的教科书体,但中文字库远未补齐。
- 2021 年 1 月 20 日起,作者开始逐批为 Klee One 补全简繁常用字,项目逐渐长成覆盖简繁日韩的3 字重 × 2 家族字体体系。
- 反直觉一:你装到的"Regular"其实取自 Klee One 的SemiBold字重——原版 Regular 太细不适合阅读,所以 Regular 比大多数人想象的粗一档,正文观感更稳。
- 反直觉二:Mono 版基于 Klee One 的隐藏字形 hwid 修改而来,并不是独立设计的等宽字体。
SIL OFL 1.1 授权:能做什么、不能做什么
结论三句话:个人与企业均可免费商用,无需付费也无需署名;限制共3条;衍生字体必须同样按 OFL 公开。授权全文见 OFL.txt。
三条限制逐条说:字体文件禁止单独出售;衍生字体名称不得出现保留名称「霞鹜」或「LXGW」(未改源码仅重新编译的可以沿用);衍生字体只能在 OFL 1.1 下发行。
高频坑,短答:
- 电商平台上有人卖这款字体?别买。单独售卖字体文件违反 OFL 1.1,钱不会到作者手里,你也拿不到后续更新。
- 想请作者加某个字?加不上了。自v1.330发布后加字通道已关闭,字体文件越来越臃肿是主因;但字形调整建议仍然接受。
- 想在网页里直接用?别硬塞完整 TTF。字符多、文件大,走子集化或 Webfont 服务的路线。
- 装完新版界面还是旧样子?先卸载旧版再装新版,新旧字库直接覆盖容易残留。
- 个别字发黑、轮廓糊?先升级到最新版,v1.235.2曾专门修复等宽版显示异常与 Regular 字重黑块;仍不理想可换字重规避。
往深处走:源码、更新记录与相关版本
- 源码:sources/ 下有6个 UFO 3 ZIP 源文件(.ufoz,3 字重 × 2 家族)、解压脚本 extract_ufoz.py(fontmake 暂不直接支持 .ufoz)、以及 fix_mono.py——后者专门修正等宽版的平均字符宽度,保证西文与汉字 1:2 对应。
- 更新记录:History.md 保留了 v0.1 到v1.311的文字更新记录,之后的版本以 Release 页面为准;每一批加字的明细按日期存放在 documentation/add_glyphs_txt/。
- 参与入口:作者明确表示这款字体"完成度不算高",发现哪个字部件生硬、轮廓粗糙,去项目 Issues 提建议就是最直接的贡献。
- 相关衍生版本(按场景对号入座):轻便版 Lite(剔除生僻字,便于嵌入软件)、GB 版(符合 G 源字形规范)、TC 版(旧字形繁体)、屏幕阅读版 Screen(Android 换字体场景),以及与西文字体合并的 LXGW Bright、LXGW Bright Code。
打开你常用的文字处理软件,从 fonts/TTF/ 挑一个LXGWWenKai-Regular.ttf双击装上,把字体切过去,随手排一首十句以内的短诗——十分钟以内,你就能看到楷体排版那种松弛的观感。从 2021 年 1 月的第一批补字到现在,这个字库是逐字长出来的;你反馈的每一个"这个字有点生硬",都会算数。
【免费下载链接】LxgwWenKaiAn open-source Chinese font derived from Fontworks' Klee One. 一款开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。项目地址: https://gitcode.com/GitHub_Trending/lx/LxgwWenKai
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考