Re: [-Fx-] 想请问火狐的字体要怎么加粗

楼主: mayuyu ((・ω・)ノ)   2015-03-08 15:49:59
※ 引述《st40182 (天羽)》之铭言:
: 一直觉得火狐的字体很细
: 平常都是把字体放大
: 可是这样也不算解决问题 orz
: 在设定字体那边也没有看到把字体加粗的选项= ="
: 在网络上爬文爬到说可以用CSS语法去调整
: 不过还是看不太懂不晓得该怎么弄QQ
: 所以想请教一下版上的有再用火狐的版友
: 有没有什么附加程式
: 或者是调整config之类的
: 来达到加粗字体的效果呢?
你设定的数值要修改一下,请参考这篇 #1KpvHllJ
https://www.ptt.cc/bbs/Browsers/M.1422890095.A.BD3.html
gfx.font_rendering.cleartype_params.gamma
1000~2200 PC萤幕通常是2200
数值越低字体越粗,但是看起来笔画会黏成一团
gfx.font_rendering.cleartype_params.enhanced_contrast
0~1000 默认值-1代表50 但是新版Fx似乎有改为400
数值越高字体越黑,但是边缘越破碎
gfx.font_rendering.cleartype_params.cleartype_level
0~100 默认值-1代表100
数值越高次像素渲染越强,但是边缘会溢色
gfx.font_rendering.cleartype_params.pixel_structure
0(flat), 1(RGB), 2(BGR) 默认值-1代表0
一般LCD萤幕的像素排列是RGB,但是也有BGR的情况
附带一提 因为chrome的DirectWrite渲染不能修改这个设定
默认是用RGB
所以买到BGR萤幕的使用者就会出现次像素渲染错位的现象。
次像素渲染范例图
(图要1:1点对点显示才不会因为放大缩小失真模糊)
Firefox 36.0.1 RGB
http://i.imgur.com/3ZeTgsf.png
Firefox 36.0.1 BGR
http://i.imgur.com/BuhQeyu.png
Chrome 41.0.2272.76
http://i.imgur.com/w8QpQY6.png
因为我有用CSS渲染的关系,看起来Fx会比较平滑,
例如“多”这个字的下撇,chrome锯齿比较多,
但是也比较锐利,这是因为CSS渲染差异的关系,
不是硬件渲染的差别。
次像素渲染的差异(放大)
Firefox 36.0.1 RGB
http://i.imgur.com/NIg5eRZ.png
Firefox 36.0.1 BGR
http://i.imgur.com/RdpGMPq.png
Chrome 41.0.2272.76
http://i.imgur.com/xPufSOl.png
可以看到RGB和BGR颜色的排列是相反的。
chrome 41的次像素渲染变比较差不知道为什么,
40版我记得是正常的。
gfx.font_rendering.cleartype_params.rendering_mode
0 = use default for font & size;
1 = aliased;
2 = GDI Classic;
3 = GDI Natural Widths;
4 = Natural;
5 = Natural Symmetric
最重要的一项设定 最好修改为5 默认值0在大字体才使用
Natural Symmetric 部分英数字型小字体会转为GDI Classic
所以最好手动全部强制为5
选Natural Symmetric才会启用ClearType最重要的次像素渲染。
作者: sziwu1100 (田桥仔)   2015-03-08 19:25:00
http://drp.io/7ykecw0d/+ 改过确实不错
作者: st40182 (天羽)   2015-03-08 19:49:00
那些直都不太会设定 还以为是越大越好= ="是说 你那篇文章我有稍回看过一下 可是看到后面都看不太懂就没继续看了 刚刚在重看了ㄧ便才发现下面有设定值的范围lol 当初应该把它给好好看玩的另外我想顺便在问一下 火狐的默认字体大小的部分也就是这里 http://ppt.cc/qEY0 我试着把它的值调大可是我看起来是完全没有放大的感觉 是因为网站or字体不支援吗? 还是说我有什么地方没设定好的@@
作者: kizajan (Rybczynski)   2015-03-09 10:10:00
你点进阶 调整最小字号 应该就有感了

Links booklink

Contact Us: admin [ a t ] ucptt.com