wine有道辞典,处理了字体问题

终于把有道给wine成功了

其实对屏幕划词这个功能要求不多,所以似乎这个功能并不太好用。


主要有两个问题需要处理,一个是字体问题,一个是基本的几个库需要下载


先添加几个基本库,就可以把有道运行起来了。

用winetricks这个小软件来帮忙下载这些基本库,话说我在家用宽带下载的速度还是很正常的,但是在学校机房用校园网就坑爹死了。校园网链接微软的官网是在不太行

在终端下运行

winetricks comctl32 gdiplus gecko msxml3 riched20 riched30 vcrun6 vcrun2005 ie6 flash

这样就可以运行起来了


但是运行起来后发现,有的中文字体会变成方块状,wine默认的那个字体时没有中文的,所以会出现很多地方变成方块。

解决方案时修改wine的注册表,把Tahoma链接成simsun

把以下代码保存到fonts.reg


REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink]
"FontLinkControl"=dword:00004000
"FontLinkDefaultChar"=dword:00003000

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"=hex(7):4d,53,47,4f,54,48,49,43,2e,54,54,43,00,4d,53,55,\
  49,00,47,6f,74,68,69,63,00,00
"Microsoft Sans Serif"=hex(7):53,69,6d,53,75,6e,2e,54,54,43,00,53,69,6d,53,75,\
  6e,00,00
"SimSun"=hex(7):67,75,6c,69,6d,2e,74,74,63,00,67,75,6c,69,6d,00,00
"Tahoma"=hex(7):53,69,6d,53,75,6e,2e,54,54,43,00,53,69,6d,53,75,6e,00,00

然后在终端运行

wine regedit fonts.reg


可能还需要把simdun的字体文件(从win系统中获得c:\windows\fonts)复制到~/.wine/drive_c/windows/Fonts



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值