crossover linux 中文乱码,解决CrossOver下TM2013的中文乱码问题

主要有两个步骤组成。

调Locale设置

就一句话: 记得将Locale调成中文zh_CN.UTF-8!!!

使用英文的Locale, TM 2013的输入字体区会使用英文字体,而英文字体无法显示中文,就会变成”口口“形。将Locale调成中文就可以解决这个问题了!

主要是修改该文件中的如下配置项,增加LANG的配置项。:

[EnvironmentVariables]

"LANG" = "zh_CN.UTF-8"

设置字体替换

利用Windows的注册表机制,将一些常用的字体替换为Linux系统中大多容易找见的文泉驿微米黑字体。

保存注册表配置文件 font.reg

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]

"Arial"="WenQuanYi Micro Hei"

"Arial CE,238"="WenQuanYi Micro Hei"

"Arial CYR,204"="WenQuanYi Micro Hei"

"Arial Greek,161"="WenQuanYi Micro Hei"

"Arial TUR,162"="WenQuanYi Micro Hei"

"Courier New"="WenQuanYi Micro Hei"

"Courier New CE,238"="WenQuanYi Micro Hei"

"Courier New CYR,204"="WenQuanYi Micro Hei"

"Courier New Greek,161"="WenQuanYi Micro Hei"

"Courier New TUR,162"="WenQuanYi Micro Hei"

"FixedSys"="WenQuanYi Micro Hei"

"Helv"="WenQuanYi Micro Hei"

"Helvetica"="WenQuanYi Micro Hei"

"MS Sans Serif"="WenQuanYi Micro Hei"

"MS Shell Dlg"="WenQuanYi Micro Hei"

"MS Shell Dlg 2"="WenQuanYi Micro Hei"

"System"="WenQuanYi Micro Hei"

"Tahoma"="WenQuanYi Micro Hei"

"Times"="WenQuanYi Micro Hei"

"Times New Roman CE,238"="WenQuanYi Micro Hei"

"Times New Roman CYR,204"="WenQuanYi Micro Hei"

"Times New Roman Greek,161"="WenQuanYi Micro Hei"

"Times New Roman TUR,162"="WenQuanYi Micro Hei"

"Tms Rmn"="WenQuanYi Micro Hei"

[HKEY_CURRENT_USER\Software\Wine]

"Version"="win7"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]

"Lucida Sans Unicode"="wqy-microhei.ttc,wqy-microhei"

"Microsoft Sans Serif"="wqy-microhei.ttc,wqy-microhei"

"SimSun"="wqy-microhei.ttc,wqy-microhei"

"Tahoma"="wqy-microhei.ttc,wqy-microhei"

[HKEY_CURRENT_USER\Control Panel\Desktop]

"FontSmoothing"="2"

保存该配置到一个文件中,假设为~/font.reg。该配置文件会设置常见的字体替换,将Windows常用字体替换为WenQuanYi Micro Hei。

将注册表导入CrossOver的设置

在CrossOver中,在TM 2013所在的容器上,选择执行命令...。

在命令框中输入regedit PATH/TO/font.reg命令,然后执行,即完成注册表项的导入工作。

拷贝wqy-microhei.ttc文件

将wqy-microhei.ttc字体文件从系统的字体目录/usr/share/fonts/truetype下拷贝到CrossOver的容器的C:\Windows\Fonts目录下。

至此全部配置完成,退出TM 2013所在容器,然后从新打开TM 2013。TM界面的所有字体基本都被替换为文泉驿微米黑,不再有“口口”式的乱码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值