首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  macOS

VSCode 下使用 Menlo 字体"fi"连续输入会出现问题

  •  
  •   MyFaith · 2018-11-22 19:32:10 +08:00 · 1452 次点击
    这是一个创建于 388 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大写 F 就没问题,只有小写 f 后面跟 i 就会出现这问题。

    难道升级 Mojave 后字体出问题了?

    5 回复  |  直到 2018-11-22 20:20:10 +08:00
        1
    youthcould   2018-11-22 20:03:06 +08:00
    这个好像叫"合字",具体参考: https://zh.wikipedia.org/zh-hans/%E5%90%88%E5%AD%97
        2
    zesik   2018-11-22 20:06:34 +08:00   ♥ 1
    可以把设置里面的 Font Ligatures 关掉试试
        3
    MyFaith   2018-11-22 20:14:57 +08:00
    @youthcould
    @zesik
    还真是这个问题,之前用 FIra Code 开的连字。。
        4
    AlphaRobert   2018-11-22 20:15:34 +08:00 via iPhone
    西文比例字体往往会让 fi 特别显示为另一个 glyph,以避免 f 的 “头” 碰到 i 的 “点”,称之为连字 (ligature)
    一般的等宽字体不包含任何 OpenType Feature 信息,但往往还是有被单独编码的 fi (fi, uniFB01),可能恰巧 Melon 包含了 liga 且指定 fi 显示到一个特定的 glyph,而被你启用了这个特性
        5
    Procumbens   2018-11-22 20:20:10 +08:00
    PDF 里面也经常有 fi 合字问题,还要手动更改
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3388 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 22ms · UTC 04:54 · PVG 12:54 · LAX 20:54 · JFK 23:54
    ♥ Do have faith in what you're doing.