霞鹜文楷开源楷体完整指南:免费商用覆盖2万余字

霞鹜文楷开源楷体完整指南:免费商用覆盖2万余字

【免费下载链接】LxgwWenKaiAn open-source Chinese font derived from Fontworks' Klee One. 一款开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。项目地址: https://gitcode.com/GitHub_Trending/lx/LxgwWenKai

你想让手机屏幕多一点温度,给电子书、海报排版添一笔笔锋味。可市面流传的"漂亮楷体",多是爱好者拿商业字体硬填缺字拼出来的东西,两边笔法对不上,商用时链路更说不干净。霞鹜文楷(LXGW WenKai)就是冲着这个痛点来的:一款装完就能用的开源楷体字体,授权干净。可以叫它一支"从教室走出来的楷体"——原版是日本教科书体,补进去的简繁字也循着原风格落笔。

它的来头 📜

Klee One 是它的身世。2020 年 12 月,日本字体厂商 FONTWORKS 以 SIL OFL 1.1 授权在 GitHub 上开源了 7 款日文字体,其中 Klee 字符最多,是典型的日本"教科书体",兼有仿宋的结构与楷体的笔意。霞鹜文楷就是从这款字体衍生出的 CJK 字体。

补字从 2021 年 1 月 20 日开工。早期有些玩机爱好者拿商业字体给 Klee One 补简体,风格割裂且不能商用。作者于是按原版教科书风格逐字补全简繁常用字,至今已长成3 字重(Light / Regular / Medium)的字体家族,简繁日韩都能打。作者还直接换了笔:原版 Regular 太细,不够耐看,于是把原字体的 SemiBold 提拔为 Regular。

规模算得明白。覆盖《通用规范汉字表》全部8105字及对应繁体;CJK 统一汉字基本区20992字、扩展 A 区6592字;常用谚文音节2376个;简繁日韩合计2 万余字。另支持 Unicode 变体序列,蝌蚪引号“‘’”的宽度可以自选。成品 TTF 共 6 个文件、单文件18~21MB,授权全文见 OFL.txt。

最短上手路径 🧭

  1. 克隆仓库,成品 TTF 就在里面,无需编译:
git clone https://gitcode.com/GitHub_Trending/lx/LxgwWenKai
  1. 打开 fonts/TTF/ 文件夹,在 Windows 或 macOS 上双击 TTF 即可完成安装。
  2. 装过 Homebrew 的 macOS可跳过克隆,终端一行brew install font-lxgw-wenkai直接装。

按需分支:

  • 日常显示:LXGWWenKai-Regular.ttf(约 19MB)足够,想换笔锋轻重再加同系列 Light / Medium。
  • 代码等宽:加装LXGWWenKaiMono-Regular.ttf,中西文混排能对齐。
  • 嵌入应用嫌 19MB 重:去独立的「霞鹜文楷 轻便版」项目取裁剪文件,剔除了较不常用汉字与谚文。
  • 网站场景:完整版体积不适合直接给网页加载,README 指向了子集化讨论与 ZSFT 裁剪工具,先做字符子集再上线。
  • 西文搭配:作者推荐 Ysabeau 系列字体。

三处不起眼的功夫 🧵

简繁字是按原风格一笔一笔补的,不是贴上去的。Klee One 原本简体很少,早期 DIY 版本用商业字体填缺字,两边笔法对不上。这个项目按原版教科书风格补字,还调整了 GB 2312 与《通用规范汉字表》范围内部分字形,贴近大陆新字形写法,"翩""耀""置"等字已与日文字形分家。好比给缺的拼图找一块纹路一致的原板,而不是从别的外套上扯一块布来缝。

一万多个生僻字交给机器代笔。基本区加扩展 A 区共 27584 个汉字,纯手工画不完,项目用 zi2zi 深度学习参照原字风格自动生成了 1 万多个字形,作者自认"字形较粗糙"。结果就是常用字精细、生僻字能看;2376 个谚文音节也被作者直评"做得比较拙劣"。机器代笔像书法学徒执笔:字架有,笔性差师父半个身位。

Mono 版是从隐藏字形里"改造"出来的。Klee One 预留了一套 'hwid' 隐藏等宽字形,作者借 cmap 表改了映射,l、I、1、0 这几个容易打架的字符都有了可区分的写法,平均字宽也调到西文与汉字按 1:2 对齐,代码里中英文混排能整整齐齐。构建原理记录在 sources/readme.md。这就好比老柜子里预留的隔层,原本没人用,隔出来一间正好放代码。

还有一处小决定不值单独立章:原版 Regular 太细,作者直接拿原字体的 SemiBold 当 Regular 用,所以你到手的楷体比日版原版更耐读。

场景选型:谁适合,谁别硬上 ⚖️

值得用

  • 手机、桌面换显示字体:一支有笔锋味、有文艺气的中文字体,授权链路干净,没有侵权后患。
  • 诗词、海报、电子书、注释这类中等长度排版:作者原话,这字体"可能并不太适合大段正文排版,相比之下更加适合诗词之类的中等长度文本排版,或者注释排版"——这就是它的主场。
  • 开发者随应用分发字体:霞鹜文楷与其 Mono 可捆绑软件再分发,甚至一并销售,免费商用。

别硬用

  • 大段密集正文:作者自评它更配中等长度文本,长文读下来略累。
  • 追求完美字面:Medium 字重部分字轮廓曲线有毛刺,Light 字重部分字轮廓有飞点,部分部件拼接生硬。作者原话:"本人并不是专业的设计师,并未考虑设计美感,所以看起来可能略丑。"
  • 单独售卖字体文件:OFL 1.1 明令禁止,这是唯一不能做的事,下节细说。

