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

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

  subframe75361 · 42 天前 · 12095 次点击
这是一个创建于 42 天前的主题,其中的信息可能已经有所发展或是发生改变。

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 条附言  ·  41 天前

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

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

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

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

v5.1 pre-release 已发布

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

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


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

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

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