使用注册表优化终端、编辑器的中英字体混合显示,如「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 + 雅黑」为例,下面是实现方法:
按下
定位到如下位置;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink
找到
MSYH.TTF,205,154
MSYH.TTF
注销或重启计算机。
用Monaco和微软雅黑字体美化cmd和PowerShell
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
相关文章推荐
- 使用注册表优化终端、编辑器的中英字体混合显示,如「Consolas + 雅黑」「Monaco + 雅黑」
- [2011.12.03] Windows Phone 系统界面资源使用与中文字体显示优化
- 树莓派 Learning 002 装机后的必要操作 11 解决在使用SecureCRT软件链接树莓派时,SecureCRT软件的终端中显示树莓派的中文字体乱码的问题
- 点阵字体显示系列之三:使用ncurses显示汉字
- QWebView使用SIMSUN字体时,遇到网页按钮字体显示不正常处理方法
- 雅黑-Consolas混合字体,2008年5月9日更新字体编辑工具下载 [转]
- 在NumericStepper控件中使用嵌入字体显示数字.
- 注册表修改Windows XP操作系统的显示字体
- 如何设置查看源文件使用其它编辑器:修改注册表
- Word使用仿宋字体显示模糊
- 美化Visual Studio代码编辑器的字体,使中文和英文使用不同的字体
- 在VIM/Emacs编辑器中使用终端
- 在intelliJ idea 中使用Courier New字体,并能正确显示中文
- Android的TextView使用Html来处理图片显示、字体样式、超链接等
- Android的TextView/EditText使用CharacterStyle&SpannableString来处理图片显示、字体样式、超链接等
- Vim用原生雅黑Consolas混合字体新方法
- 在intelliJ idea 4.5.4 中使用Courier New字体能正确显示中文
- 使用CFontHolder.Select的字体显示比例参数时的注意事项
- 彻底解决RedHat8下的Kylix3安装使用的问题(安装、字体显示、bcb编译问题)
- 在Mac OS X下使用终端显示隐藏文件