当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 中文字体乱码或口口个人总结
帖子发表于 : 2010-05-13 12:32 
头像

注册: 2009-10-08 11:15
帖子: 8428
地址: 大城市铁岭
送出感谢: 0 次
接收感谢: 9
方法源自网络,对与错,好与坏,自已看着办

一、Flash播放器无法正常显示中文

代码:
sudo gedit /etc/fonts/conf.d/69-language-selector-zh-cn.conf


找到
代码:
         <string>sans-serif</string>
      </test>
      <edit name="family" mode="prepend" binding="strong">
         <string>WenQuanYi Micro Hei</string>
         <string>DejaVu Sans</string>
         <string>Bitstream Vera Sans</string>
         <string>WenQuanYi Zen Hei</string>
         <string>Droid Sans Fallback</string>
         <string>HYSong</string>
         <string>AR PL UMing CN</string>
         <string>AR PL UMing HK</string>
         <string>AR PL ShanHeiSun Uni</string>
         <string>AR PL New Sung</string>
         <string>AR PL UKai CN</string>
         <string>AR PL ZenKai Uni</string>

把<string>WenQuanYi Micro Hei</string>或<string>WenQuanYi Zen Hei</string>放到最前面,firefox也不用再调字体了,据我找到的此方法最早来自台湾论坛,那里有更详细说明。

二、TTY中文不能显示

装个zhcon
代码:
sudo aptitude install zhcn

在TTY下运行(无需sudo)
代码:
zhcon --utf8

支持拼音输入法

archlinux下也可以这样,/etc/rc.conf里用英文,/etc/local.gen里用中文,这样TTY里显示英文,只是中文名的文件夹或文件名不能正常显示(TTY下一般也用不到),而桌面应用程序还是中文。



三、MP3乱码
1)命令行工具
代码:
sudo apt-get install convmv iconv python-mutagen

要转换文件编码请先进入要转换文件的目录(没有乱码的mp3请不要放在一起)
* 转换文件名由GBK为UTF8
代码:
 convmv -r -f cp936 -t utf8 --notest --nosmart *

* 转换文件内容由GBK到UTF8
代码:
 iconv -f gbk -t utf8 $i > newfile

* 转换 mp3 标签编码
代码:
find . -iname "*.mp3" -execdir mid3iconv -e GBK {} \;


mp3 乱码主要是标签编码 ,数量少的情况下,文件名可以重命名。
文本文件内容乱码,gedit也可以搞定。

2)图形界面的工具

使用easytag搞定MP3乱码安装方法:

sudo apt-get install easytag exfalso

* 点击“应用程序/影音/easytag
* 在"设置、首选项、浏览器“指定你的mp3目录
* ID3标签设置选简体中文
* 写入ID3v2标签也都勾选UTF-8,


然后在主界面“文件、选择所有文件“,保存,以后你的mp3在播放器都能显示中文的了。
如果单选一个MP3文件,在主界面右边的“签标”那里可以修改标题、艺术家等,在音乐播放器Rhythmbox的播放列表里
显示的是MP3的标题而不是MP3的文件名。

四、fcitx输入法:状态条和候选窗口字符变方框

ubuntu请看fcitx的帖
archlinux下状态条和候选窗口字符变方框主要是,安装fcitx时它自动探测/etc/rc.conf里的locale:(如果是zh_CN.UTF-8)
那么~/.config/fcitx/config里是
代码:
[程序]
显示字体(中)=WenQuanYi Zen Hei
显示字体(英)=WenQuanYi Zen Hei

显示字体大小=12
主窗口字体大小=9
字体区域=zh_CN.UTF-8 <-------------------------
使用粗体=1
使用托盘图标=1
使用DBus接口=0


因为TTY不能显示中文问题,我就把/etc/rc.conf里的locale改为en_US.UTF-8 ,所以fcitx状态条和候选窗口字符变方框,
解决办法就是把~/.config/fcitx/config里改为同样的,字体区域= en_US.UTF-8

五 、wine中文问题

我很少用,

六、微软字体

复制到/home/用户名/.fonts


_________________
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal-game-settings/need-for-speed-shift-geforce-gts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal-game-settings/crysis-geforce-gtx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/


最后由 黄美姬 编辑于 2010-05-13 12:36,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 中文字体乱码或口口个人总结
帖子发表于 : 2010-05-13 12:33 
头像

注册: 2009-05-16 8:47
帖子: 2753
送出感谢: 0 次
接收感谢: 2
过来顶 :em11


_________________
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 中文字体乱码或口口个人总结
帖子发表于 : 2010-05-13 12:49 
头像

注册: 2009-10-08 11:15
帖子: 8428
地址: 大城市铁岭
送出感谢: 0 次
接收感谢: 9
Google Earth5.1乱码,目前我是删除中文zh-Hans.qm、zh-Hant.qm,显示英文.
网上说的删除什么qt*,复制系统的过来,试过没用


_________________
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal-game-settings/need-for-speed-shift-geforce-gts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal-game-settings/crysis-geforce-gtx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 中文字体乱码或口口个人总结
帖子发表于 : 2010-08-17 17:36 

注册: 2008-11-02 1:17
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
定一个。很蛋定的攻略。。。。哈哈哈哈 :em04


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译