The M+ FONTS 是一套由设计师 Coji Morishita 主导、The M+ FONTS Project Authors 联合维护的开源字体家族。其中的 M PLUS Code Latin 是一款面向编程场景优化的无衬线字体,原始发行版本提供从极细到粗的七个固定字重,全面覆盖拉丁文(Latin)、拉丁文扩展区(Latin Extended Plus)及越南语(Vietnamese)字形集。得益于严谨的字面率控制与清晰的字母轮廓,该字体即使在极小字号下仍具备出色的屏幕可读性,能有效规避像素渲染时的视觉误读。
本系列特别引入了可变字体(variable font)技术,轴域涵盖字宽轴(wdth 100.0–125.0)与字重轴(wght 100.0–700.0),允许开发者通过精准插值实现平滑的形态过渡。此外还设有 M PLUS Code Latin 50 与 M PLUS Code Latin 60 两款独立样式,字符宽度分别压缩至 50% 与 60%,以适配不同密度终端排版需求。如需查看源文件结构或提交改进建议,请前往 github.com/coz-m/MPLUS_FONTS。
许可协议
本字体以 SIL Open Font License 1.1(SPDX:OFL-1.1)授权发布,可免费用于商业用途,允许自由使用、研究、修改与再分发。再分发或发布衍生字体时,须保留原始版权声明与本许可文本;字体软件本身不得单独售卖。