爱意满满的作品展示区。
subframe75361

分享一下自己做的 monospace 字体,已开源

  subframe75361 ·
subframe7536 · Aug 23, 2022 · 23689 views
This topic created in 1541 days ago, the information mentioned may be changed or developed.

Maple Mono

只有基础拉丁文(英数+符号) 以及 制表符 (目前够用了)

项目地址

  • 圆角,主要是没找到有圆角的等宽字体才去自己做的
  • 参考了 Source Code Pro, Fira Code, ubuntu mono, operator mono, sarasa mono sc nerd 等优秀字体
  • 修改了@ # $ % &的形状
  • 有连字
  • 花体的斜体
  • 中英文间距 2:1

基础

连字

React

Java

Python

Maple Mono SC NF

Maple Mono + 中英文 2:1 + Nerd Font 控制台字体 目前我的 IDE + Terminal 字体都是这个

https://ibb.co/1dJ3B2j

Supplement 1  ·  Aug 23, 2022

感谢大家的喜爱和提出的各种问题,这里总结一下,力所能及的情况下在下一版中修复

  1. 添加light版
  2. 增大bold版的粗细(这个可能需要精修,工作量会比较大)
  3. 减小中文的间距
  4. Mac端兼容问题(我没有mac的机子,所以提出问题的时候希望能够附带截图和安装字体的版本)

顺带一提,未生效的问题可以尝试重启,mac上也是

Supplement 2  ·  Aug 23, 2022
有时间的话会考虑把之前的 v4.0 捡起来修一修,我看有很多人反馈说会糊
Supplement 3  ·  Aug 24, 2022

v5.1 pre-release 已发布

  • 添加 细体 和 细斜体 @html
  • 加粗 Bold 和 BoldItalic @functioncloud
  • 调整字间距 @thedrwu
Supplement 4  ·  Aug 26, 2022
V5.5 Release 已发布,修复了发帖以来的大部分问题,建议更新
179 replies  •  2026-07-13 10:25:08 +08:00
1  2  
❮ ❯
v2ka
v2ka
Aug 23, 2022❤️3
1
比较顺眼的字体,为创造者点赞。
xiangchen2011
xiangchen2011
Aug 23, 2022
2
挺好的哇,支持一下
xiangchen2011
xiangchen2011
Aug 23, 2022❤️3
3
看看有没有大佬补一下 brew 安装命令
3282361
3282361
Aug 23, 2022
4
👍👍👍

