MacType 在 Windows 10 下是否有什么坑 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
55.21D
443.24D
V2EX    MacType

MacType 在 Windows 10 下是否有什么坑

  •  
  •   Livid
    PRO
    2016-02-13 20:26:32 +08:00 35628 次点击
    这是一个创建于 3531 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自从入了 新玩具 之后,最近花了一些时间折腾 Windows ,目前各种问题搞得差不多了,只剩下字体看着不爽。打算试试 MacType ,但是不知道在 Windows 10 上是否有什么需要注意的坑呢?

    48 条回复    2017-02-18 13:58:02 +08:00
    viko16
        1
    viko16  
       2016-02-13 20:37:29 +08:00
    以前试过开了 MacType 在 Chrome 下会缺字,现在不知道还有没有这个问题
    kungfuchicken
        2
    kungfuchicken  
       2016-02-13 20:49:03 +08:00
    mactype 哪里还有的下?
    SeptimusX
        3
    SeptimusX  
       2016-02-13 20:49:19 +08:00
    不支持 Metro 应用, Chrome 支持不佳,别的似乎没发现什么问题。
    Tink
        4
    Tink  
    PRO
       2016-02-13 20:55:12 +08:00
    mactype 好像很久都没有更新了啊,@Livid 你从哪里下载到的啊
    Livid
        5
    Livid  
    MOD
    OP
    PRO
       2016-02-13 20:57:52 +08:00
    在 Google 里找到了一个 MacTypeInstaller_2013_1231_0.exe

    SHA256: 8e5221b36606b76226a4fd0da5751237dc42815cefaa0e50c6bef2ca7be09a78
    MD5: c875f417353682239827ab660f31f379
    SHA1: c3c8da5ac557ffb1699f5983184deb4c5eb5e3cd

    VirusTotal 扫描结果:

    https://www.virustotal.com/en/file/8e5221b36606b76226a4fd0da5751237dc42815cefaa0e50c6bef2ca7be09a78/analysis/1455368191/

    不知道安全否。
    rainy3636
        6
    rainy3636  
       2016-02-13 21:00:20 +08:00
    和我硬盘里存的安装包的 sha1 sha256 一致
    Syaoran
        7
    Syaoran  
       2016-02-13 21:20:33 +08:00
    很久没更新了,不建议使用……我感觉 win10 字体还好?
    VmuTargh
        8
    VmuTargh  
       2016-02-13 21:33:05 +08:00
    没啥坑,不过 UWP 应用不支持,自从某个小更新以后连带着输入法(我用的 QQ 输入法精简版)也在 UWP 应用输入的情况下不能用了。
    据说对游戏兼容性不好,不过我不太玩游戏( HoI3 、 Minecraft 、 Age2HD ),暂时没有发现这个问题的相关现象。
    @viko16 Vivaldi 实测不会,不过某些网页(比如贴吧)不遵循标准就会出现渲染过度的情况。
    viko16
        9
    viko16  
       2016-02-13 21:36:33 +08:00
    @VmuTargh “不遵循标准” 具体是什么?
    plqws
        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 渲染后的字体会特别模糊。
    VmuTargh
        11
    VmuTargh  
       2016-02-13 21:41:10 +08:00
    @viko16 不遵循 W3C 制定的各个标准。← 就是这个意思
    SilentDepth
        12
    SilentDepth  
       2016-02-13 21:43:14 +08:00
    MacType 已知的最新版就是 2013_1231 。
    基于 DirectWrite 的程序都不兼容(隐藏的 DirectWrite 模式也然并卵)。
    Chrome 经过调教可以得到较优的效果。但之后我的 Chrome 就有贴图丢失的情况发生,怀疑与此有关(虽然不太影响使用,但难免影响心情)
    Livid
        13
    Livid  
    MOD
    OP
    PRO
       2016-02-13 21:56:40 +08:00
    @plqws 接 4K 显示器试过,一些无法完美支持的 App ,要么部分工具栏图标特别小(比如 3ds max ),要么鼠标指针特别小(比如 LoL 美服),要么整个 UI 不支持缩放(比如 Battle.net 客户端),所以最后还是没有上高分屏。
    plqws
        14
    plqws  
       2016-02-13 22:04:14 +08:00
    @Livid 我现在用的是比 2K 偏高的 SP4 ,很少遇到 UI 问题,可能是和我的常用软件有关吧。我平常也就用 JetBrains 全家和 Adobe CC 一些比较主流的软件,对高分屏兹瓷都蛮好的。游戏的话一般都是整个分辨率调整过去的,那种带非全屏 UI 的游戏倒是不太怎么玩,没遇到过这种情况。不过 Windows 也是更新了十几年就只有那个用 640*480 分辨率的那个启动选项而不能自定义实在是坑爹。
    hronro
        15
    hronro  
       2016-02-13 22:18:02 +08:00
    mactype 可以搞定使用 GDI 渲染的字体,另外那些使用 DirectWrite 来渲染的字体可以将字体的 hinting 信息去掉来达到比较完美的效果。
    具体的做法就是将所有字体全部替换成去 hinting 的字体,然后安装 mactype ( mactype 上不用做额外设置),这两步昨晚之后,就能实现 GDI 和 DirectWrite 下都拥有不错的字体效果。
    字体去 hinting 的工具我记得极限社区有,我这里暂时找不到了。另外有时 windows 更新之后会导致字体还原,需要重新去 hinting
    Librazy
        16
    Librazy  
       2016-02-13 23:12:41 +08:00
    我目前搞定了 GDI 渲染部分的字体,一些应用存在比较严重的乱码,要对相应的进程关闭字体替换,不过这应该更多是软件的锅。
    而且由于 safeboot , mactype 貌似只能注册表加载(可能口胡,总之有些加载方式会受影响)了,记忆中在 Win8 其他加载方式也是可以的。
    adspe
        17
    adspe  
       2016-02-13 23:20:13 +08:00 via Android
    我就是因为受不了 mactype 的渲染而换的 Mac
    提前是要有个好的配置文件。可以去极限上面看看可能还要牵涉到热替换字体
    其他应用程序不兼容倒是小事了
    zer
        18
    zer  
       2016-02-13 23:24:03 +08:00
    不支持渲染的程序,可以在配置文件里排除掉,反正我是把所有游戏都排除掉了
    4faramita
        19
    4faramita  
       2016-02-14 00:56:39 +08:00
    印象中是有缺字现象 页面缩放等级不一样时缺的字也不同………
    MajestySolor
        20
    MajestySolor  
       2016-02-14 01:00:58 +08:00
    很完美,唯一的问题就是不支持 metro 类的界面
    但日常使用来说浏览器+文件管理器正常渲染就行了
    hjc4869
        21
    hjc4869  
       2016-02-14 02:02:33 +08:00 via iPhone
    会干扰 msys2 的包管理器工作。
    CupTools
        22
    CupTools  
       2016-02-14 03:55:49 +08:00 via Android
    @Livid 换下来的垃圾桶有兴趣出么
    m939594960
        23
    m939594960  
       2016-02-14 08:05:21 +08:00
    我用的时候会有个非常蛋疼的事情 就是用了之后 vagrant 跑不起来
    DearTanker
        24
    DearTanker  
       2016-02-14 08:44:42 +08:00
    没什么坑,目前体验良好,用的是 XHei-5th.ES-Style.Vision-20110101
    DesignerSkyline
        25
    DesignerSkyline  
       2016-02-14 09:22:52 +08:00
    @viko16 现在仍然有缺字现象,并且类似于 gitter.im 这种页面会发生字体大小不一的现象
    jsq2627
        26
    jsq2627  
       2016-02-14 13:11:20 +08:00
    @plqws 现在 UEFI 启动是满分辨率高画质的。。
    freewing999
        27
    freewing999  
       2016-02-14 14:49:55 +08:00
    @viko16 依然会。。
    lausius
        28
    lausius  
       2016-02-14 15:05:26 +08:00
    跟 win8 下差不多,对 directwrite 的支持依然那样,如果用 firefox 的话没有影响。
    crystom
        29
    crystom  
       2016-02-14 15:12:09 +08:00
    mactype 加载模式有很多种吧
    letv
        30
    letv  
       2016-02-14 15:15:48 +08:00
    win8 的时候 JetBrains 字体会被削头。。。
    TashinV
        32
    TashinV  
    PRO
       2016-02-14 15:28:09 +08:00 via iPhone
    @gongziheng1995 貌似已经过期了
    kaedea
        33
    kaedea  
       2016-02-14 16:51:31 +08:00
    经常缺字,没救
    gangsta
        34
    gangsta  
       2016-02-14 17:18:16 +08:00
    缺字 剃头 口口,真的玩不动这些了 而且极其耗费时间
    tnx2014
        35
    tnx2014  
       2016-02-14 19:40:50 +08:00
    win10 ,一直坚持用 mactype ,最后一次更新是仅在 googlecode ,官网都没更新,后来官网都换了地址,作者估计都懒得再更了,得益于 win10 和 win8 是同一内核架构的,才能一直用到现在。某些程序不兼容,不不排除的话有可能蓝屏,其他还好。 chrome 缺字已经解决,至少 chrome 45 是没问题的,再高版本就不知道了。
    mauve
        36
    mauve  
    PRO
       2016-02-14 20:06:14 +08:00
    @CupTools 这算不算是名人纪念品哈哈哈
    h404bi
        37
    h404bi  
       2016-02-14 22:33:34 +08:00
    楼上 chrome 缺字的各位可尝试 chrome://flags 中指定光栅线程数(#num-raster-threads )为 1 。

    我从 chrome 43+ 开始缺字,之后一直指定光栅线程数为 1 ,就没遇到过缺字了。

    至于原因,尚不清楚。
    regent
        38
    regent  
       2016-02-14 22:45:26 +08:00 via iPhone
    因为 mactype 对 win 新版本支持一般,我直接买了一台 mac
    hronro
        39
    hronro  
       2016-02-14 23:39:56 +08:00   1
    @TashinV 方法是没有过期的,不过他这种只替换了微软雅黑一种字体,极限社区有工具可以制作所有字体的无 hinting 版本。
    另外 windows update 给系统打补丁之后会顺带把字体给还原了,所以每次系统更新之后要重新替换一次字体。
    TashinV
        40
    TashinV  
    PRO
       2016-02-15 12:04:16 +08:00 via iPhone
    @hronro 感谢!
    ProkillerJ
        41
    ProkillerJ  
       2016-02-17 00:14:48 +08:00 via iPad
    mactype 和 sandboxie 有冲突
    Khlieb
        42
    Khlieb  
       2016-02-24 15:35:32 +08:00 via Android
    要是能联系到 MacType 的作者就好了
    SilentDepth
        43
    SilentDepth  
       2016-02-28 20:45:49 +08:00   1
    作者发了一个补丁,目前看起来解决了丢字的问题。使用前注意 Chrome 的某些设置( CC @h404bi )。引: http://bbs.themex.net/showthread.php?t=16904077
    h404bi
        44
    h404bi  
       2016-02-28 21:45:37 +08:00
    @SilentDepth Mactype 竟然又更新了,感谢提醒!
    1ychee
        45
    1ychee  
       2016-03-12 20:34:04 +08:00
    shide ~
    SeptimusX
        46
    SeptimusX  
       2016-04-04 00:54:43 +08:00
    更新下 14295 的情况:

    MacType 现有版本安装包里的 EasyHK32/64.dll 需要替换,否则会无限重启(注册表加载)。

    替换成 http://easyhook.github.io 的最新版之后,无法渲染系统程序(比如 explorer.exe ),似乎是权限问题,但是不知道应该在哪里改。
    SilentDepth
        47
    SilentDepth  
       2016-09-06 14:52:55 +08:00   1
    雪大重回 MacType 更新战线了,新版程序在 Windows 10 下工作良好。下载地址: http://mactype.net/

    然而 Windows 7 下 Chrome 52+的渲染惨不忍睹,回到 51 了……
    gaopinsong
        48
    gaopinsong  
       2017-02-18 13:58:02 +08:00
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2814 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 14:49 PVG 22:49 LAX 07:49 JFK 10:49
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86