1. 初始设置linux
运行 winecfg,把模拟的 Windows 系统设置为 Windows XP 或者 Windows7。windows
2. 准备字体编辑器
这里我直接将windws系统下面扥字体文件夹Fonts拷贝到了linux系统wine的字体文件夹,即覆盖下面路径便可。字体
~/.wine/drive_c/windows/Fonts/编码
3. 修改 ~/.wine/system.regspa
装好字体后,还要修改一下 Wine 的注册表设置,指定与字体相关的设置:code
gedit ~/.wine/system.regci
(必定要使用 gedit 或其余支持 gb2312/utf8 编码的编辑器修改这些文件,不然文件中的中文it
可能变乱码)io
搜索: 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"
4. 修改 ~/.wine/drive_c/windows/win.ini
gedit ~/.wine/drive_c/windows/win.ini
在文件末尾加入:
1
2
3
4
5
|
[Desktop]
menufontsize=13
messagefontsize=13
statusfontsize=13
IconTitleSize=13
|
5. 把下面的代码保存为zh.reg,而后终端执行 regedit zh.reg
代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
REGEDIT4
[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"
|