哥几个,今天想跟大家唠唠我之前捣鼓微软雅黑英文显示那点事儿。用Windows这么多年,微软雅黑这字体,中文是真的没得说,看着舒服,大气。可一到英文,就感觉有点不对味儿了。每次看到那些英文单词,总觉得差点意思,不是太粗就是太细,反正就没那么圆润,没那么精致。

看着不细心,对这些细节特在意。电脑屏幕一开,眼睛是真挑剔。中文好看没问题,但英文一拉胯,整个系统界面就显得不高级了。一开始我也没太当回事,想着凑合着用得了。可时间一长,越看越别扭,心里就像有个小疙瘩似的,总想着要把它给磨平了。

我就开始琢磨,是不是有什么法子能让微软雅黑的英文也变得好看点?

开始瞎琢磨,瞎折腾

我第一个想到的就是系统自带的那些显示设置。我记得Windows有个ClearType文本调节器,专门管字体渲染的。我立马就去控制面板里找,点进去一顿操作。

  • 小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

    先是打开了“调整ClearType文本”的选项。

  • 然后就按照它的提示,一步一步地调。它会给我看好几组字体样本,让我选出看着最舒服的那组。我每次都挺认真地选,想着这回总该行了?

  • 结果?调整完一圈下来,确实是有一点点变化,英文看着是比原来稍微清楚了一点,但那种“不舒服”的感觉还是在。就好比你本来想吃碗面,结果给了一碗粥,虽然也能填饱肚子,但总觉得不是那个味儿。

这法子不行,我就又想别的。是不是跟系统主题有关系?或者显卡驱动?我那段时间是真折腾,驱动更新了,主题换了几个,但对微软雅黑的英文,影响可以说微乎其微。我就琢磨,这应该不是硬件或者驱动的问题,八成是字体本身的原因。

从根儿上找问题:字体替换!

既然ClearType都救不了它,那是不是可以考虑,让系统在显示英文的时候,干脆就别用微软雅黑自带的英文部分,而是换一个更好看的英文字体?这个想法一冒出来,我就觉得有点眉目了。

但我又遇到个问题:怎么让系统知道,显示中文的时候用微软雅黑,显示英文的时候用别的字体?而且还不能影响其他的应用程序。这可比调ClearType复杂多了。

我开始上网找资料,翻了好些个论坛和博客。终于,我挖到了一个宝藏方法,就是通过修改注册表来强制系统对某些字体做替换。这听起来就有点高级了,不是那种点点鼠标就能搞定的活。

我当时的心情,既有点兴奋,又有点忐忑,生怕一个手滑把系统给搞崩了。但那股子不服输的劲儿上来了,硬着头皮也得试试。

我具体是这么操作的:

我得找一个合适的英文字体。我试了不少,像Segoe UI,Consolas,我挑中了

一个叫“Calibri”的字体,我觉得这字体看着圆润,笔画清晰,用在英文上特别舒服。我还下载安装了一个叫做“Lato”的字体,也觉得挺不错。

然后,就是修改注册表了。这部分操作我记的是真清楚,因为当时每一步都小心翼翼的。步骤大概是这样:

  • 我先打开了运行窗口,敲了regedit,就进入了注册表编辑器。

  • 然后我顺着路径找到了HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts这个位置。这个地方是Windows管理所有字体的地方,一看就大有文章。

  • 在Fonts这个项下面,我找了一个叫Microsoft YaHei & Microsoft YaHei UI (TrueType)的键值,它对应的是。这个就是微软雅黑的主文件。

  • 我的做法是,把这个的名字给改了,我把它改成了msyh_*。这样,系统就暂时找不到微软雅黑这个字体文件了。

  • 然后,我得把我想用的英文字体给“伪装”成微软雅黑。我把下载的Calibri字体文件()复制了一份,然后把复制的那个文件名改成了。我把这个改了名的文件,放到了Windows的字体文件夹里,通常是C:\Windows\Fonts。这样,当系统想找微软雅黑的时候,它就会找到我这个“假冒”的Calibri。

  • 但这样操作,会导致微软雅黑的中文部分也变成Calibri,这不行。所以我在注册表里又做了进一步的修改。

  • 我又回到了注册表编辑器,在同一个路径下,我新建了一个字符串值,名字就叫做,它的数据我填的是。这步是为了告诉系统,当它想用*的时候,实际上用的是*。

  • 真正关键的一步来了:我得让系统只用Calibri来显示英文。我找到了HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes这个位置。这里是专门管理字体替代的。

  • 在这个项下面,我新建了好几个字符串值。比如:

    • 名称:Microsoft YaHei,数值:Calibri

    • 名称:Microsoft YaHei UI,数值:Calibri

    • 我甚至还加了一些英文系统常用的字体名称,比如ArialTahoma等等,把它们的数值都指向了Calibri。我的目的就是,只要系统想用这些常用字体来显示英文,它就统统给我换成Calibri。

  • 我重启了电脑。心情那叫一个紧张,就像等着开奖一样。

最终的喜悦!

电脑重启后,奇迹真的发生了!登录到桌面,眼睛一下就亮了。整个系统界面,中文部分还是我熟悉的微软雅黑,看着那么舒服。但是,所有英文的地方,无论是文件夹名、软件菜单、还是浏览器里的英文网页,它们的字体都变得非常圆润、清晰、协调,就是我想要的那种感觉!

那一刻,我真是长舒一口气,之前所有的折腾和担心,都值了。就像是给系统做了一次微整形,细节到位,立马提升了好几个档次。我把这个办法分享给了我几个同样挑剔的朋友,他们试了也都是赞不绝口。

所以说,有时候为了那一点点的“好看”,花点时间去折腾,去学习,看到成果的时候,那种满足感是真没法儿说。这回实践,让我彻底解决了微软雅黑英文显示不好看的问题,也让我对字体渲染这块有了更深的理解。

免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。 此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。 对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。 请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。 本站内容侵犯了原著者的合法权益,可联系我们进行处理。