自从入了 新玩具 之后,最近花了一些时间折腾 Windows ,目前各种问题搞得差不多了,只剩下字体看着不爽。打算试试 MacType ,但是不知道在 Windows 10 上是否有什么需要注意的坑呢?
1
viko16 2016-02-13 20:37:29 +08:00
以前试过开了 MacType 在 Chrome 下会缺字,现在不知道还有没有这个问题
|
2
kungfuchicken 2016-02-13 20:49:03 +08:00
mactype 哪里还有的下?
|
3
SeptimusX 2016-02-13 20:49:19 +08:00
不支持 Metro 应用, Chrome 支持不佳,别的似乎没发现什么问题。
|
4
Tink 2016-02-13 20:55:12 +08:00
mactype 好像很久都没有更新了啊,@Livid 你从哪里下载到的啊
|
5
Livid MOD OP 在 Google 里找到了一个 MacTypeInstaller_2013_1231_0.exe
SHA256: 8e5221b36606b76226a4fd0da5751237dc42815cefaa0e50c6bef2ca7be09a78 MD5: c875f417353682239827ab660f31f379 SHA1: c3c8da5ac557ffb1699f5983184deb4c5eb5e3cd VirusTotal 扫描结果: https://www.virustotal.com/en/file/8e5221b36606b76226a4fd0da5751237dc42815cefaa0e50c6bef2ca7be09a78/analysis/1455368191/ 不知道安全否。 |
6
rainy3636 2016-02-13 21:00:20 +08:00
和我硬盘里存的安装包的 sha1 sha256 一致
|
7
Syaoran 2016-02-13 21:20:33 +08:00
很久没更新了,不建议使用……我感觉 win10 字体还好?
|
8
VmuTargh 2016-02-13 21:33:05 +08:00
没啥坑,不过 UWP 应用不支持,自从某个小更新以后连带着输入法(我用的 QQ 输入法精简版)也在 UWP 应用输入的情况下不能用了。
据说对游戏兼容性不好,不过我不太玩游戏( HoI3 、 Minecraft 、 Age2HD ),暂时没有发现这个问题的相关现象。 @viko16 Vivaldi 实测不会,不过某些网页(比如贴吧)不遵循标准就会出现渲染过度的情况。 |
10
plqws 2016-02-13 21:39:14 +08:00
Win10 字体问题上高分屏可以有效缓解
我写过两篇博文来讨论过 MacType 的一些坑: MacType 缺字问题: http://www.jianshu.com/p/fdaa696a8eb4 在一些 MacType 无法渲染的程序下: http://www.jianshu.com/p/7432489e0d3b 其他的坑就是在高分屏下,使用不支持高分屏的程序, MacType 渲染后的字体会特别模糊。 |
12
SilentDepth 2016-02-13 21:43:14 +08:00
MacType 已知的最新版就是 2013_1231 。
基于 DirectWrite 的程序都不兼容(隐藏的 DirectWrite 模式也然并卵)。 Chrome 经过调教可以得到较优的效果。但之后我的 Chrome 就有贴图丢失的情况发生,怀疑与此有关(虽然不太影响使用,但难免影响心情) |
13
Livid MOD OP @plqws 接 4K 显示器试过,一些无法完美支持的 App ,要么部分工具栏图标特别小(比如 3ds max ),要么鼠标指针特别小(比如 LoL 美服),要么整个 UI 不支持缩放(比如 Battle.net 客户端),所以最后还是没有上高分屏。
|
14
plqws 2016-02-13 22:04:14 +08:00
@Livid 我现在用的是比 2K 偏高的 SP4 ,很少遇到 UI 问题,可能是和我的常用软件有关吧。我平常也就用 JetBrains 全家和 Adobe CC 一些比较主流的软件,对高分屏兹瓷都蛮好的。游戏的话一般都是整个分辨率调整过去的,那种带非全屏 UI 的游戏倒是不太怎么玩,没遇到过这种情况。不过 Windows 也是更新了十几年就只有那个用 640*480 分辨率的那个启动选项而不能自定义实在是坑爹。
|
15
hronro 2016-02-13 22:18:02 +08:00
mactype 可以搞定使用 GDI 渲染的字体,另外那些使用 DirectWrite 来渲染的字体可以将字体的 hinting 信息去掉来达到比较完美的效果。
具体的做法就是将所有字体全部替换成去 hinting 的字体,然后安装 mactype ( mactype 上不用做额外设置),这两步昨晚之后,就能实现 GDI 和 DirectWrite 下都拥有不错的字体效果。 字体去 hinting 的工具我记得极限社区有,我这里暂时找不到了。另外有时 windows 更新之后会导致字体还原,需要重新去 hinting |
16
Librazy 2016-02-13 23:12:41 +08:00
我目前搞定了 GDI 渲染部分的字体,一些应用存在比较严重的乱码,要对相应的进程关闭字体替换,不过这应该更多是软件的锅。
而且由于 safeboot , mactype 貌似只能注册表加载(可能口胡,总之有些加载方式会受影响)了,记忆中在 Win8 其他加载方式也是可以的。 |
17
adspe 2016-02-13 23:20:13 +08:00 via Android
我就是因为受不了 mactype 的渲染而换的 Mac
提前是要有个好的配置文件。可以去极限上面看看可能还要牵涉到热替换字体 其他应用程序不兼容倒是小事了 |
18
zer 2016-02-13 23:24:03 +08:00
不支持渲染的程序,可以在配置文件里排除掉,反正我是把所有游戏都排除掉了
|
19
4faramita 2016-02-14 00:56:39 +08:00
印象中是有缺字现象 页面缩放等级不一样时缺的字也不同………
|
20
MajestySolor 2016-02-14 01:00:58 +08:00
很完美,唯一的问题就是不支持 metro 类的界面
但日常使用来说浏览器+文件管理器正常渲染就行了 |
21
hjc4869 2016-02-14 02:02:33 +08:00 via iPhone
会干扰 msys2 的包管理器工作。
|
23
m939594960 2016-02-14 08:05:21 +08:00
我用的时候会有个非常蛋疼的事情 就是用了之后 vagrant 跑不起来
|
24
DearTanker 2016-02-14 08:44:42 +08:00
没什么坑,目前体验良好,用的是 XHei-5th.ES-Style.Vision-20110101
|
25
DesignerSkyline 2016-02-14 09:22:52 +08:00
|
27
freewing999 2016-02-14 14:49:55 +08:00
@viko16 依然会。。
|
28
lausius 2016-02-14 15:05:26 +08:00
跟 win8 下差不多,对 directwrite 的支持依然那样,如果用 firefox 的话没有影响。
|
29
crystom 2016-02-14 15:12:09 +08:00
mactype 加载模式有很多种吧
|
30
letv 2016-02-14 15:15:48 +08:00
win8 的时候 JetBrains 字体会被削头。。。
|
31
gongziheng1995 2016-02-14 15:25:00 +08:00
|
32
TashinV 2016-02-14 15:28:09 +08:00 via iPhone
@gongziheng1995 貌似已经过期了
|
33
kaedea 2016-02-14 16:51:31 +08:00
经常缺字,没救
|
34
gangsta 2016-02-14 17:18:16 +08:00
缺字 剃头 口口,真的玩不动这些了 而且极其耗费时间
|
35
tnx2014 2016-02-14 19:40:50 +08:00
win10 ,一直坚持用 mactype ,最后一次更新是仅在 googlecode ,官网都没更新,后来官网都换了地址,作者估计都懒得再更了,得益于 win10 和 win8 是同一内核架构的,才能一直用到现在。某些程序不兼容,不不排除的话有可能蓝屏,其他还好。 chrome 缺字已经解决,至少 chrome 45 是没问题的,再高版本就不知道了。
|
37
h404bi 2016-02-14 22:33:34 +08:00
楼上 chrome 缺字的各位可尝试 chrome://flags 中指定光栅线程数(#num-raster-threads )为 1 。
我从 chrome 43+ 开始缺字,之后一直指定光栅线程数为 1 ,就没遇到过缺字了。 至于原因,尚不清楚。 |
38
regent 2016-02-14 22:45:26 +08:00 via iPhone
因为 mactype 对 win 新版本支持一般,我直接买了一台 mac
|
39
hronro 2016-02-14 23:39:56 +08:00 1
@TashinV 方法是没有过期的,不过他这种只替换了微软雅黑一种字体,极限社区有工具可以制作所有字体的无 hinting 版本。
另外 windows update 给系统打补丁之后会顺带把字体给还原了,所以每次系统更新之后要重新替换一次字体。 |
41
ProkillerJ 2016-02-17 00:14:48 +08:00 via iPad
mactype 和 sandboxie 有冲突
|
42
Khlieb 2016-02-24 15:35:32 +08:00 via Android
要是能联系到 MacType 的作者就好了
|
43
SilentDepth 2016-02-28 20:45:49 +08:00 1
作者发了一个补丁,目前看起来解决了丢字的问题。使用前注意 Chrome 的某些设置( CC @h404bi )。引: http://bbs.themex.net/showthread.php?t=16904077
|
44
h404bi 2016-02-28 21:45:37 +08:00
@SilentDepth Mactype 竟然又更新了,感谢提醒!
|
45
1ychee 2016-03-12 20:34:04 +08:00
shide ~
|
46
SeptimusX 2016-04-04 00:54:43 +08:00
更新下 14295 的情况:
MacType 现有版本安装包里的 EasyHK32/64.dll 需要替换,否则会无限重启(注册表加载)。 替换成 http://easyhook.github.io 的最新版之后,无法渲染系统程序(比如 explorer.exe ),似乎是权限问题,但是不知道应该在哪里改。 |
47
SilentDepth 2016-09-06 14:52:55 +08:00 1
雪大重回 MacType 更新战线了,新版程序在 Windows 10 下工作良好。下载地址: http://mactype.net/
然而 Windows 7 下 Chrome 52+的渲染惨不忍睹,回到 51 了…… |
48
gaopinsong 2017-02-18 13:58:02 +08:00
|