Wine的中文显示与字体设置

出自Linux Wiki

在2012年2月6日 (一) 02:09由Chenxing (讨论 | 贡献)所做的修订版本

目录

字无法显示

注意字无法显示和显示为乱码是不同的症状,如果看到乱码,请确保系统语言和运行Wine时的语言环境一致。

中文

有些程序(如软件安装程序)由于强制使用宋体,在宋体不存在时相应文字无法显示,此时可设置字体替换解决问题:打开regedit,找到 [HKEY_CURRENT_USER\Software\\Wine\\Fonts\\Replacements],添加一个键, 键名 “宋体”,字符串值为你想用做替代的字体,如“文泉驿微米黑”。[1]

当然,把Windows中的simsun.ttc复制到~/.wine/drive_c/windows/Fonts/,也可以解决宋体显示问题。

英文

安装微软的英文字体即可。如果有winetricks,也可:[2]

winetricks allfonts

如果不想安装英文字体,也可参考该文[3],设定相应的字体替换。

其它

如果感觉字体太小,可以在winecfg中设置(“显示”标签中选择适当的dpi即可)。

有关Picasa的字体设置,请参见Picasa中文字体配置

如果你使用的老版本wine,可能会遇到更多问题,具体可查阅本文的历史版本。


Note.gif
注意:
以下信息不知是否过时,欢迎确认

另外,运行一些软件时可能发现菜单的字体仍不是我们所期望的,此时可以修改~/.wine/drive_c/windows/win.ini,在文件中加入:[4]

[Desktop]
IconTitleFaceName=SimSun

参考资料

  1. 让 wine 中文程序不依赖 simsun
  2. MS Fonts
  3. 分享: wine20050628 設定字型
  4. http://www.linuxdiyf.com/viewarticle.php?id=80877
个人工具
简体繁体转换