MacType更好的字体渲染

实用技巧 杨海雄 2周前 (04-23) 114次浏览 0个评论
文章目录[隐藏]

初步尝试

下载 noMeiryoUI 和 苹果简方字体,通过 noMeiryoUI 替换系统字体

建议使用苹果简方 常规体 10px,字体下载地址

MacType更好的字体渲染

mactype

我的系统:win10 lts 1809,家里电脑的操作系统:win 10 专业版 1909

mactype下载地址,从 MacType 2019.1-beta6 升级到 MacType 2021.1-rc1 目前运行正常,未出现异常

开源地址:https://github.com/snowie2000/mactype/

建议使用服务模式,或者以管理员身份尝试托盘模式,然后任务管理器中重启资源管理器。

不建议使用注册表模式,注册表模式已被 Microsoft 放弃,最终将变得无法使用。由于这是高度面向 OS 的行为,因此我们无法对其进行更改

关于模式的讨论:https://github.com/snowie2000/mactype/issues/717

对于软件的升级,建议先卸载再安装新版本

原理

mactype通过 GDI 来渲染,对于不生效的软件,尝试对软件关闭 direct writer

字体配置

选择配置,这里我喜欢使用XMac中的XMac.LCD.Default配置

mactype的服务内存占用 4.5MB,可以说是非常小了

故障排除:《使用 MacType,让 Windows 的字体变得更漂亮

修改配置

修改配置的叫mactype tuner,高级模式里面是可以添加排除项的,或者打开配置文件直接修改(比如我的:C:\Program Files\MacType\ini\XMac)

生效软件列表

已生效软件列表

rider、tc、windows 资源管理器

未生效软件列表

typora,建议关闭 mactype 对typora的渲染

注:这个方法已经过时了,因为 chrome 52 之后不提供接口关闭 directWrite

  1. Open preference panel.
  2. Click Open Advanced Settings which will open a folder.
  3. Open config.user.json from the folder.
  4. Set “directWrite”: false in the json file. By default the value should be true.
Copy"directWrite": false, // Boolean - Enables DirectWrite font rendering system on Windows. Default is true.

方法二:Typroa 快捷方式的属性里,目标后面加上 –disable-direct-write 或 –disable-directwrite-for-ui 这个方法经测试也无效

typora上的讨论:Cannot disable direct write #568

遇到问题

typora在很多情况下启动时,会弹一个错误框

​ 标题:typora.exe 找不到序数

​ 内容:无法定位序数 345 于动态链接库 C:\Program Files\Typora\Typora.exe 上

解决办法:把typora增加到排除列表

浏览器字体渲染

建议使用 centbrowser,如果是 chrome 参考官方建议:https://github.com/snowie2000/mactype/wiki/Google-Chrome

centbrowser 中关闭 DirectWrite 渲染
地址栏输入:chrome://flags,禁用 DirectWrite

不太建议 这个油猴脚本 增强浏览器文字渲染效果 ,因为使用后字体会加粗而且阴影太重

修改 Chrome 字体设置

方法 1. 打开 chrome,进入设置外观自定义字体

方法 2. 下载这个油猴脚本,但是字体会非常粗还有阴影的效果

其它

公司和家里的显示器分辨率:1920×1080 ,可以认为是 1080p 屏

2K 屏 2560×1440

4K 屏 4096X2160

通俗的做法是查看显示器的水平分辨率


杨海雄 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:MacType更好的字体渲染
喜欢 (0)

您必须 登录 才能发表评论!