mac系统下为emacs设置中文字体,解决乱码问题

Posted lytwajue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac系统下为emacs设置中文字体,解决乱码问题相关的知识,希望对你有一定的参考价值。

近期换了个系统,如今用mac系统。

当打开emacs后,中文支持的不是非常好。有的地方能显示。在.el文件的凝视里显示为口口口口口口口口这种框。例如以下图所看到的

技术分享

找了半天。是由于中文字体的问题。仅仅要设置好中文字体即可了。

曾经在Linux下中文就支持的非常好,不用配制中文字体就能显示。

配制代码例如以下(将其放到.emacs文件或init.el里就OK):

;; -----------------------------------------------------------------------------
;; setting font for mac system
;; -----------------------------------------------------------------------------
;; Setting English Font 
(set-face-attribute
 'default nil :font "Monaco 12")
;; Chinese Font 配制中文字体
(dolist (charset '(kana han symbol cjk-misc bopomofo))
  (set-fontset-font (frame-parameter nil 'font)
                    charset
                    (font-spec :family "Kaiti SC" :size 14)))
;; Note: you can chang "Kaiti SC" to "Microsoft YaHei" or other fonts
又一次打开emacs后的效果为:

技术分享

成功解决emacs乱码问题!



以上是关于mac系统下为emacs设置中文字体,解决乱码问题的主要内容,如果未能解决你的问题,请参考以下文章

eclipse mac 乱码怎么解决

Linux系统解压Mac发送过来的zip文件出现中文乱码问题解决

Linux系统解压Mac发送过来的zip文件出现中文乱码问题解决

Linux系统解压Mac发送过来的zip文件出现中文乱码问题解决

mac下解决中文乱码的问题

vscode 乱码解决