解决Wine和IEs4Linux的乱码问题

1. 初始设置

运行 winecfg,把模拟的 Windows 系统设置为 Windows XP 或者 Windows 2000。

2. 准备字体

为了让 Windows 应用程序看上去更美观,所以需要 Windows 下面的字体。

先把windows/fonts目录里的simsun.ttc字体文件复制到Wine目录下的fonts文件夹里(如~/.wine/drive_c/windows/Fonts)。

3、新建一个fonts.reg文件,在终端执行: regedit fonts.reg

fonts.reg 代码内容如下:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]”Arial”=”simsun””Arial CE,238″=”simsun””Arial CYR,204″=”simsun””Arial Greek,161″=”simsun””Arial TUR,162″=”simsun””Courier New”=”simsun””Courier New CE,238″=”simsun””Courier New CYR,204″=”simsun””Courier New Greek,161″=”simsun””Courier New TUR,162″=”simsun””FixedSys”=”simsun””Helv”=”simsun””Helvetica”=”simsun””MS Sans Serif”=”simsun””MS Shell Dlg”=”simsun””MS Shell Dlg 2″=”simsun””System”=”simsun””Tahoma”=”simsun””Times”=”simsun””Times New Roman CE,238″=”simsun””Times New Roman CYR,204″=”simsun””Times New Roman Greek,161″=”simsun””Times New Roman TUR,162″=”simsun””Tms Rmn”=”simsun”

4. 修改 ~/.wine/drive_c/windows/win.ini在终端执行:gedit ~/.wine/drive_c/windows/win.ini在文件末尾加入:[Desktop]menufontsize=13messagefontsize=13statusfontsize=13IconTitleSize=13

5、 修改Wine和IEs4Linux的system.reg文件,方法和步骤差不多,但是文件位置不一样。装好字体后,还要修改一下 Wine 的注册表设置,指定与字体相关的设置:在终端执行: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”另外,ies4linux乱码的解决方法,复制simsun.ttc字体文件到ies4linux目录下的fonts文件夹里(如~/.ies4linux/ie6/drive_c/windows/Fonts)终端执行:gedit ~/.ies4linux/ie6/system.reg搜索: LogPixels找到的行应该是:[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]将其中的:“LogPixels”=dword00000060改为:“LogPixels”=dword00000070

搜索: FontSubstitutes找到的行应该是:[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 1233217233将其中的:“MS Shell Dlg”=”Tahoma”“MS Shell Dlg 2″=”Tahoma”

改为:“MS Shell Dlg”=”SimSun”“MS Shell Dlg 2″=”SimSun”

,自己打败自己是最可悲的失败,

解决Wine和IEs4Linux的乱码问题

相关文章:

你感兴趣的文章:

标签云: