• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
RedHatLinux7.1中语言化完全攻略(三)
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
RedHatLinux7.1中语言化完全攻略(三)
软件发布 RedHatLinux7.1中语言化完全攻略(三)
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 操作系统 >> LINUX >> Linux >> RedHatLinux7.1中语言化完全攻略(三)

RedHatLinux7.1中语言化完全攻略(三)

添加时间: 2005-6-6 3:23:09  作者: 网络收集  阅读次数:40   来源: http://www.d9soft.com

       

  Linux下有两种通用的输入法软件chinput和xcin,安装起来都十分麻烦。为简单起见,我们采用拿来主义,借用RedFlag(红旗)Linux下的rfinput输入法来实现RedHat 7.1下的中文输入。
   网友PopWander将RedFlag Linux下的输入法移植到了RedHat 7.1下,我们可以到http://go3.163.com/~popwander/software/rf-xim-input-2.1-2.i386.rpm下载,然后执行以下指令安装:
  rpm -ivh --force rf-xim-input-2.1-2.i386.rpm
   rfinput自带中文点阵字体,并自动设置环境变量,在RedHat 7.1下无需其它任何设置,它随KDE/Gnome的启动而启动,需要输入中文时你只需要按下Ctrl+Space就可以调出中文输入法,对于KDE用户而言,你也可以直接点击桌面右下角的图标选择输入法。
   rfinput包括智能ABC、五笔等输入方法,可以直接输入词组,而且具有Windows下输入法的联想和记忆功能,使用起来十分方便。如果你是五笔用户,还可以编辑rfinput中的五笔输入法码表文件,这是一个文本文件,你可以任意添加自己的词组,每个词组占一行,格式请查看文件/usr/local/rfinput/lib/wbx.mb。
   注意:在http://www.redflag-linux.com/business/downloadmain.po处下载RedFlag Linux输入法版本为2.0.1,而光盘版中的最新版本为2.2-2,二者都不能直接使用在RedHat 7.1之下,如果你想要自己编译,请下载源码文件。
   Windows字体的移植
   XFree86 4.0以后已经可以很好地支持TrueType字体。TrueType字体可以实现无级缩放,显示效果自然非点阵字体可比。如果你想要达到Windows下漂亮的字体效果,就必须安装中文TrueType字体。当然,最简单的还是借用Windows自带的中文TrueType字体。为方便起见,这里我们只以SimSun一种字体为例。
   注:XFree86 3.x对TrueType支持有问题,所以在安装字体之前,你首先需要确认使用的是XFree86 4.03,用xdpyinfo查看XFree86的版本号:
   xdpyinfo grep release
   请保证显示的数字为4003。
   1、字体的安装
   我将TrueType字体安装在了/usr/share/fonts/zhFonts目录中,你可以根据自己的喜好设置。需要注意的是,很多网站上介绍将TrueType字体安装在/usr/share/fonts/default/TrueType下,这个目录在RedHat 7.1下已经存在,并且安装有TrueType字体,所以请另选目录,操作步骤如下:
   mkdir /usr/share/fonts/zhFonts
   cp /mnt/dosc/Windows/simsun.ttf /usr/share/fonts/zhFontscd /usr/share/fonts/zhFonts
   ttmkfdir >fonts.dir
   ttmkfdir对Windows的TrueType字体的识别不是很好,我们须要编辑fonts.dir,将它修改为以下内容:
   4
   simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-ascii-0
   simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gbk-0
   simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1
   simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
   然后将fonts.dir另行拷贝为fonts.scale(设置可缩放字体):
   cat fonts.dir >fonts.scale
   2、设置TrueType字体支持
   我们已经有了XFree86可以使用的TrueType字体,现在我们要编辑XFree86 4.03的配置文件XF86config-4,加入SimSun字体的路径(在Section "Files"段中),如下所示:
   Section "Files"
   FontPath "unix/:7100"
   FontPath "/usr/share/fonts/zhFonts"
   EndSection
   还要在Modules段加入TrueType字体支持模块xtt(freetype模块也可支持TrueType字体,但是显示速度不如xtt,并且二者不可同时使用),如下所示:
  Section "Module"
  ……
  Load "xtt"
  ……
  EndSection
   3、使用TrueType字体
   做过上述设置之后,TrueType字体的使用则是非常简单的一件事情了。
   (1)KDE环境
   “KDE Control Center(KDE控制中心)”→“观感”→“字体”,将所有的字体设置为SimSun,大小16,界面比较美观(每个人情况可能有所不同,请自行设置大小)。
   (2)Gnome环境
   Gnome中TrueType中文字体的使用要麻烦一些,我们必须手工修改Gnome的的资源配置文件。
   编辑/etc/gtk/gtkrc.zh_CN文件,设置fontset如下:
   fontset = " -misc-simsun-medium-r-normal--16-0-0-0-p-0-*-* "
   同时编辑/etc/gnome/gtkrc.zh_CN文件,将所有的FontSet设置为:
   fontset = "-misc-simsun-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0"
   现在启动KDE/Gnome,肯定可以看到漂亮的TrueType字体了……
   4、Konqueror中显示中文问题
   Konqueror就是KDE下资源管理器和浏览器的二合一,不过很多朋友反映,在Konqueror下浏览中文网页不能正常显示,这是因为Konqueror使用gbk字库的原因,还记得我们上边在fonts.dir中有这么一行吗:

   simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gbk-0
   这就是用来提供gbk字库支持的,有了这一行,你的Konqueror应该可以正常显示中文网页了。
   字符模式下的中语言环境
   正像Windows 9x下我们还要有个pdos95来支持中文一样,在字符模式下我们也是需要一个中文环境的,相比于窗口模式下的内置的中文支持,字符模式下可能只有通过一些第三方软件来提供中文支持。
   常见的中文控制台软件有cce、wzole和unicon。前两者是外挂式运行的中文平台,无需重新编译内核;unicon需要对内核打补丁,重新编译。建议使用wzole,虽然这是一个商业软件,不过对于我们个人用户来说是免费的。
   到http://www.floppycenter.com/Guest.asp?shrid=280145322下载两个软件wzole-4[1].1n.linux.x86.tgz和wzole-4[1].1n.GB.tgz(上述文件前者是中文支持环境,后者是输入法),然后到http://wzis.xoasis.com/applic.html申请个人使用许可证(通过E-mail发到你的信箱中),执行以下步骤安装:
   tar xzPf wzole-4[1].1n.linux.x86.tgz
   tar xzPf wzole-4[1].1n.GB.tgz
   ./wzole_config
   最后将发给你的E-mail中的许可证放在/usr/lib/wzole.lic文件中,执行gce就进入了字符模式下的中文环境。
   至此,RedHat 7.1下的中文支持已经全部完成,希望本文能对你有所帮助……

 

