最最简单解决wine对话栏的中文字体。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
最最简单解决wine对话栏的中文字体。
就是把 ~/.wine/system.reg 文件里面的 MS Sans Serif 和 MS Serif 字体替换。
$ wine --version
Wine 0.9.17
~/.wine$ diff system.reg system.reg-old
9034,9035c9034,9035
< "MS Sans Serif"="SIMSUN.TTC"
< "MS Serif"="SIMSUN.TTC"
---
> "MS Sans Serif"="sserife.fon"
> "MS Serif"="serife.fon"
11111,11112c11111,11112
< "MS Sans Serif"="SIMSUN.TTC"
< "MS Serif"="SIMSUN.TTC"
---
> "MS Sans Serif"="sserife.fon"
> "MS Serif"="serife.fon"
$ wine --version
Wine 0.9.17
~/.wine$ diff system.reg system.reg-old
9034,9035c9034,9035
< "MS Sans Serif"="SIMSUN.TTC"
< "MS Serif"="SIMSUN.TTC"
---
> "MS Sans Serif"="sserife.fon"
> "MS Serif"="serife.fon"
11111,11112c11111,11112
< "MS Sans Serif"="SIMSUN.TTC"
< "MS Serif"="SIMSUN.TTC"
---
> "MS Sans Serif"="sserife.fon"
> "MS Serif"="serife.fon"
上次由 eexpress 在 2006-09-25 13:20,总共编辑 1 次。
● 鸣学
-
- 帖子: 5
- 注册时间: 2006-10-05 16:53
- 左转左转左转左
- 帖子: 554
- 注册时间: 2007-04-21 19:14
- 来自: 废都
-
- 帖子: 652
- 注册时间: 2006-09-16 14:19
直接把simsun.ttc复制到wine的c:\windows\fonts
gedit ~/.wine/user.reg
加入
[Software\\Wine\\Fonts\\Replacements]
"System"="SimSun"
"Arial"="SimSun"
"Fixedsys"="SimSun"
"Microsoft Sans Serif"="SimSun"
"MS UI Gothic"="SimSun"
"Tahoma"="SimSun"
"Terminal"="SimSun"
"MingLiU"="SimSUn"
"PMingLiU"="SimSun"
(字体替换,也可以把simsun改成自己喜欢的字体)
还可以关闭抗锯齿
加入
[Software\\Wine\\X11 Driver]
"ClientSideAntiAliasWithRender"="N"
gedit ~/.wine/user.reg
加入
[Software\\Wine\\Fonts\\Replacements]
"System"="SimSun"
"Arial"="SimSun"
"Fixedsys"="SimSun"
"Microsoft Sans Serif"="SimSun"
"MS UI Gothic"="SimSun"
"Tahoma"="SimSun"
"Terminal"="SimSun"
"MingLiU"="SimSUn"
"PMingLiU"="SimSun"
(字体替换,也可以把simsun改成自己喜欢的字体)
还可以关闭抗锯齿
加入
[Software\\Wine\\X11 Driver]
"ClientSideAntiAliasWithRender"="N"
-
- 帖子: 106
- 注册时间: 2005-09-04 21:03
-
- 帖子: 53
- 注册时间: 2007-06-27 13:39
我装了IE4Linux后也是这样,比你的效果还差呢,也是乱码!
按照各坛子中有关的处理办法尝试,怎么着都是不行,太让人郁闷了。不知道有没有哪位大侠能给指点,解决一下。
- Louis
- 帖子: 148
- 注册时间: 2006-11-28 3:31
- 来自: HangZhou
Re: 不管怎么搞,都还是这个样子
qchem 写了:装了ie4linux,不管怎么改都还是乱码,见图
请问应该怎么办呀
代码: 全选
gedit ~/.wine/system.reg
(一定要使用 gedit 或其他支持 gb2312/utf8 编码的编辑器修改这些文件,否则文件中的中文可能变乱码)
搜索: LogPixels
找到的行应该是:[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]
将其中的:
“LogPixels”=dword:00000060
改为:
“LogPixels”=dword:00000070
搜索: FontSubstitutes
找到的行应该是:[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]
将其中的:
“MS Shell Dlg”=”Tahoma”
“MS Shell Dlg 2″=”Tahoma”
改为:
“MS Shell Dlg”=”SimSun”
“MS Shell Dlg 2″=”SimSun”
- huoteihj
- 帖子: 340
- 注册时间: 2010-11-25 20:44
Re: 最最简单解决wine对话栏的中文字体。
eexpress,
你好
我的wine还是对中文支持不好?
我是ubuntu 12.04 wine是1.4
在安装软件时,都是乱码。
还有点击ini文件显示的是乱码
还有有的游戏不能显示中文。
我只试过暗黑破坏神可以自持之外,其他都有问题。
是不是漏了什么东西?还有我装了richx.dll了,但是还是不行。
我也依照你曾经说就该system.reg,但还是不行???
我想知道我应该怎样?
你好
我的wine还是对中文支持不好?
我是ubuntu 12.04 wine是1.4
在安装软件时,都是乱码。
还有点击ini文件显示的是乱码
还有有的游戏不能显示中文。
我只试过暗黑破坏神可以自持之外,其他都有问题。
是不是漏了什么东西?还有我装了richx.dll了,但是还是不行。
我也依照你曾经说就该system.reg,但还是不行???
我想知道我应该怎样?
- 大宝
- 帖子: 3049
- 注册时间: 2008-06-30 22:32
- 联系:
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