文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>我的ubuntu中文设置

我的ubuntu中文设置

时间:2006-03-28  来源:fzud

一直以来都被个可烦的问题困扰着总是得不到非常好的解决,或者说总是很懒,不愿花点时间去解决----linux下的中文显示。
    今天由于工作需要打算给别人用linux作演示,如果中文显示不好,总是很丢人的事情。好,把它解决了。
    我现在用的系统是ubuntu 5.10,现在需要解决的主要中文问题有三个:
      一 linux mount windows 分区显示乱码
      二 open office 打开ppt是中文字总是显示不完美。
      三 freemind 中中文显示乱码
    解决:
      一 linux mount windows 分区显示乱码
         从google上搜索了很多,最后还是把目标确定在了ubuntu中文支持网站上,问题出现在,挂载的时候需要加上参数,以前使用其他linux的时候需 要的是cp936,而我ubuntu的locale中使用的是utf8,所以在mount的时候需要加上参数-o utf8或-o iocharset=utf8,在fstab中写的时候发现两种方法都可以。最后重启系统。今天耗时间最多的地方是不想重启系统,只使用了mount -a,发现一直都是乱码,于是不停的搜索,却不知道问题早已经解决。
      二 open office 打开ppt是中文字总是显示不完美,以前总是修改字体,每个都要修改非常麻烦,今天非常高兴的是搜索的时候发现了http://opendesktop.org.tw/ 的OpenOffice.org 2.0 中文加強版,下来安装后感觉非常好,中文显示都很正确。感谢OSS桌面应用增进计划小组的成员。
      三 本来没有发现在这个问题,当上面的问题都解决的时候打算,作个计划书,打开freemind的时候发现正文里都是乱码,原先是标题栏是乱码,但正文是好的,所以一直将就用的。
         freemind是用java支持的,所以中文乱码问题应该和java中文显示有关,看了很多文章发现都比较麻烦,所以就用了个我暂时最方便的方法,从我 的windows系统中cp了一个simsun.ttf, # cp simsun.ttf $JAVA_HOME/jre/lib/fonts(我装的是jdk所以多个jre目录,只装jre的应高直接cp simsun.ttf $JAVA_HOME/lib/fonts),然后修改fonts.dir
把第一行的数字加1,然后在最后加一行,写上:
simsun.ttf -SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
然后保存。

然后,转到目录JavaHome/lib下,
sudo cp fontconfig.RedHat.3.properties.src fontconfig.properties
sudo vi fontconfig.properties
在最后添加如下:

# @(#)linux.fontconfig.SuSE.properties 1.2 03/10/17
#
# Copyright 2003 Sun Microsystems, Inc. All rights reserved.
#

# Version

version=1

# Component Font Mappings

serif.plain.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
serif.bold.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
serif.italic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
serif.bolditalic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
sansserif.plain.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
sansserif.bold.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
sansserif.italic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
sansserif.bolditalic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
monospaced.plain.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
monospaced.bold.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
monospaced.italic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
monospaced.bolditalic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialog.plain.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialog.bold.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialog.italic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialog.bolditalic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialoginput.plain.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialoginput.bold.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialoginput.italic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialoginput.bolditalic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0

# Search Sequences

sequence.allfonts=zh-1

# Exclusion Ranges

# Font File Names

然后按照上面所述的文件名格式保存在这个目录下

下面进行测试,试运行下面的命令:
代码:
java -jar /usr/lib/j2sdk1.5-sun/demo/jfc/FileChooserDemo/FileChooserDemo.jar

如果点击浏览可以看到中文的话,就说明你成功了,如果只看到方框的话,就说明你失败了


参考文章 http://forum.ubuntu.org.cn/viewtopic.php?t=4182
         http://linux.xab.ac.cn/bbs/read.php?tid=345&fpage=1
主要信息来源http://www.ubuntu.org.cn/
相关阅读 更多 +
排行榜 更多 +
动物大战僵尸I

动物大战僵尸I

飞行射击 下载
龙兽争霸无限零件图纸

龙兽争霸无限零件图纸

飞行射击 下载
金属战士2最新版

金属战士2最新版

飞行射击 下载