昌明體 1.2.1 发布:为屏幕长文阅读而生的开源繁体明体
一款为屏幕而生的繁体明体,为什么值得关注
繁体中文世界的开源字体选择长期以来都不算多。以明体、宋体为代表的衬线字,多数源自印刷场景:衬线锐利、横细竖粗,放到屏幕上长时间阅读,往往不如黑体那样"耐看"。2026 年 10 月 8 日,开源字型 昌明體(ChangMing Serif TC) 释出 1.2.1 版本,延续此前的"灰度均匀化"调整,并修补了粗体(700 字重)中个别字形未经处理的问题。它基于思源明體(Noto Serif TC)改造,以 SIL OFL 1.1 授权免费提供个人与商用,定位是"适合屏幕长文阅读的人文明体"。
本文仅整理公开报道与项目方公告,具体授权与版本细节以官方仓库与 LICENSE 文件为准。
昌明體是什么:站在思源明體肩膀上的"人文明体"
昌明體的骨架来自思源明體(Noto Serif TC)——也就是 Adobe 与 Google 合作推出的泛 CJK 宋体。项目方没有另起炉灶,而是保留明体的书卷气与可读性,同时做三件事:收敛衬线锋芒、圆润笔画转折、压低横竖对比。最终呈现一种介于传统明体与黑体之间的观感,既不像纯黑体那样"没性格",也不像高对比明体那样在屏幕上"扎眼"。
这种取向在站内很多宋体类字体里也能看到类似的思路:比如同样基于思源改造、走"端黑"路线的寒蝉端黑宋,以及保留了较多传统印刷美学的源樣明體与源流明体。昌明體的不同之处在于,它的改造目标非常明确——屏幕,而不是纸张。
1.2.1 改了什么:把"灰度不均"修回去
这一版的核心,是对 1.2.0 所做"笔画灰度调整"的延续与修正。这里需要先解释一个概念:灰度(gray level),指的是一个字的墨色占字身面积的比例。整段文字排在一起时,灰度均匀的字体看起来平整;个别特别黑的字会像墨点一样"跳"出来,打断阅读节奏。
据项目方在 2026-10-08 公告中的说明,1.2.0 起因是有字体设计前辈试用时指出:压低对比之后,字与字之间的灰度变得不均,笔画密集的字(如"鷹")明显偏重。1.2.0 因此按笔画密度重新加粗,让灰度更均匀——400 字重共调整 4,800 字,700 字重调整 3,704 字,其余字形与先前版本相同;由于中位数灰度未变,整体字色与前版一致,变化只集中在原本偏黑的字上。1.2.1 则延续这套逻辑,并修正了粗体中"字形未经处理"的缺陷。
项目方给出的灰度对照(数值为该字灰度除以汉字区灰度中位数,越接近 1 代表与常规字深浅越一致;统计范围为字频前 3,000 字):
| 字重 | 版本 | 鷹 | 驪 | 豔 |
|---|---|---|---|---|
| 400 | 思源明體(变形前) | 1.42 | 1.49 | 1.44 |
| 400 | 昌明體 1.1.0 | 1.46 | 1.52 | 1.47 |
| 400 | 昌明體 1.2.1 | 1.31 | 1.35 | 1.32 |
| 700 | 思源明體(变形前) | 1.26 | 1.34 | 1.27 |
| 700 | 昌明體 1.1.0 | 1.30 | 1.39 | 1.33 |
| 700 | 昌明體 1.2.1 | 1.25 | 1.30 | 1.27 |
可以看到,1.2 系列把密集字的灰度从 1.1.0 的偏差拉回,比变形前的思源明體更接近中位数。这类"看不见的优化"正是屏幕阅读字体的难点:用户未必说得出哪里变了,但读久了会觉得更安稳。
它覆盖了什么:台语、客语用字与拼音
昌明體目前提供 400 与 700 两个字重。除常规繁体汉字外,项目方从 Noto Serif CJK TC 与源樣明體补入了台湾闽南语(台语)、客家话(客语)用字及对应罗马拼音,使一套字型即可排出台语"食飽未?"、客语"我們一起來玩"这类带声调标注的文本。对需要服务在地语言的内容(地方文创、方言出版、乡土教育材料)而言,这是比"通用宋体"更省心的选择。
需要提醒的是:本站收录的源樣明體本身是免费商用字体,昌明體引用它来补字,属于开源生态内的正常衍生关系;具体授权边界仍请以各自 LICENSE 文件为准。
授权:SIL OFL 1.1,能商用、能改、能再分发
昌明體以 SIL Open Font License 1.1(OFL 1.1) 授权。根据项目方公告,它可免费用于个人与商业用途,也允许修改与再散布;主要限制是不能单独贩售字型档本身,修改后版本须沿用相同授权。WordPress 外挂的代码则以 GPL-2.0-or-later 授权。
OFL 是中文开源字体里最常见的宽松协议之一。想了解 OFL 与"可商用""可修改再发布""嵌入 PDF/PPT"等常见疑问的关系,可参考本站的开源字体商用授权指南与字体授权完全指南。简单说:OFL 不要求付费,也不强制署名,但要求"改了就得继续开源、不能拿字型档本身卖钱"——这点和很多"免费下载但禁止改作"的字体不同。
为什么"屏幕长文阅读"是个被忽视的命题
大多数人对字体的判断停留在"好不好看",但屏幕阅读还多一层"耐不耐看"。高对比明体在印刷上是经典,放到手机、电子书、网页上,细横笔容易发虚,粗竖笔又容易抢戏。昌明體的思路——圆润转角、压低对比、均匀灰度——其实和很多"人文无衬线"的设计哲学相通:先服务长时间阅读,再谈风格。
这也解释了为什么站内的楷体类字体里,霞鹜文楷、芫荽、寒蝉正楷体这类"手写感但规整"的字会比纯书法体更适合正文;以及为什么圆体类字体如975 圆体、有爱圆体、寒蝉全圆体在 UI 与正文场景里越来越受欢迎——圆角本身就降低了屏幕上的视觉攻击性。
想找类似的开源免费可商用字体?站里就有这些
如果你暂时用不到繁体,或想在同一套设计里搭配简体,本站收录的开源/免费可商用字体里,这几类值得一看:
- 明体 / 宋体(衬线正文):思源宋体(OFL,昌明體的上游)、源樣明體、源流明体、思源宋体CN-Regular、B2花園、日本花园明朝体。完整列表见宋体分类页。
- 人文楷体(带手写温度的正文):霞鹜文楷、芫荽、寒蝉正楷体、阿里妈妈东方大楷、霞鹜臻楷GB。完整列表见楷体分类页。
- 圆体(低攻击性的界面字):975 圆体、有爱圆体、寒蝉全圆体。完整列表见圆体分类页。
- 手写 / 书法(标题与点缀):Acy手写体、cjkFonts 手寫4、钟齐志莽行书。完整列表见手写分类页。
- 像素(屏幕原生质感):Fusion Pixel。完整列表见像素分类页。
关于"免费商用"的边界,建议先读免费商用中文字体推荐与中文字体类型与选用指南;字体类型与授权的一手对照,也可回顾本站的微软 Michelangelus 手迹字体报道。
下载与试用(客观步骤,不替你下结论)
据项目方公告,昌明體提供以下获取方式(链接以官方为准,本文不代为担保):
- 展示与在线试打:项目展示站
ivanusto.github.io/changming-serif-tc; - 字型档下载:GitHub 仓库
ivanusto/changming-serif-tc的 Releases 页面,一般电脑用ttf.zip,另有网页与 App 用的分包; - 安装:解压后选中字型档,右键"安装";部分浏览器若只在当前用户资料夹安装可能找不到,可改"为所有用户安装"。
需要强调:是否适合你的项目(简繁、字重、语言覆盖、嵌入方式),请结合官方 LICENSE 与你的使用场景自行判断。本站不提供该字型档下载,也不对其内容作任何担保。
小结
昌明體 1.2.1 不是一次"大版本"式的翻新,而是一次典型的开源字体"打磨型"更新:把上一版暴露的灰度不均悄悄修好,让屏幕上的繁体长文读起来更稳。它提醒我们,字体的竞争力不只在造型,也在"为哪种媒介而生"。对于做繁体内容、在地语言出版或长文阅读产品的团队,这类 OFL 字型值得放进备选清单。
本文仅整理公开报道与项目方公告(主要来源:昌明體项目方 2026-10-08 公告 https://yblog.org/2026/10/08/changming-font-121-released、UNIKO's Hardware 2026-09 评测 https://unikoshardware.com/2026/09/changming-serif-tc-font.html、GitHub 仓库 https://github.com/ivanusto/changming-serif-tc),具体版本、授权与语言覆盖以官方公告、仓库与 LICENSE 文件为准。
