当前位置: 技术问答>初学java,请指点!
iis7站长之家
本人初学Linux,请各位高手多多指点,utf8问题
来源: 互联网 发布时间:2015-04-12
本文导语: 我在vmware上安装了redhat linux9,如果默认语言用english则会在启动时提示:utf8:no such file or directory,但进入到图形界面后开始菜单,窗口都还显示的是中文,只是一些提示和工具为英文,还有就是openoffice是英文(在...
我在vmware上安装了redhat linux9,如果默认语言用english则会在启动时提示:utf8:no such file or directory,但进入到图形界面后开始菜单,窗口都还显示的是中文,只是一些提示和工具为英文,还有就是openoffice是英文(在默认语言为中文时它的菜单显示为乱码),请问这是什么问题?谢谢!
|
你缺少一个语言包,所以openoffice不对。
安装前要修改/etc/X11/XF86Config-4
安装后要改soffice里面SAL_FONTPATH_PRIVATE=的路径
UTF8是现有ASCII系统转向Unicode系统的一个过渡解决方案。UTF8是保证
ASCII兼容性,再向大字符集方向扩展。这是Unicode推荐的方案。但是因
为解决问题的角度不同,对现有的中文系统不是好的解决方案。
CJK字符编码标准目前都为一字/两字节。中文在UCS2中的编码范围是
U+4E00~U+9FFFF。按照UTF8的编码规则,为一字/三字节,增加1/3的空间。
同时和现有的CJK系统不兼容。CJK系统要使用UTF8,先转换为UCS2,再转换
为UTF8。后一步简直是多此一举。因为从字库的角度看,字的编码只是字形
在字库中的索引。UTF8是变长码,不能直接做索引,需要转换为UCS2才能使
用字库。
安装前要修改/etc/X11/XF86Config-4
安装后要改soffice里面SAL_FONTPATH_PRIVATE=的路径
UTF8是现有ASCII系统转向Unicode系统的一个过渡解决方案。UTF8是保证
ASCII兼容性,再向大字符集方向扩展。这是Unicode推荐的方案。但是因
为解决问题的角度不同,对现有的中文系统不是好的解决方案。
CJK字符编码标准目前都为一字/两字节。中文在UCS2中的编码范围是
U+4E00~U+9FFFF。按照UTF8的编码规则,为一字/三字节,增加1/3的空间。
同时和现有的CJK系统不兼容。CJK系统要使用UTF8,先转换为UCS2,再转换
为UTF8。后一步简直是多此一举。因为从字库的角度看,字的编码只是字形
在字库中的索引。UTF8是变长码,不能直接做索引,需要转换为UCS2才能使
用字库。
|
我坚持认为是安装盘的问题,因为我没出现上述情况。当然,我没用VM,所以不敢完全保。
|
1,编辑/etc/sysconfig/i18n,去掉有关utf8的选项
|
用的是d版,可能有这种问题。应该是安装盘的问题.
|
是不是安装文件有问题啊