大佬们推荐一下喜欢的等宽字体?

主要是苹果的字体在Windows中的渲染效果不行。苹果的字体在Mac 系统还是很好看。

啊? 字体不都是矢量的吗? 数学不分系统吧??

主要是在显示的清晰度和抗锯齿方面。我没试过Windows 系统下4K以上分辨率的效果。在2K 以及 1080P 上效果很差,所以选来选去还是Consolas 最满意。

issue234 中,有人说2021年, IBM Plex会推出中文字体集。

好像跳票到 2022 了(最起码今年看起来希望不大)

我使用的是 Fira Code 、Cascadia Code 、Jetbrains mono 和 Source Code Pro 。 我觉得 Fira Code 和 Cascadia Code 的字体是让人看着最舒服的。而且这两种字体的连字支持也非常不错,我尤其喜欢在终端使用 Cascadia Code (这和 Windows Terminal 一样)和 Fira Code 。

Already “404 Not Found”…

英文:source code pro 中文:微软雅黑

有没有感觉使用 Fira Code 这种字体的时候,有一种拥挤的感觉,我还是觉得行间距大一些比较好

我也是这两个字体,请问能看下你中英文对齐的配置吗?

也是参考了网上大佬的,自己做了一些修改和实验:

(defun set-font (english chinese english-size chinese-size)
  "set chinese, english font and size"
  (set-face-attribute 'default nil :font
                      (format "%s:pixelsize=%d"  english english-size))
  (dolist (charset '(kana han symbol cjk-misc bopomofo))
    (set-fontset-font (frame-parameter nil 'font) charset
                      (font-spec :family chinese :size chinese-size))))

(add-to-list 'after-make-frame-functions
             (lambda (new-frame)
               (select-frame new-frame)
               (when (display-graphic-p)
                   (set-font "Source Code Pro" "Microsoft YaHei" 14 16))))

(when (display-graphic-p)
    (set-font "Source Code Pro" "Microsoft YaHei" 14 16))
1 个赞

图片

图片

图片

3 个赞

我的是这13和16,也能对齐,但英文看起来太小。

(if (display-graphic-p)
      (progn
        (set-face-attribute 'default nil :font (format "%s:pixelsize=%d" "Source Code Pro" 13)) ;; 11 13 17 19 23
        ;; chinese font
        (dolist (charset '(kana han symbol cjk-misc bopomofo))
          (set-fontset-font (frame-parameter nil 'font)
                            charset
                            (font-spec :family "Microsoft YaHei" :size 16)))) ;; 14 16 20 22 28
    )

这个我以前在doomt用过下,有些地方会乱码,没继续研究。现在配置正移到Centuar,又在折腾字体了 :sweat_smile:

我好像没遇到乱码过。。。。 :slight_smile:

可能是我配置的锅。我的编码比较特殊,一边gbk一边utf-8。

这字体真是漂亮

cnfont主要是跟all-the-icons 字体会冲突,之前做过一些hack,但都不能完全解决,加上也比较笨重,就放弃了。

2 个赞

借个楼问下有没有大佬知道有什么比较好看的大字号等宽点阵汉字字体?我比较喜欢文泉驿的点阵宋体但是那个好像不等宽,而且windows也用不了bcf,pcf格式的字体…

unifont?

你可以看下这个字体:Noto Sans Mono CJK,一般人看来有点儿「细高」,但我感觉放在 Emacs 里面正好,就好像添加了 line-height,正好合适。下面是下载链接,要下载的话可能要想点儿办法: