您的位置:首页 > 其它

使用注册表优化终端、编辑器的中英字体混合显示,如「Consolas + 雅黑」

2015-01-05 21:00 274 查看
在终端、cmd、编辑器中偶尔会有中文字符出现,Windows下默认的点阵字体「宋体」和等宽英文字符放在一起非常违和。一个解决方法是下载混合字体,比如「Consolas + YAHEI hybrid」,「Source Code Pro + YAHEI hybrid」。但是这些字体组合毕竟有限,如果想用「Anonymous Pro + 幼圆」、或者更改字重、使用斜体该怎么办呢?这时便要用到注册表的FontLink功能了。

FontLink,顾名思义,是将某个字体未包含的字符映射到另一个字体上。比如编辑器中设定默认字体是「Consolas」,如果文件中有汉字字符,Windows本来默认显示为「宋体」,但是FontLink设置了「雅黑」,便可以用「雅黑」来显示。

以「Consolas + 雅黑」为例,下面是实现方法:

按下
Win
+
R
打开「运行」,输入
regedit
点击确定,开启「注册表」;

定位到如下位置;

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink

找到
Consolas
项,双击打开,在「数值数据」文本框内输入以下内容后点击确定;

MSYH.TTF,205,154

MSYH.TTF

注销或重启计算机。

传送门

喜欢用
Consolas + 雅黑
么?我也喜欢,但是不用
Yahei Consolas Hybrid

用Monaco和微软雅黑字体美化cmd和PowerShell
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