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

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

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

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

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


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


我已经看过这个帖子,不过……像谷歌是没问题的,但是百度啊360啊这些网页就蛋疼了……
ladit
2015-03-12 00:16:38 +08:00
@gason406 理论上应该是全支持的吧。我自己是MacType(忘了是默认还是冬青黑还是XHei了)+开启ClearType+Chrome设置中字体指定XHei+Stylish自定义CSS,不知道你有没有什么遗漏或者不同?
gason406
2015-03-12 17:01:11 +08:00
@ladit 我没有在chrome里设置字体,用这个扩展单独设置了简体中文的字体为微软雅黑
https://chrome.google.com/webstore/detail/advanced-font-settings/caclkomlalccbpcdllchkeecicepbmbm
其他的和你都一样
Troevil
2015-05-07 17:26:04 +08:00
####启用ClearType + Chrome://flags --停用DirectWrite + 启动参数 --disable-directwrite-for-ui ###
原谅我的挖坟
dengyunxuan
2015-05-10 13:26:55 +08:00
@Troevil WIN8 好像无效哦

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/176012

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX