Emacs设置默认字体

Emacs设置默认字体有的时候戴框架眼镜,希望字体大些;
有的时候戴隐形眼镜,希望能同时看到更多东西.
默认字体,是Emacs每次启动时使用的字体.
希望在长久的将来,两种场景仍能有交集.方案2 中英文使用不同字体* 第1步 设置当前字体shift 鼠标左键,选择一个字体(字体,大小,字型).* 第2步 查看字体名M-x describe-fontset RET RET* 第3步 设置默认字体编辑.emacs文件,加入以下内容.
;——————————
(create-fontset-from-fontset-spec
"-outline-Consolas-normal-r-normal-normal-16-120-96-96-c-*-iso8859-1,
ascii:-outline-Consolas-normal-r-normal-normal-16-120-96-96-c-*-iso8859-1,
chinese-gbk:-outline-宋体_方正超大字符集-normal-r-normal-normal-16-120-96-96-c-*-gb2312*-*,
chinese-gb2312:-outline-宋体_方正超大字符集-normal-r-normal-normal-16-120-96-96-c-*-gb2312*-*")(set-default-font
"-outline-Consolas-normal-r-normal-normal-16-120-96-96-c-*-iso8859-1")
;——————————
详情参见 create-fontset-from-fontset-spec 和
[http://www.gnu.org/software/emacs/manual/html_node/emacs/Defining-Fontsets.html].
方案1 英文字体* 第1步 设置当前字体shift 鼠标左键,选择一个字体(字体,大小,字型).* 第2步 查看字体名M-x describe-font RET RET* 第3步 设置默认字体
编辑.emacs文件,加入以下内容.;——————————
(set-default-font
"-outline-Consolas-normal-r-normal-normal-16-120-96-96-c-*-iso8859-1")
;——————————其中类似
"-outline-Consolas-normal-r-normal-normal-16-120-96-96-c-*-iso8859-1"的
,就是第2步中看到的字体名.每一行,冒号以前的,是字符集,冒号以后的,是上述字体名.
以上,在 windows mingw32下通过.

Leave a Reply