gDD
V2EX  ›  macOS

OS X 里[一个中文宽度 != 两个 Monospace 英文宽度],有办法吗?

  •  
  •   gDD · Aug 25, 2014 · 3877 views
    This topic created in 4305 days ago, the information mentioned may be changed or developed.
    M+字体可以对齐,但是更喜欢Menlo这种字体啊,IntelliJ IDEA,Atom等里面都是这个现象啊,Vim里面正常。

    不知道大家怎么解决的?
    7 replies    2014-09-03 08:56:55 +08:00
    jakwings
        1
    jakwings  
       Aug 25, 2014
    用 iTerm2,非 ASCII 字体可以另外设置。
    gDD
        2
    gDD  
    OP
       Aug 25, 2014
    @jakwings iTerm2里没问题,就是各种IDE里对不齐
    SoloCompany
        3
    SoloCompany  
       Aug 25, 2014
    除了 M+
    还可以选择 Ubuntu Mono
    或者文泉驿(已放弃)
    还有最近 livid 推荐的 input mono compressed 也不错
    关键是,只有 input 字体有 light / exlight / thin 字重
    只可惜 IntelliJ 不支持,不过 sublime 和 iTerm2 以及 VIM 都完全没问题
    jakwings
        4
    jakwings  
       Aug 25, 2014
    @gDD 那就设置代码编写风格的特例呗,没通用方法。
    gDD
        5
    gDD  
    OP
       Sep 2, 2014
    @SoloCompany Atom里连M+都对不齐了……
    SoloCompany
        6
    SoloCompany  
       Sep 3, 2014
    @gDD 注意字体大小,只有偶数pt的比如12pt/14pt的字体能对齐
    gDD
        7
    gDD  
    OP
       Sep 3, 2014
    @SoloCompany 多谢,对齐了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1127 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 18:05 · PVG 02:05 · LAX 11:05 · JFK 14:05
    ♥ Do have faith in what you're doing.