主要有两个步骤组成。
调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界面的所有字体基本都被替换为文泉驿微米黑,不再有“口口”式的乱码。