分页: 1 / 1

[分享]wine中的字体调整

发表于 : 2007-04-29 23:56
依寻依然
自己的一点经验,不知道是不是有重复的
1、从c:\windows\fonts\里拷贝一个simsun.ttc到~/.wine/drive_c/windows/fonts/(这个字体在win比较顺眼,这个很大,我就不加附件了 :oops:

2、编辑 ~/.wine/system.reg,改变dialog window buttom的字体大小
加入

代码: 全选

[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]
"LogPixels"=dword:00000070
3.编辑 ~/.wine/drive_c/win.ini,这边是改变其他字体的大小
加入:

代码: 全选

[Desktop]
menufontsize=13
messagefontsize=13
statusfontsize=13
IconTitleSize=13
另外:
修改~/.wine/system.reg,可以解决某些按钮字体的问题

代码: 全选

[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 1144897563
"MS Shell Dlg"="SimSun"
"MS Shell Dlg 2"="SimSun"
在其他一些系统中,以上方法都不能解决字体默认为simsun,最后发现,系统最先使用simfang.ttf,所以可以这样做:
ln -s SimSun.ttc simfang.ttc
因为simfang.ttc在simfang.ttf前,所以使用了simsun字体
这个是虚拟flashget的效果

发表于 : 2007-04-30 0:30
eexpress
$● cd ~/.wine; diff system.reg system.reg-old|grep MS
< "MS Sans Serif"="SIMSUN.TTC"
< "MS Serif"="SIMSUN.TTC"
> "MS Sans Serif"="sserife.fon"
> "MS Serif"="serife.fon"
< "MS Sans Serif"="SIMSUN.TTC"
< "MS Serif"="SIMSUN.TTC"
> "MS Sans Serif"="sserife.fon"
> "MS Serif"="serife.fon"
试试这些不。

发表于 : 2007-04-30 10:40
依寻依然
回楼上,原理上都行得通哈,我只是犯懒,看win下大部分人用的宋体,就建议了simsun咯 :D

发表于 : 2007-05-04 18:47
依寻依然
实验了下,都是可以的

发表于 : 2007-05-05 22:14
cooleeryan
谢谢了 :D

发表于 : 2007-05-07 10:39
andrew_t
mark

发表于 : 2007-05-09 21:35
wangxun
试试去,thanks

Re: [分享]wine中的字体调整

发表于 : 2008-12-11 16:21
usufu
我试试,还是没有搞定啊,英文系统+wine1.1.10

Re: [分享]wine中的字体调整

发表于 : 2009-11-24 5:52
mfkso520
我是个新手,也不知道怎么弄的. qq2009 sp5 总是搞不好.但是别的几个软件没有乱码
指点一下阿