V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
subframe75361
V2EX  ›  分享创造

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

  subframe75361 ·
subframe7536 · 2022 年 8 月 23 日 · 20422 次点击
这是一个创建于 1249 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

第 1 条附言  ·  2022 年 8 月 23 日

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

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

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

第 2 条附言  ·  2022 年 8 月 23 日
有时间的话会考虑把之前的 v4.0 捡起来修一修,我看有很多人反馈说会糊
第 3 条附言  ·  2022 年 8 月 24 日

v5.1 pre-release 已发布

  • 添加 细体细斜体 @html
  • 加粗 BoldBoldItalic @functioncloud
  • 调整字间距 @thedrwu
第 4 条附言  ·  2022 年 8 月 26 日
V5.5 Release 已发布,修复了发帖以来的大部分问题,建议更新
176 条回复    2022-12-17 17:11:24 +08:00
1  2  
v2ka
    1
v2ka  
   2022 年 8 月 23 日   ❤️ 3
比较顺眼的字体,为创造者点赞。
xiangchen2011
    2
xiangchen2011  
   2022 年 8 月 23 日
挺好的哇,支持一下
xiangchen2011
    3
xiangchen2011  
   2022 年 8 月 23 日   ❤️ 3
看看有没有大佬补一下 brew 安装命令
3282361
    4
3282361  
   2022 年 8 月 23 日
👍👍👍

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


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

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

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