初步尝试

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

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

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.
"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. 下载这个油猴脚本,但是字体会非常粗还有阴影的效果

其它

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

2K屏 2560x1440

4K屏 4096X2160

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

MacType更好的字体渲染的更多相关文章

  1. win10 字体渲染优化 色彩调整

    最近烧包买了个2k显示器,发现跟win10使用,一堆问题,最大的就是字体,其实应该买4k,那样正好设置200%字体,现在设置的124% 字体: 以前使用的是mactype这个软件 https://pa ...

  2. Ubuntu14.04下Pycharm3.4 字体渲染

    在ubuntu下搭建了django的开发环境,搭建过程十分简单,Pycharm的安装更简单,下载tar包解压并执行bin目录下的脚本即可,但是看着那个字体真心不爽.于是开始搜索调教. 1.安装打了渲染 ...

  3. 字体渲染技术(字体抗锯齿技术) -webkit-font-smoothing: antialiased;

    1.-webkit-font-smoothing控制的字体渲染只对MacOS的webkit有效.所以,你在MacOS测试环境下面设置-webkit-font-smoothing时,只要你不把它设置为n ...

  4. Fedora 24 Linux 环境下实现 Infinality 字体渲染增强及 Java 字体渲染改善的方法(修订)

    Fedora 24 Linux 桌面环境默认字体渲染引擎 freetype 及字体配置工具 fontconfig 采用的是未经优化的编译及设置,字体渲染效果比较差.而某些 Linux 发行版的桌面字体 ...

  5. LOG.ZS.0001.基于Freetype的游戏字体渲染优化思路

    Total Utf8-ucs2 Html_parse Layout Render_string Init_texture Ft_load_glyph 原始 2293 1 26 708 1556 2 1 ...

  6. Intelij idea 中文字体渲染异常解决方法

    当 Font 选择的字体无法渲染时,则尝试使用该选项所选择的字体渲染.

  7. 开始使用 Ubuntu(字体渲染去模糊+软件安装+优化配置+常见错误)(29)

    1. 中文字体渲染美化 + 去模糊 步骤: 1. 解压安装 lulinux_fontsConf_181226.tar.gz,按里面的安装说明操作: 2. 开启字体渲染: 打开 unity-tweak- ...

  8. 开始使用 Manjaro(添加源+字体渲染去模糊+软件安装+优化配置+常见错误)(30)

    1. 添加 archlinux 镜像源 1. 步骤一 向 /etc/pacman.d/mirrorlist 中添加国内镜像地址 1.1 方法1:自动添加 1. 输入如下命令查看国内镜像源,并按质量排序 ...

  9. variable fonts - 更小更灵活的字体

    原文链接 variable fonts(下文中vf为缩写)是数字时代制作的字体技术,用更小的文件大小在web上提供更丰富的排版,但是一项新的技术往往伴随着新的挑战和复杂未知的情况.不过,我们要拥抱技术 ...

  10. cnblogs 自定义主题字体渲染方案

    渲染效果图 由于我一直偏好衬线字体,所以在采用 Silence 主题 之后,还参照谢益辉的博客字体方案进行了改进 首先,在页首代码中添加盘古之白,如果你同时编写 中/英 文博客,你当然应该学习谢益辉的 ...

随机推荐

  1. 直播预告 | 企业如何轻松完成数据治理?火山引擎 DataLeap 给你一份实战攻略!

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 企业数字化转型正席卷全球,这不仅是趋势所在,也是企业发展必然面对的考题,也是企业最关心.最难决策的难题,数字化不仅 ...

  2. ByteHouse:基于ClickHouse的实时数仓能力升级解读

     更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群   ByteHouse是火山引擎上的一款云原生数据仓库,为用户带来极速分析体验,能够支撑实时数据分析和海量数据离 ...

  3. 第04讲:Flink 常用的 DataSet 和 DataStream API

    Flink系列文章 第01讲:Flink 的应用场景和架构模型 第02讲:Flink 入门程序 WordCount 和 SQL 实现 第03讲:Flink 的编程模型与其他框架比较 第04讲:Flin ...

  4. AtCoder Regular Contest 116 (A~F补题记录)

    补题链接:Here 第一次打 ARC,被数学题虐惨了 赛后部分数学证明学习自 ACwisher A - Odd vs Even \(T(1≤T≤2×10^5)\)组测试数据,每次询问一个正整数 \(N ...

  5. 【每日一题】10.树(DFS 序)

    补题链接:Here DFS序列 (非树形DP),这道题成功被骗... 贴一下学姐讲解: 这个题表面上看起来像是个 树上dp,但是你会发现,当xy同色的时候要求x到y的路径上所有点颜色一样这个事情非常难 ...

  6. Java内部类详解--成员内部类,局部内部类,匿名内部类,静态内部类

    一.内部类基础 在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类.广泛意义上的内部类一般来说包括这四种:成员内部类.局部内部类.匿名内部类和静态内部类.下面就先来了解一 ...

  7. element的table组件在flex布局下宽度不能自适应

    问题描述 用了flex布局,左侧固定宽度,右侧flex:1:(表格在右侧区域),且中间容器都有width:100%,当将屏幕变大,表格随着变宽,当屏幕变小时,表格不会随着屏幕变小,宽度无法自适应. 解 ...

  8. NOIP2020游记——AFO之战

    阅读时请播放此音乐,这是我精心挑选的,很适合本文. Day-0奇遇 考试前一天,不顺,很不顺,简直可以写小说了.(不想看我车店可以往下翻,Day-1在后边) 我是下午两点从齐齐哈尔出发前往省会哈尔滨的 ...

  9. AI毕业设计生成器(基于AI大模型技术开发)

    这是一个辅助生成计算机毕业设计的工具,可以自动完成毕业设计的源码.它基于几百个github上面开源的java和python项目,运用tengsorflow技术,训练出了AI大模型.基本实现了计算机毕业 ...

  10. 2023第十四届极客大挑战 — WEB WP

    说明:由于是从docx直接导入,因此鉴于docx的识别,文章有些图片里面有红色下划线,但不影响! 属实懒了!直接导入了...哈哈.凑合看吧!实在太多了.... EzHttp Post传参 查看源码 访 ...