授权边界:先划三条线 🚧

  • 可做的:个人与企业自由商用,无需付费、无需知会或署名;可自由传播、安装到系统、软件或 APP,与任何软件捆绑再分发乃至一并销售。
  • 禁止的:把 OTF/TTF 字体文件当商品单独出售。作者在 README 特别提醒,若遇到电商平台店铺贩售本字体,"请不要购买!否则,您所支付的钱财将不会流入字体作者手中"。
  • 衍生要求:修改后制作衍生字体,必须同样以 OFL 公开,且名称中不得出现保留词「霞鹜」或「LXGW」;未修改源码、仅重新编译的字体,可沿用原名。

回到开头那个场景:想让手机或电子书多一点笔锋味,不必再四处找版权不明的拼凑楷体。克隆仓库,装上fonts/TTF/里的LXGWWenKai-Regular.ttf当日常主力,代码场景再补一枚LXGWWenKaiMono-Regular.ttf——这支"从教室走出来的楷体",授权与字形都经得起细看,往后排版就有了着落。

【免费下载链接】LxgwWenKaiAn open-source Chinese font derived from Fontworks' Klee One. 一款开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。项目地址: https://gitcode.com/GitHub_Trending/lx/LxgwWenKai

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

TCP/UDP核心机制详解:从三次握手到四次挥手,HCIA考点全梳理

TCP/UDP核心机制详解:从三次握手到四次挥手,HCIA考点全梳理

1. 先搞清楚一件事:TCP/UDP到底在传输层的哪个位置很多刚复习到这一章的朋友,容易把TCP和UDP孤立地拿出来背,一会儿记TCP头部字段,一会儿记UDP特点,背完就乱。我建议你先退一步,把自己放到一个完整数据包的…

2026/10/20 3:23:03 阅读更多 →
GEO生成式引擎优化实战:让品牌在AI搜索中被引用的方法

GEO生成式引擎优化实战:让品牌在AI搜索中被引用的方法

上周和一位做内容投放的朋友聊天,她问了我一个问题:“现在想去AI搜索里占据推荐位,是不是直接买关键词就行?”我反问她:“你上一次从传统搜索结果页翻到第三页,是什么时候?”她仔细想了想&#…

2026/10/20 3:22:03 阅读更多 →
全能音视频转换器使用指南:从解压到参数调优与批处理实战

全能音视频转换器使用指南:从解压到参数调优与批处理实战

简介:全能音视频转换器工具压缩包,面向日常需要整理音频、视频素材的个人用户与轻度剪辑爱好者,主要用于解决不同设备与播放器之间的格式兼容问题,也可作为格式迁移与批量转换的辅助方案。资源共495个文件,以conf/ini配…

2026/10/20 3:22:03 阅读更多 →

最新新闻

K8s持久化卷实战:Ceph纠删码池与RBD CSI完整配置指南

K8s持久化卷实战:Ceph纠删码池与RBD CSI完整配置指南

K8s持久化卷这块,Ceph是老熟人了。但大部分入门教程默认用副本池,等生产跑久了你才会意识到,三个副本吃掉的空间有多惊人。一台4TB的OSD,按3副本、数据均衡算,逻辑可用容量连1.3TB都不到。这时候把眼睛盯上纠删码池&am…

2026/10/20 8:03:22 阅读更多 →
RT-Thread ENV工具入门:从安装到配置驱动开发

RT-Thread ENV工具入门:从安装到配置驱动开发

废话不多说,直接进入正题。很多玩RT-Thread的朋友第一次听说ENV工具时,心里多半是拒绝的:明明Keil/IAR的图形界面用得挺顺手,为什么还要去敲命令行?我最初也这么想,直到手动维护一个带Wi-Fi、文件系统、多种…

2026/10/20 8:03:22 阅读更多 →
AI资讯过载时代的技术主线提炼:从信息筛选到落地行动

AI资讯过载时代的技术主线提炼:从信息筛选到落地行动

每天早上一睁眼,信息流里塞满的全是模型发布、框架更新、应用落地案例,3月28日这天也不例外。我做技术选型和落地评估很多年,看全球AI技术资讯的习惯早就不是“刷标题”了,而是带着几个问题在翻:这条消息解决的是什么场…

2026/10/20 8:03:22 阅读更多 →
Selenium多页面切换实战:窗口句柄机制与踩坑排查指南

Selenium多页面切换实战:窗口句柄机制与踩坑排查指南

刚开始接触Selenium自动化测试的人,十有八九都会在“多页面切换”这件事上栽跟头。我见过太多人写脚本时点开一个新标签页,然后继续用原来的driver去查找元素,结果报了一堆NoSuchElementException,一脸懵地看着浏览器发呆。说穿了…

2026/10/20 8:03:22 阅读更多 →
layui 2.5.6 + ThinkPHP 6.0.2 权限管理后台实战:三层权限模型与避坑指南

layui 2.5.6 + ThinkPHP 6.0.2 权限管理后台实战:三层权限模型与避坑指南

简介:这是一套基于 layui2.5.6 前端组件库与 ThinkPHP6.0.2 后端框架搭建的权限管理后台源码,面向需要快速构建企业级管理系统的 PHP 开发者,也适合初学者理解前后端协同开发流程。资源包共 1098 个文件,约 6.1MB,以 4…

2026/10/20 8:03:22 阅读更多 →
打印数组最大数:从循环遍历到并行与流式处理的完整指南

打印数组最大数:从循环遍历到并行与流式处理的完整指南

别小看“打印数组最大数”这五个字。我见过太多工作三五年的开发者,写这段逻辑时栽在没人提醒的细节上:数组为空怎么办?全是负数怎么办?元素是浮点数带NaN怎么办?数据量到千万级怎么办?这段代码几乎是所有编…

2026/10/20 8:02:22 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →