MyFaith
V2EX  ›  macOS

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

  •  
  •   MyFaith · Nov 22, 2018 · 3877 views
    This topic created in 2755 days ago, the information mentioned may be changed or developed.

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

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

    5 replies    2018-11-22 20:20:10 +08:00
    youthcould
        1
    youthcould  
       Nov 22, 2018
    这个好像叫"合字",具体参考: https://zh.wikipedia.org/zh-hans/%E5%90%88%E5%AD%97
    zesik
        2
    zesik  
       Nov 22, 2018   ❤️ 1
    可以把设置里面的 Font Ligatures 关掉试试
    MyFaith
        3
    MyFaith  
    OP
       Nov 22, 2018
    @youthcould
    @zesik
    还真是这个问题,之前用 FIra Code 开的连字。。
    AlphaRobert
        4
    AlphaRobert  
       Nov 22, 2018 via iPhone
    西文比例字体往往会让 fi 特别显示为另一个 glyph,以避免 f 的 “头” 碰到 i 的 “点”,称之为连字 (ligature)
    一般的等宽字体不包含任何 OpenType Feature 信息,但往往还是有被单独编码的 fi (fi, uniFB01),可能恰巧 Melon 包含了 liga 且指定 fi 显示到一个特定的 glyph,而被你启用了这个特性
    Procumbens
        5
    Procumbens  
       Nov 22, 2018
    PDF 里面也经常有 fi 合字问题,还要手动更改
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1222 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 23:34 · PVG 07:34 · LAX 16:34 · JFK 19:34
    ♥ Do have faith in what you're doing.