上下文章:

 

上一篇文章: unix精彩问答 下一篇文章: RedHatLinux7.1中语言化完全攻略(二)

相关文章:

  • 谷歌百科全书网站Knol推出多种语言服务
  • 火星文:最时髦的网络语言
  • 病毒可通过QQ来完全控制你的电脑
  • 驱动精灵完全革新版2008 Beta5
  • ORACLE认证2002完全版

相关软件:

  • 易语言 V4.04 简体中文正式版
  • 脚本语言生成器 V2.5 Build 1050
  • 辰灿汇编语言集成开发环境 V1.0
  • 汇编语言学习工具 3.6
  • AI RoboForm Pass2Go(可携带版) 中文正式版/多国语言版 6.7.3
  • 易语言 V4.05 Final 简体绿色中文版

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

LINUX分类导航

  • Linux
  • Linux shell
  • RedHat & Fedora
  • Mandriva & Mandrake & Conectiva
  • SuSE
  • 红旗
  • Debian
  • Archlinux
  • Slackware
  • LFS
  • Gentoo
  • Turbolinux
  • linux PPC
  • Mini Linux

本类经典文章推荐

  • 现教如何在Linux上面设置网卡的绑...
  • Linux中网络参数的意义及其应用
  • 让Linux用起来跟Windows无异!
  • Linux下虚拟域名的实现(3)
  • 了解Linux
  • Linux的常用网络命令
  • Linux下架FTP
  • Linux网络服务器配置基础
  • 在Linux环境中使用USB存储器
  • Linux中文件查找技术大全

Linux阅读排行

  • [Linux]WINE安装教程
  • Linux命令集
  • Linux的常用网络命令
  • 让Linux用起来跟Windows无异!
  • 安装LINUX的详细过程图解<一&g...
  • 安装LINUX的详细过程图解<二&g...
  • Linux无盘工作站的做法
  • 给Linux新手[系列之一]
  • Linux网络服务器配置基础
  • Linux与Windows硬盘资源互访

LINUX阅读总排行

  • [Linux]WINE安装教程
  • Linux命令集
  • Linux的常用网络命令
  • 让Linux用起来跟Windows无异!
  • 安装LINUX的详细过程图解<一&g...
  • 安装LINUX的详细过程图解<二&g...
  • Linux无盘工作站的做法
  • 给Linux新手[系列之一]
  • Linux网络服务器配置基础
  • Linux与Windows硬盘资源互访

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有