很不错,有些 SF mono 的风格,但是更有趣,有无 Size 和 Line spacing 的推荐设置?
linuxdev
linuxdev
Aug 23, 2022
5
赞👍
TWorldIsNButThis
TWorldIsNButThis
Aug 23, 2022 via iPhone
6
不错 喜欢手写体的 a 和 g
V4Exp
V4Exp
Aug 23, 2022
7
nice👍😃
xbh1794970183564
xbh1794970183564
Aug 23, 2022
8
在哪里下载呢。。。
wjcccc1988
wjcccc1988
Aug 23, 2022❤️2
9
CHTuring
CHTuring
Aug 23, 2022
10
看起来真不错 👍
subframe75361
subframe75361
OP
Aug 23, 2022
11
@3282361 vscode 字体大小 16 行高 1.8 ; IDEA 字体大小 16 行高 1.4
Vitta
Vitta
Aug 23, 2022
12
挺好看的
wudicgi
wudicgi
Aug 23, 2022
13
作为一个 Fixedsys 爱好者,猛然间看到如此圆润的字体,发现简直就是 Fixedsys 的对立字体 😂
CREEPERDCH
CREEPERDCH
Aug 23, 2022 via iPhone
14
不错不错
Cu635
Cu635
Aug 23, 2022
15
Maple Mono“基础”部分给出的示例图,中文字体用的是什么?是怎么调整的完美 2:1 的?
lookStupiToForce
lookStupiToForce
Aug 23, 2022
16
好东西,感谢 op
gimp
gimp
Aug 23, 2022
17
点赞 👍
subframe75361
subframe75361
OP
Aug 23, 2022
18
@Cu635 汉仪正圆,需要放缩和调整高度,不然就会显得中文间距很大或者英文很小
Envov
Envov
Aug 23, 2022
19
👍👍👍
Mashiro
Mashiro
Aug 23, 2022
20
👍
Ev1s
Ev1s
Aug 23, 2022
21
好看
ImJoeHs
ImJoeHs
Aug 23, 2022
22
点赞 👍👍👍👍👍👍
tcpdump
tcpdump
Aug 23, 2022
23
怎么使用?
foufoufm
foufoufm
Aug 23, 2022
24
@subframe75361 汉仪的字体会不会有法务风险?
subframe75361
subframe75361
OP
Aug 23, 2022
25
@foufoufm 不商用应该是没问题的...大概...具体的还需要去研究一下...
nullref
nullref
Aug 23, 2022
26
gitee 里面的中文版,好像没有中文😂
5966
5966
Aug 23, 2022 via iPhone
27
不错,非常喜欢
subframe75361
subframe75361
OP
Aug 23, 2022
28
@zhangchongjie 中文版是 Maple Mono SC NF...
quijote
quijote
Aug 23, 2022
29
用了下感觉好粗啊
SeanTheSheep
SeanTheSheep
Aug 23, 2022
30
看上去真不错,用来写代码了
h5h6l3otQK8vLTYv
h5h6l3otQK8vLTYv
Aug 23, 2022 via iPhone
32
好看!人文情怀拉满
7654
7654
Aug 23, 2022
33
正在用 fira code
看起來不錯
kujio
kujio
Aug 23, 2022
34
低分辨率屏幕好像有问题
![Snipaste_2022-08-23_10-47-24.jpg]( https://pic.peo.pw/a/2022/08/23/63043fd599c17.jpg)
subframe75361
subframe75361
OP
Aug 23, 2022
35
@kujio 是 otf 版的吗?是的话试试 ttf 版
binghe
binghe
Aug 23, 2022
36
确实好看
kujio
kujio
Aug 23, 2022
37
@subframe75361 用的 ttf 版,我试试 otf 的
kujio
kujio
Aug 23, 2022
38
@subframe75361 otf 也是这样,我试过切换灰度抗锯齿和子像素抗锯齿都是有问题
subframe75361
subframe75361
OP
Aug 23, 2022
39
@kujio fira code retina 是正常的吗?可以试试细一些的 4.0 版
vela
vela
Aug 23, 2022
40
看着不错,试试看嗯。
Ciallo
Ciallo
Aug 23, 2022
41
好看
yangxiaopeipei
yangxiaopeipei
Aug 23, 2022
42
好看 点个赞
kujio
kujio
Aug 23, 2022
43
@subframe75361 fira code 没有问题,retina 不知道,我是 1080 的显示器。我试试 4.0 的,大概率无缘使用了。。。
littlewing
littlewing
Aug 23, 2022
44
除了斜体不习惯以外,其他都挺好
kujio
kujio
Aug 23, 2022
45
@subframe75361 4.0 的可以,没有问题。感谢分享
subframe75361
subframe75361
OP
Aug 23, 2022
46
@littlewing 不安装 italic 和 bolditalic ,只安装 regular 和 bold 就是常规的斜体了
Toddd
Toddd
Aug 23, 2022
47
好牛啊
AndyVerne
AndyVerne
Aug 23, 2022 via Android
48
感觉好棒!
caqiko
caqiko
Aug 23, 2022
49
typo: liagture -> ligature
subframe75361
subframe75361
OP
Aug 23, 2022
50
@caqiko 感谢指正!已修改
julypanda
julypanda
Aug 23, 2022
51
大佬贼牛 大佬贼帅
runtousa
runtousa
Aug 23, 2022 via iPhone
52
挺好看的
masker
masker
Aug 23, 2022 via Android
53
斜体好看
GOGO1874
GOGO1874
Aug 23, 2022
54
挺好看的, 先 star 一个
xuelu520
xuelu520
Aug 23, 2022
55
做个 brew 的安装?
subframe75361
subframe75361
OP
Aug 23, 2022
56
@xuelu520 这方面不太了解,而且 mac 上也没有测试过...
WillBC
WillBC
Aug 23, 2022
57
谢谢分享
oliverdding
oliverdding
Aug 23, 2022
58
可爱捏
dzdh
dzdh
Aug 23, 2022
59


这个斜体的小写 [l] 是特意设计的吗?
guanhui07
guanhui07
Aug 23, 2022 via iPhone
60
好看
subframe75361
subframe75361
OP
Aug 23, 2022
61
@dzdh 是的...不需要的话把斜体卸了就行了
ech2o
ech2o
Aug 23, 2022
62
不错 很优雅
cxsz
cxsz
Aug 23, 2022
63
连字要装那个字体,目前装了 Maple Mono SC NF 5.0 版的,连字效果出不来
hahastudio
hahastudio
Aug 23, 2022
64
有些好奇,字体是用什么工具开发的?
看到 code 里有引用一个叫 fonttools 的 Python 库,但看那些 ttx 文件,感觉很难手写
subframe75361
subframe75361
OP
Aug 23, 2022
65
@cxsz <img>https://ibb.co/8X6Wg3k</img> 2022.1 是可以的,试试在上一级的 font 里试试
K1W1
K1W1
Aug 23, 2022
66
已换,很赞
subframe75361
subframe75361
OP
Aug 23, 2022❤️1
67
@hahastudio 根据我的了解,一般来说字体开发用的是 mac ,用的是 fontlab ;我的是 windows ,推荐用 fontcreator(收费)/fontforge(开源),ttx 只是我用来开源用的。一般来说开源用的是 UFO3 或者 glyphs 这种格式的,但是 ttx 又不是不算开源(
hanklxw
hanklxw
Aug 23, 2022
68
很喜欢的风格
subframe75361
subframe75361
OP
Aug 23, 2022❤️1
69
@hahastudio 更正一下,mac 上用的最多的应该是 Glyphs 。顺带一提,我试过做可变字体,但是吧...这个门槛真的比较高...
cxsz
cxsz
Aug 23, 2022
70
@subframe75361 #65 搞定,magisk 模块也不错,手机也刷上了
Jinnyu
Jinnyu
Aug 23, 2022
71
请问 Maple UI 字体有下载吗?
在用 MacType 替换, 发现没有 Maple UI 字体
安装了 MapleMono-SC-NF 但是没有效果
subframe75361
subframe75361
OP
Aug 23, 2022
73
@Jinnyu 在 V4.0 release 里面...我待会儿加上去
Jinnyu
Jinnyu
Aug 23, 2022
74
@subframe75361 #73 感谢大佬的作品
apgmer
apgmer
Aug 23, 2022
75
很赞 立马换
beimenjun
beimenjun
Aug 23, 2022
76
Cool
Eureka0
Eureka0
Aug 23, 2022
77
很赞,已换,中英文混合的时候效果很棒
html
html
Aug 23, 2022
78
@subframe75361 字体很好看,但是有点粗,能像 cascadia 那样提供 light , extra-light 版本吗
subframe75361
subframe75361
OP
Aug 23, 2022
79
@html 我试试,还行的话发个 pre-release
crisrock
crisrock
Aug 23, 2022
80
支持一下
yunyuyuan
yunyuyuan
Aug 23, 2022
81
赞。1080p 下,比 source code pro 清晰,source code pro 边缘总是很模糊。

感觉字宽是不是偏大了?
20015jjw
20015jjw
Aug 23, 2022 via iPhone
82
看起来很不错
试试
感谢!
20015jjw
20015jjw
Aug 23, 2022 via iPhone
83
但是没有 homebrew 链接
等一波
AllenHua
AllenHua
Aug 23, 2022
84
感谢分享,很赞啊,有空试试
xygod
xygod
Aug 23, 2022
85
请问有没有计划添加 scoop 支持啊
rrfeng
rrfeng
Aug 23, 2022
86
中英 2:1 等距为啥少了个 |
thedrwu
thedrwu
Aug 23, 2022 via Android
87
i 的点不正,jump 的 ju 之间 kerning 可能大了?
subframe75361
subframe75361
OP
Aug 23, 2022
88
@yunyuyuan 确实,但是目前为了 2:1 做了些取舍,V4.0 release 比较紧凑,下一步的目标是看看能不能减小一下字宽
subframe75361
subframe75361
OP
Aug 23, 2022❤️1
89
@thedrwu https://ibb.co/hBJR9S2 是正的,可能是渲染问题,等宽字体的不应该设置 kerning ,需要调整字的位置,我再试着修改一下
EHemingway
EHemingway
Aug 23, 2022
90
试试
PoorBe
PoorBe
Aug 23, 2022
91
好看
Huelse
Huelse
Aug 23, 2022
92
支持!
Bronya
Bronya
Aug 23, 2022
93
支持一个!!!
已经换上啦,firacode 中英文不能等宽很难受,现在等宽了我反而觉得中文有点宽了
斜体字体有连笔还不太习惯,不过整体还是很漂亮的

![image.png]( https://s2.loli.net/2022/08/23/OHsawc2Lo5WdzQM.png)
Jinnyu
Jinnyu
Aug 23, 2022
94
返图 很漂亮的自已 再次感谢大佬
subframe75361
subframe75361
OP
Aug 23, 2022
95
@Bronya 不习惯花体不安装斜体就可以了,自动生成的斜体比较斜看的难受才自己做的斜体 2333
acrisliu
acrisliu
Aug 23, 2022 via iPhone
96
刚用上就看到楼主帖子了,提个小建议,连字能否加上不等于、大于等于、小于等于这些?之前用惯了 Fira Code 的连字,现在连不起来有点不习惯。
subframe75361
subframe75361
OP
Aug 23, 2022
97
@acrisliu 当初就是不习惯 fira code 的不等于、大于等于、小于等于这些才想自己做的,辨识度比较低...fira code 的仓库 issue 里面也有很多关于这些的讨论
ispinfx
ispinfx
Aug 23, 2022
98
在 Mac 上看起来很糊,像熔化了一样。。
eric1202
eric1202
Aug 23, 2022
99
支持 感谢!
functioncloud
functioncloud
Aug 23, 2022
100
感觉粗体不够粗,粗体一眼看不出来
1  2  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   904 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 234ms · UTC 20:45 · PVG 04:45 · LAX 12:45 · JFK 15:45
♥ Do have faith in what you're doing.