霞鹜文楷 LXGW WenKai 完全指南:免费商用的开源楷体中文字体(6 个 TTF、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 授权免费商用的开源楷体中文字体。仓库里 fonts/TTF/ 下放着 6 个 TTF 文件:Light / Regular / Medium 三个字重,各配一份常规版和 Mono 等宽版;汉字覆盖 CJK 基本区 20992 个加扩展 A 区 6592 个,另含 2376 个常用谚文音节,简繁日韩混排不缺字。个人做诗词排版、企业做产品内嵌,都不需要付费,也不需要署名(告知作者对方会很感激)。
一分钟看懂规格:6 个文件能干什么
先记住三组数字:6 个 TTF、2 万余汉字、OFL 1.1 免费商用,其余都是细节。
| 规格项 | 具体数值 |
|---|---|
| 字体家族 | Light / Regular / Medium 3 字重 × 常规版 + Mono 等宽版 |
| 成品文件 | 6 个 TTF,单个 18~21 MB,全量约 113 MB |
| 汉字规模 | 基本区 20992 + 扩展 A 区 6592,另含零星扩展 B~I 区 |
| 规范汉字 | 完整包含《通用规范汉字表》8105 个 |
| 谚文覆盖 | 常用韩文/朝鲜语音节 2376 个 |
| 源文件 | 6 个 UFO 3 压缩包(.ufoz),单个 46~49 MB,见 sources/ |
| 授权 | SIL OFL 1.1,条款原文见 OFL.txt |
| 版本渠道 | History.md 停在 v1.311,后续以 Releases 页面为准 |
有两个容易翻车的细节值得提前说:一是扩展 A 区有 1 万多个字形是 zi2zi 深度学习生成的,轮廓明显比手写补字粗糙;二是字体支持 Unicode 变体序列(UVS),蝌蚪引号“‘’”的宽窄要用隐藏控制符切换,对照表在 documentation/uvs.pdf。
为什么不直接用 Klee One 或网上那些"补字版"
Klee One 本身没问题,问题出在"简体"和"商用"两件事上,而霞鹜文楷把这两件事都解决了。
2020 年 12 月,FONTWORKS 开源了 7 款日文字体,Klee 是其中字符最多的一款,风格介于仿宋与楷体之间。早期有人拿商业字体的简体字硬补进去,留下两个隐患:混排时原字与补字风格割裂,而且补字来源带商业版权,补完的字体直接失去商用资格。与此同时,开源中文字库黑体宋体扎堆,楷体类寥寥、仿宋类几乎没有,想在这个门类里挑,选择面本身就窄。
霞鹜文楷从 2021 年 1 月 20 日起按 OFL 规范逐批补全简繁常用字,商用链路是干净的。另一个针对阅读体验的改动:Klee One 的 Regular 字重偏细,作者直接拿原字体 SemiBold 当 Regular 用,观感更稳。
三种安装路径:按难度从低到高
路径一:手动装 TTF(零依赖)
进 fonts/TTF/ 下载需要的 TTF,或去 Releases 页面拿完整包。Windows 右键文件选"为所有用户安装",macOS 双击后在字体册点"安装字体",完成后任意应用里选 "LXGW WenKai" 或 "LXGW WenKai Mono"。
坑:6 个文件全装约 113 MB,日常只用一个场景的话,按字重挑 1~2 个装就够,别一把梭。
路径二:包管理器一条命令(macOS / Windows)
macOS 已装 Homebrew:
brew install font-lxgw-wenkaiWindows 已装 Scoop,常规版与等宽版是两条不同包名:
scoop bucket add nerd-fonts && scoop install LXGWWenKai scoop bucket add nerd-fonts && scoop install LXGWWenKaiMono注意:这条路的前提是系统里已经有对应包管理器,命令本身就完成安装,装完即生效。
路径三:源码构建(改字形或定制打包才需要)
先装两个 Python 依赖,再跑构建脚本:
pip3 install fontmake fonttools git clone https://gitcode.com/GitHub_Trending/lx/LxgwWenKai cd LxgwWenKai ./sources/build.sh # Windows 用 sources/build.bat脚本会先用 extract_ufoz.py 解包.ufoz源码再交给 fontmake 编译;Mono 版西文与汉字按 1:2 对齐,靠 fix_mono.py 调整xAvgCharWidth完成。
按场景挑字:网页、编辑器、多语混排各装哪份
网页自托管:先把 19 MB 想清楚
@font-face { font-family: "LXGW WenKai"; src: url("fonts/LXGWWenKai-Regular.ttf"); font-display: swap; }坑:单个 TTF 约 19 MB,原样上站首屏会被拖慢。官网建议先子集化,或改用剔除谚文与低频汉字的 LXGW WenKai Lite,体积更适合嵌入。
代码编辑器与终端:只认 Mono 版
Mono 版基于 Klee One 隐藏的 'hwid' 字形修改:通过 cmap 映射把小写l、大写I、数字1和0这类易混字符做了区分,西文与汉字宽度按 1:2 对齐,中英混排时列不错位。配进 VS Code 或终端做中文显示字体很合适。
坑:常规版不是等宽的。只装了常规版就去写代码,列对齐照样歪。
中日韩混排:谚文和变体引号
2376 个谚文音节基本覆盖韩语/朝鲜语常用字,朝鲜语歌词配汉语歌词可以直接排。
另外 UVS 变体序列可以在不换字体的前提下切换蝌蚪引号样式,具体控制符写法对照 documentation/uvs.pdf 里的表。
别交给它的活:四种"它不是"
霞鹜文楷的定位是诗词、短文案、注释这类中等长度文本,越界使用体验会打折。
- 不适合超长正文:大段阅读观感一般,这是作者自己给定的定位;
- 要规范简体字形 → 用 LXGW WenKai GB(含 GB 18030-2022 实现级别 2 范围内全部汉字);要繁体/旧字形 → 用 TC 版;
- 想嵌入软件又嫌 19 MB 大 → 用 Lite 轻便版;Android 免 ROOT 换字体 → 有 Screen 屏幕阅读版;
- 西文搭配推荐 Ysabeau 系列,也有与 Ysabeau Office 合并好的 LXGW Bright 可直接使用。
完整版本清单见 README.md 的"注意事项"一节。
授权判断:商用没问题,红线只有两条
OFL 1.1 下商用是随便用的,真正要记的只有两条红线,其余条款不用背。完整条款以 OFL.txt 为准。
能做的:个人与企业免费商用、无需付费与署名;自由传播安装,可与任何软件捆绑再分发、一并销售,可嵌入 App 与网页;可修改改造、制作衍生字体,衍生字体同样须以 OFL 1.1 发布。
两条红线:
- 红线一:禁止单独出售字体文件(TTF/OTF)。电商平台上遇到"霞鹜文楷付费包"请勿购买——官方已明确警告过这类倒卖,钱不会流入作者手中,你也拿不到版本更新。
- 红线二:「霞鹜」「LXGW」是保留名称。二次衍生字体名里不能出现这两个词;没改源码、只是重新编译的,可以继续用原名。
补充一句:字体及其衍生版本不可在 OFL 1.1 以外的许可下发行。
已知问题与反馈渠道:先打个预防针
作者自述不是职业设计师,以下瑕疵是公开承认的,提前知道就不算翻车:
- Medium 字重部分字的轮廓曲线有毛刺;
- Light 字重部分字存在飞点;
- 部分字的部件拼接偏生硬;扩展 A 区 1 万多个深度生成字形轮廓明显粗糙。
反馈渠道三条,别走错门:
- 字形/笔形问题统一在项目 Issues 置顶的"字形调整"专题里提,不要另开新议题,方便整理;
- 加字通道自 v1.330 发布后已关闭——字体文件越来越臃肿,加字请求暂不接受;
- 版本记录以 Releases 页面为准,文字版 History.md 已停在 v1.311 附近,不再维护。
三分钟验证:装一个文件排一段诗
别收藏吃灰,现在就动手:从 fonts/TTF/ 下载LXGWWenKai-Regular.ttf一个文件(19 MB,不用装全套),装进系统后打开任意一首诗词或一段歌词,选 "LXGW WenKai" 排一遍。文艺感够不够、商用敢不敢用,三分钟就有答案。
【免费下载链接】LxgwWenKaiAn open-source Chinese font derived from Fontworks' Klee One. 一款开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。项目地址: https://gitcode.com/GitHub_Trending/lx/LxgwWenKai
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考