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界面的所有字体基本都被替换为文泉驿微米黑,不再有“口口”式的乱码。
crossover linux 中文乱码,解决CrossOver下TM2013的中文乱码问题相关推荐
- python json.loads()中文问题-解决Python下json.loads()中文字符出错的问题
Python:2.7 IDE:Pycharm5.0.3 今天遇到一个问题,就是在使用json.load()时,中文字符被转化为Unicode码的问题,解决方案找了半天,无解.全部代码贴出,很简单的一个 ...
- mac下mysql不支持中文_解决mac下mysql无法使用中文的问题
MySQL.png 针对 mac 系统下 mysql 无法使用中文,在网上查找解决办法,大部分都是将 mysql 下的 default.cnf 复制到 /etc下并修改为 my.cnf 然后对文件进行 ...
- centos 7 mysql 中文,解决centOS7 下mysql插入中文字符报错相关问题
解决centOS7 下mysql插入中文字符报错相关问题 在刚装完mysql,就建立了数据库abc,然后新建一个abc表,插入英文没有问题,但是插入中文就有问题,会报错: ERROR 1366 (HY ...
- keil复制代码乱码_win7系统下Keil复制中文注释到记事本出现乱码的解决方法
Keil是软件编程的时候经常会用到的软件,但是有不少win7系统用户在复制Keil源程序中文注释到记事本的时候,发现出现了乱码的情况,遇到这样的问题该如何处理呢,现在为大家带来win7系统下Keil复 ...
- 解决windows下 vs控制台中文显示乱码问题
不知道什么时候开始,笔者用vs进行中文相关操作的时候,控制台输出就变成了这样 这输出的是什么玩意儿??? 笔者凭借着粗浅的知识,以为是文件终结符出现的奇妙错误,多了0a/0d让中文读取错误,于是在结尾 ...
- linux ssh客户端乱码,Win10专业版下Open ssh客户端乱码咋办?
微软早在2015年就宣布 Windows将原生支持SSH.SSH是Linux上流行的远程访问和管理工具,Windows此前没有相比拟的类似简单工具.现在OpenSSH客户端终于引入到 Windows ...
- php 邮件乱码,解决PHP mail发送UTF-8中文邮件乱码
在这里,我将解决一个问题,也许很多人遇到过,困惑又不知道如何去做的问题. 如何发送中文邮件时没有乱码? 在这里我将告诉你如何发送UTF-8编码格式的中文电子邮件.本文不涉及GBK编码或者GB2312编 ...
- mysql 5.0 乱码,解决MySQL 5.0.16的乱码问题
导读:问:怎样解决MySQL 5.0.16的乱码问题? 答:MySQL 5.0.16的乱码问题可以用下面的方法解决: 1.设置phpMyAdmin Language:Chinese simplifie ...
- linux crossover 乱码,解决ubuntu下crossover中qq中文字体乱码问题
本文适应于ubuntu16.04,crossover16.2.0-1.(如使用qq推荐使用腾讯qq8.9-2,点击下方的安装windows软件,在输入框输入"qq"两字即可看到) ...
最新文章
- Nat. Commun | 预测RNA-蛋白质结合偏好的深度学习框架
- IDEA编译时出现 Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8
- linux deepin tar安装jdk8
- Collections.toArray方法使用的坑
- 828c语言程序设计_21计算机考研只考一门高级语言程序设计的院校大汇总!
- KMP模式匹配 三(弦)
- 为什么家里pm25比外面高_你绝对不会相信在家用卷发棒烫发竟然比在外面烫发更伤发?...
- mysql修改视图字段长度_SQL Server 数据库创建视图时修改字段长度
- SocksCap64全局代理设置教程
- spyder下载python3.5_spyder python下载
- 网络流dinic算法
- Java-面试-逻辑题
- 精致露营“风”,“吹”进小家电市场
- 华硕笔记本BIOS详细设置
- 重磅长文!先进院李骁健等人:在体神经界面技术的发展-从小到大规模记录
- PDFjs的使用说明书
- java中各种类型所占内存空间大小
- 云片:批量发送超级短信示例
- 关于植物大战僵尸| Plants VS Zombies 运行时 Fatal Error
- 用户 'sa' 登录失败。原因: 该帐户被禁用。的解决方案