LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 难免有错

如何调整字体大小适应宽屏液显?

[复制链接]
发表于 2009-12-31 19:53:00 | 显示全部楼层
point * 1/72 * dpi = px <-- 字体最终显示

在这个式子里调整 point 和 dpi 有一样的作用,一个参数就能控制了,而字体渲染是按照 px 来的,dpi 设的是否正确不影响字体渲染效果,谈这个概念的帖子有太多误导了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-31 20:01:08 | 显示全部楼层
Post by qiang_liu8183;2060943
标准22寸,1680x1050分辨率真实dpi是90

具体是怎么算出来的Google一下吧,有公式


我算出来的DPI是84X65。
回复 支持 反对

使用道具 举报

发表于 2009-12-31 20:18:08 | 显示全部楼层
不看 Wiki !
http://wiki.archlinux.org/index.php/Xorg#Display_size_and_DPI

另外,还可以在 ~/.fonts.conf 中设置。
回复 支持 反对

使用道具 举报

发表于 2009-12-31 20:28:13 | 显示全部楼层
先根据屏幕比例和对角线尺寸根据勾股定理算出长或宽,再用长或宽分辨率的点数比上长或宽的尺寸。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-31 20:46:11 | 显示全部楼层
翻了下说明书,参数是这样的:
22英寸
点距:0.282mmX0.282mm
16:10宽屏,对角55.8cm
最大分辨率:1680X1050
最大图像尺寸:473mmX296mm
尺寸:505.9X407.7X210(宽X高X深)mm
回复 支持 反对

使用道具 举报

发表于 2009-12-31 21:02:34 | 显示全部楼层
你显示器多少英寸的,直接用英寸,DPI 本来就是每英寸点数。
回复 支持 反对

使用道具 举报

发表于 2009-12-31 21:04:55 | 显示全部楼层
才发现,原来nvidia settings就可以检测出液晶面板的真实dpi

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-31 21:08:52 | 显示全部楼层
qiang_liu,你怎么设置的?
回复 支持 反对

使用道具 举报

发表于 2009-12-31 21:25:18 | 显示全部楼层
Post by 难免有错;2060984
qiang_liu,你怎么设置的?

我也是22,dpi 90,de字号10,firefox里把dpi=-1改成dpi=0,userContent.css里font-size=10pt,menu里的设置不动

字体与de效果一致,大概这效果

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-31 21:28:47 | 显示全部楼层
我现在的DPI是96,改成90字体不是更小了?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表