Sublime 3143 YaHei Consolas Hybrid 空格不等宽问题

文 = 7okis

问题

Sublime Text 3 更新了 Build 3143 后,YaHei Consolas Hybrid字体的空格不再是一个半角字符(一个英文字母)宽了。代码看起来十分难受。希望继续使用雅黑和 Consolas 的组合。

Sublime Text Issues #1933中,Noto Sans Mono CJK字体报告了同样的问题,而目前仍未得到解决方法。

调查与解决

  1. 这个讨论中有人建议在Settings中加入"font_options": ["gdi"],
    实际的效果使得空格变为一个全角字符(汉字)宽。
  2. 字体的 github 页,有人提交了同样的 Issue,回复中wuqiling97在另一个branch Consolas-with-Yahei中对字体进行了调整修复,并加入了斜体、粗体与粗斜体。
    安装后恢复了空格半角字符的效果。

总结

  1. 软件不要乱更新。
  2. 发现 github 上问题先看 Issues 中有没有,没有也搜索不到的话,应当提交 Issue。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Sublime Text 全程指南 2014年 9月27日|评论 作者:Lucida 微博:@peng_gong ...
    raincoat阅读 5,600评论 5 68
  • 转载自:http://lucida.me/blog/sublime-text-complete-guide/ Su...
    东引瓯越阅读 5,368评论 3 80
  • CSS基础 本文包括CSS基础知识选择器(重要!!!)继承、特殊性、层叠、重要性CSS格式化排版单位和值盒模型浮动...
    廖少少阅读 3,247评论 0 40
  • 一场雨,伴着电闪雷鸣,改变了一次出行。 印象中,我从来没有坐过往东走的列车,这样去看,风景似乎是不同的。 外面的农...
    兰菲儿阅读 824评论 0 1
  • 还是使用上次的工程pom.xml中引入依赖 application.yml新增配置 启动redis服务 默认端口...
    第八号灬当铺阅读 2,601评论 0 11