wine应用程序下的字体显示问题

在网上搜索了一下相关的问题。可以参考下面的文章。

http://blog.csdn.net/zengxyuyu/article/details/54620104

1、准备字体

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

到windows系统下C:\Windows\Fonts目录拷贝 simsun.ttc 文件。复制到~/.wine/drive_c/windows/Fonts目录。

创建一个 simfang.ttc 是许多 Windows 应用默认使用 simfang.ttc 字体。 
2、修改 ~/.wine/system.reg

装好字体后,还要修改一下 Wine 的注册表设置,指定与字体相关的设置:

gedit ~/.wine/system.reg
 
 
  • 1

搜索: LogPixels

找到的行应该是:[System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts]

将其中的:

"LogPixels"=dword:00000060
 
 
  • 1

改为:

"LogPixels"=dword:00000070
 
 
  • 1

搜索: FontSubstitutes

找到的行应该是:[Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]

将其中的:

    "MS Shell Dlg"="Tahoma"

    "MS Shell Dlg 2″="Tahoma"
 
 
  • 1
  • 2
  • 3

改为:

    "MS Shell Dlg"="SimSun"

    "MS Shell Dlg 2″="SimSun"
 
 
  • 1
  • 2
  • 3

3、修改 ~/.wine/drive_c/windows/win.ini

gedit ~/.wine/drive_c/windows/win.ini

在文件末尾加入:

    [Desktop]

    menufontsize=13

    messagefontsize=13

    statusfontsize=13

    IconTitleSize=13
 
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

4、最关键的一步,把下面的代码保存为zh.reg,在。wine下,然后终端执行regedit zh.reg。

代码:

    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"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值