注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

dreamawake's islands

foobar2000的CUI配置foobox发布,archlinux......

 
 
 

日志

 
 

Foobox入门之改变字体大小及高分屏使用指南  

2016-06-19 19:04:58|  分类: foobar2000 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Foobox 5.9 以上的版本都可以适应不同dpi的屏幕,方法为只要改变字体的大小,界面的元素大小都会相应变化,可是这个变化受限于CUI和Panel Stack Splitter (PSS)组合的功能影响,并不能完全自动化,由PSS控制的面板的大小需要手动改变预设的一个参数 (pss的一个全局变量,该变量用于面板尺寸计算) 来实现。下面就是改变这个参数的具体图文操作方法。

首先你要知道这个参数代表的是你所用到的界面字体的大小, 单位是像素px, 而通常我们选字体会用到的是字号,如五号,小四等,或者磅pt所以我们需要知道字号,pt和px的关系。

pt (point,磅):是一个物理长度单位,指的是72分之一英寸。
px (pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统默认是72dpi。 
号:是中文字库中特有的一种单位,以中文代号表示特定的磅值pt,便于记忆、表述。

pt和px的换算公式可以根据pt的定义得出:
因此 pt=px*72/dpi

以Windows下的96dpi来计算,
Pt = px*72/96 = px*3/4 
Px = pt*96/72 = pt*4/3

如果Windows里定义了缩放比例大于100%的话(zoom值,高分屏通常设定为150%,200%等等),DPI就不是96了,这个计算公式还要算上zoom值

Pt = (px*72/96)/zoom = (px*3/4)/zoom,
Px = (pt*96/72)*zoom = (pt*4/3)*zoom

 

其对应关系可由下表查得,我们是要从pt值得到相应的px值,如果你的放大比率为其他值,请按上面的公式算出,四舍五入取整数,注意,px只能取整数,小数无效。

字号

pt

px (DPI 96)
zoom=100%

px
zoom=125%

px
zoom=150%

px
zoom=200%

初号

42

56

70

84

112

小初

36

48

60

72

96

 

34

45

57

68

91

 

32

42

53

64

85

 

30

40

50

60

80

 

29

38

48

58

77

 

28

37

47

56

75

 

27

36

45

54

72

一号

26

35

43

52

69

 

25

34

42

50

67

小一

24

32

40

48

64

二号

22

29

37

44

59

 

20

26

33

40

53

小二

18

24

30

36

48

 

17

23

28

34

45

三号

16

22

27

32

43

小三

15

21

25

30

40

 

14.5

20

24

29

39

四号

14

19

23

28

37

 

13.5

18

23

27

36

 

13

17

22

26

35

小四

12

16

20

24

32

 

11

15

19

22

29

五号

10.5

14

18

21

28

 

10

13

17

20

27

小五

9

12

15

18

24

 

8

11

14

16

21

六号

7.5

10

13

15

20

 

7

9

12

14

19

小六

6.5

8

11

13

17

七号

5.5

7

9

11

15

八号

5

6

8

10

13

 


下面我们就以把10.5pt (五号, 14px) 的字体改为12pt为例(zoom=100%):由表查出px值为16

 

Foobox入门之改变字体大小及高分屏使用指南 - dreamawake - dreamawakes islands
 

 

Foobox入门之改变字体大小及高分屏使用指南 - dreamawake - dreamawakes islands
 


Foobox入门之改变字体大小及高分屏使用指南 - dreamawake - dreamawakes islands
 

 

Foobox入门之改变字体大小及高分屏使用指南 - dreamawake - dreamawakes islands
 

 

Foobox入门之改变字体大小及高分屏使用指南 - dreamawake - dreamawakes islands

Foobox入门之改变字体大小及高分屏使用指南 - dreamawake - dreamawakes islands
 


 

  评论这张
 
阅读(1506)| 评论(3)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017