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

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

  subframe75361 ·
subframe7536 · 2022 年 8 月 23 日 · 21064 次点击
  •   指定的图片不存在
    这是一个创建于 1340 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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...
    quijote
        29
    quijote  
       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   ·   5724 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 294ms · UTC 03:25 · PVG 11:25 · LAX 20:25 · JFK 23:25
    ♥ Do have faith in what you're doing.