免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1364 | 回复: 0
打印 上一主题 下一主题

我的ubuntu中文设置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-28 16:52 |只看该作者 |倒序浏览
一直以来都被个可烦的问题困扰着总是得不到非常好的解决,或者说总是很懒,不愿花点时间去解决----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/
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/14971/showart_92002.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP