M PLUS 1 Code 免费商用字体包(1 个可变 TTF·3.75 MiB·等宽编程体,wght 100~700)
M+ FONTS 的等宽编程体:实测 post.isFixedPitch 为 True、数字与拉丁同宽,一个可变文件带 wght 100~700 七档命名实例,默认档实测 400
M PLUS 1 Code 是 M+ FONTS 项目的编程等宽体:官方说明它把 M PLUS 1 的全角日文与新的半角等宽拉丁、数字合成一体,小字号可读性优先,字形取向是尽量少被误读(1/l/I、0/O 这类)。本包是 Google Fonts 官方仓库 ofl/mplus1code 的可变原件 MPLUS1Code[wght].ttf 与 OFL.txt,文件 3.75 MiB。fvar 轴 wght 100.0~700.0,默认档实测 wght=400.0(Regular),命名实例 7 档 Thin 到 Bold,装上即是常规字重。收字实测:字形 6747 个、码位 6463 个,CJK 基本区 5289 字,假名 181 个;GB2312 的 6763 个简体字里有字形 2936 个、缺 3827 个。GSUB 实测 13 项,含 tnum/pnum、liga、locl、rvrn;实测没有 vert、vrt2、vkna。unitsPerEm 1000,内部版本号 Version 1.100,isFixedPitch 实测为 True。依 SIL OFL 1.1 授权。
详细介绍
M PLUS 1 Code 是给编程用的那一支:官方说明它把 M PLUS 1 的全角日文与新的半角等宽拉丁、数字合成一体,小字号可读性优先,字形取向是尽量少被误读(1/l/I、0/O 这类),并支持 5700 多个日文汉字与 GF Latin Plus。
包内 1 个可变 TTF(3.75 MiB):fvar 轴 wght 100.0~700.0,默认档实测 wght=400.0(Regular),命名实例 7 档 Thin、ExtraLight、Light、Regular、Medium、SemiBold、Bold。
本包是 Google Fonts 官方仓库 ofl/mplus1code 的可变字体原件 MPLUS1Code[wght].ttf 与 OFL.txt,未改名、未转格式、未裁子集,许可原文随附。
这套包里有什么
- 等宽实测:post.isFixedPitch = True,且 0~9 与 A / J / i / j / M / W 的 advanceWidth 全部一致,全角假名与汉字同宽(1 em)——半角两个字符宽正好等于一个汉字,终端与编辑器里对齐是齐的。
- 1 个可变 TTF(3.75 MiB):fvar 轴 wght 100.0~700.0,默认档实测 wght=400.0(Regular,usWeightClass 400),命名实例 7 个 Thin、ExtraLight、Light、Regular、Medium、SemiBold、Bold。
- 这一款默认档落在 wght=400.0(Regular),与 M PLUS 2 / Murecho 的默认 Thin 不同——装上就是常规字重,不用先调轴。
- 收字实测:字形 6747 个、码位 6463 个,CJK 基本区 5289 字、扩展 A 区 1 字、扩展 B 区 7 字,假名 181 个、拉丁 52 个、扩展拉丁 254 个,希腊与西里尔 0 个。
- GB2312 缺口实测:6763 个简体汉字里有字形 2936 个、缺 3827 个——中文注释多的代码建议配一款中文字体做回退。
- GSUB 实测 13 项:aalt、case、ccmp、dlig、frac、jp04、liga、locl、ordn、pnum、rvrn、sups、tnum——tnum/pnum 管等宽与比例数字切换,liga/dlig 管连字,locl/jp04 管地区字形,rvrn 管反向替换;实测没有 vert、vrt2、vkna,不做竖排替换。
- unitsPerEm 实测 1000,TrueType 轮廓,内部版本号 Version 1.100;符号实测标点 16 个、中日韩标点 12 个、箭头数学 7 个、带圈 2 个、IPA 1 个。
文件格式与建议用法
- TTF(1 个可变字体文件,3.75 MiB):本机安装直接用:Windows、macOS、Linux 都能装,识别可变轴的编辑器与终端(新版 VS Code、JetBrains 系、Terminal 等)可在一台机器上调全部 7 档;等宽加 1/l/I、0/O 区分,适合代码编辑器、终端与日志排版。部分老软件不识别 fvar,会退回默认档 Regular(400)。本包不含 WOFF/WOFF2,网页自托管要自己转格式。
本包 1 个 TTF(TrueType 轮廓)是可变字体:fvar 只有 wght 轴 100.0~700.0、默认 400.0,一台机器装一次即可调全 7 档命名实例;但部分老软件不识别 fvar,会退回默认档 Regular(实测 usWeightClass 400)。本包不含 WOFF/WOFF2,网页自托管需自行转格式;文件内 nameID 1 是 M PLUS 1 Code、nameID 2 是 Regular,文件名里的 wght 方括号是可变轴标记,不是家族名的一部分。
适合怎么用
代码编辑器与终端首选它:半角的拉丁与数字同宽、全角假名和汉字占 1 em,缩进与表格列对齐不会歪。
字重按场景取:正文代码用默认档 Regular(实测 wght=400.0),注释与次要信息往 Light、ExtraLight、Thin 方向调,关键字与当前行用 Medium、SemiBold,标题或海报用 Bold——都在这根 wght 100.0~700.0 轴里滑,不用装多个文件。
中文长文与生僻字不要指望它:实测 GB2312 缺 3827 个字、CJK 基本区只有 5289 字,注释里出现较多中文时配一款中文字体做回退,或先用生僻字表试一遍。
需要竖排日文时换别的字体:实测 GSUB 没有 vert、vrt2、vkna,等宽代码字体不做竖排替换。
表格里要对齐数字时开 tnum(等宽数字),文本段落里想要更自然的字形用 pnum;地区字形差异用 locl 或 jp04 切换。
授权与商用说明
依 SIL OFL 1.1 授权:个人与企业的一切用途均免费——Logo、广告、短视频字幕、App 与游戏内嵌、印刷出版物、网站字体都不需要付费或另行申请授权。
两条硬限制:不能把字体文件本身单独拿来卖;再分发时要连同包内 OFL.txt 一起交付。
版权头原文:Copyright 2021 The M+ FONTS Project Authors (https://github.com/coz-m/MPLUS_FONTS);包内 OFL.txt 是 OFL 1.1 全文,未声明保留名称(Reserved Font Name)。
修改后的版本不得沿用保留名称;本包是 Google Fonts 官方仓库 ofl/mplus1code 的可变字体原件,未改名、未转格式。
OFL 第 5 条还有一层:不能把它与 GNU GPL、IPA 授权等许可冲突的字体合进同一个字体文件。
常见问题
Q:装了以后软件里只看到一个字重,七档去哪了?
A:它是一个可变文件:识别 fvar 轴的软件(新版 VS Code、JetBrains 系、现代排版软件)会在一个家族里给出 wght 100~700 的调节或 7 个命名实例;不识别可变字体的老软件只按默认档显示,实测默认档是 wght=400.0(Regular,usWeightClass 400)。
Q:怎么确认它真的是等宽?
A:两项实测:post.isFixedPitch = True;0~9 与 A / J / i / j / M / W 的 advanceWidth 完全一致,全角假名与汉字的宽度同为 1 em,所以半角两字符宽正好等于一个汉字。
Q:能嵌进 App、随编辑器主题或 Linux 发行版一起分发吗?
A:可以,OFL 1.1 允许内嵌与第三方分发;不要把字体文件单独出售,分发时随附包内 OFL.txt 即可。
Q:中文注释会不会缺字?
A:会。实测 GB2312 的 6763 个简体汉字里只有 2936 个有字形、缺 3827 个,CJK 基本区共 5289 字。中文注释较多的项目建议在编辑器里给字体回退链配一款中文字体。
文件说明
包内文件:MPLUS1Code[wght].ttf(3.8 MB)、OFL.txt(4.3 KB)、字体说明与格式用法.txt(3.9 KB)。Windows 选中 TTF 右键「为所有用户安装」(需要管理员权限),macOS 双击安装进字体册,Linux 复制到 ~/.local/share/fonts 后执行 fc-cache -f。本包只安装出 1 个家族:M PLUS 1 Code(nameID 1),样式名 Regular(nameID 2);可变字体在识别 fvar 的软件里于一处即可调 wght 100~700,不必为每个字重重复安装。文件名 MPLUS1Code[wght].ttf 与家族名不一致,以字体 name 表的 M PLUS 1 Code 为准。
来源与许可
本包全部来自官方发布物:https://github.com/coz-m/MPLUS_FONTS。字体依 SIL Open Font License 1.1 授权,包内随附对应的许可文件(OFL.txt),安装与商用前请先读一遍。本站只做打包与分发,未对字形、名称或格式做任何修改。
相关关键词
本站仅整理公开资源信息,版权归原作者所有;请自行确认授权范围,如有侵权请联系下架。
同类推荐
游字系列里偏传统庄重的一档:手写楷书起收笔,实测字形 9504、码位 8013、假名 184,GSUB 21 项含 jp78/jp90 新旧字形;GB2312 简体覆盖 3396/6763
Adobe Pan-CJK 开源黑体的繁体(台湾标准字形)版官方 2.005 原件:单个 14.20~16.80 MiB,实测字形 65535、码位 44853,假名 205、注音 75、韩文音节 11172,GSUB 16 项
钢笔/中性笔笔形的硬笔楷书:实测字形 7672 个、CJK 基本区 6815 字、GB2312 覆盖 6763/6763,单档 usWeightClass 400,GSUB 实测仅 1 项(vert)
照街上常见美术字画的店招风标题黑:单档实测 usWeightClass 900,GB2312 覆盖 6763/6763,GSUB 实测仅 1 项(vert)
对 IBM Plex Sans SC 源码的修复与再设计:可变轴实测 wght 100.0~700.0,17 个文件收字一致,GB2312 覆盖 6763/6763,GSUB 实测 20 项含竖排
最新上架
热门推荐
去掉毛笔笔触、只留字形骨架的圆珠笔手写体:实测 CJK 6682 字、假名 182 个,GB2312 覆盖 3378/6763
汉字笔画末端带小圆点的日文明朝体:3 档字重实测字形与码位完全一致,CJK 6713 字、假名 184 个