V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
gason406
V2EX  ›  问与答

求 mactype+chrome 的正确替换字体姿势?

  •  
  •   gason406 · 2015-03-11 10:47:12 +08:00 · 13737 次点击
    这是一个创建于 3575 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,点阵中易宋体简直不能忍,于是装了mactype,但是发现mactype渲染的宋体还是不理想
    然后定义了替换规则宋体->微软雅黑,但是……chrome里有些地方该出宋体还是出宋体……(我装了Advanced Font Settings,在simplified han这一预设里面已经全部换成微软雅黑)这是不是其他的什么字体fallback出来的?要解决这个莫非要改CSS?
    我知道有个扩展叫做“偏爱微软雅黑”,但是用了这个之后什么隶书啊幼圆啊都会变成微软雅黑的……
    22 条回复    2015-05-10 13:43:50 +08:00
    Monad
        1
    Monad  
       2015-03-11 10:55:02 +08:00
    chrome://flags/#disable-direct-write

    不过Chrome 41已经强制菜单栏和书签栏使用DirectWrite,所以最好别升级41.
    gason406
        2
    gason406  
    OP
       2015-03-11 11:03:27 +08:00
    @Monad 使用了freetype引擎当然已经禁用了DirectWrite,现在我的问题是字体没法替换……
    likaci
        3
    likaci  
       2015-03-11 11:18:16 +08:00
    @gason406 Mactype 没法替换,不过可以用CSS样式替换
    xgdgsc
        4
    xgdgsc  
       2015-03-11 11:18:27 +08:00
    我用change colors插件改字体。
    gason406
        5
    gason406  
    OP
       2015-03-11 12:32:15 +08:00
    @likaci @xgdgsc 愿闻其详
    jylee
        7
    jylee  
       2015-03-11 12:40:23 +08:00
    @jylee
    没看清楼主的要求,折叠我吧- -
    9hills
        8
    9hills  
       2015-03-11 12:54:50 +08:00
    目前版本的Chrome无解。。直接暴力全部换成雅黑。。其实感觉还不错

    另外偶尔会缺字,不知道为什么
    Bitex
        9
    Bitex  
       2015-03-11 13:45:54 +08:00
    @Monad 我现在用的是41,界面的文字彻底没办法用MacType渲染了。禁用DirectWrite之后网页文字虽然能渲染,不过经常出现崩溃,受不了就又打开了DirectWrite……

    说来说去还是Windows的锅!
    rrfeng
        10
    rrfeng  
       2015-03-11 13:51:18 +08:00
    @jylee 这个貌似不能用了。用 font-face 定义的都不生效了。


    我用了一个别人的插件,改了一下。主要是 icon-font 可以显示了。
    dangge
        11
    dangge  
       2015-03-11 15:14:17 +08:00 via Android   ❤️ 4
    在快捷方式属性目标 "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"后添加" --disable-directwrite-for-ui" (保留空格) 即可禁用强制directwhite的UI。
    bugeye
        12
    bugeye  
       2015-03-11 17:14:57 +08:00
    @dangge 非常感谢,给这个问题困扰很久了。
    gason406
        13
    gason406  
    OP
       2015-03-11 22:01:18 +08:00
    好吧不会写CSS脚本……装了Stylish不会用囧
    marswu
        14
    marswu  
       2015-03-11 22:02:39 +08:00
    @dangge 泪流满面 谢谢哦
    ladit
        15
    ladit  
       2015-03-11 22:43:09 +08:00 via iPhone
    http://bbs.kafan.cn/thread-1681393-1-1.html
    使用Stylish自定义css改善中文显示,不过对41的菜单栏书签栏无效。
    gason406
        16
    gason406  
    OP
       2015-03-11 23:15:40 +08:00
    @ladit


    我已经看过这个帖子,不过……像谷歌是没问题的,但是百度啊360啊这些网页就蛋疼了……
    ladit
        17
    ladit  
       2015-03-12 00:16:38 +08:00 via iPhone
    @gason406 理论上应该是全支持的吧。我自己是MacType(忘了是默认还是冬青黑还是XHei了)+开启ClearType+Chrome设置中字体指定XHei+Stylish自定义CSS,不知道你有没有什么遗漏或者不同?
    gason406
        18
    gason406  
    OP
       2015-03-12 17:01:11 +08:00
    @ladit 我没有在chrome里设置字体,用这个扩展单独设置了简体中文的字体为微软雅黑
    https://chrome.google.com/webstore/detail/advanced-font-settings/caclkomlalccbpcdllchkeecicepbmbm
    其他的和你都一样
    Troevil
        19
    Troevil  
       2015-05-07 17:26:04 +08:00
    ####启用ClearType + Chrome://flags --停用DirectWrite + 启动参数 --disable-directwrite-for-ui ###
    原谅我的挖坟
    dengyunxuan
        20
    dengyunxuan  
       2015-05-10 13:26:55 +08:00
    @Troevil WIN8 好像无效哦
    dengyunxuan
        21
    dengyunxuan  
       2015-05-10 13:27:23 +08:00
    WIN7 成功 WIN8修改之后保存提示管理什么权限
    Troevil
        22
    Troevil  
       2015-05-10 13:43:50 +08:00
    @dengyunxuan 我是win8.1 无问题, 用的注册表模式
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5519 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 06:57 · PVG 14:57 · LAX 22:57 · JFK 01:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.