RedHat7.3字型安装

发表于:2007-07-04来源:作者:点击数: 标签:
一、版权说明 本文版权属于全体作者所有,且以 GNU FDL 授权合约发布。在遵守 GNU FDL 授权合约的情况下,您可以复制、散布,以及修改本文件。唯请保持 作者列表的完整,若您修改过此份文件,也请在作者列表中加入您的大名。 同时请注意本文件没有任何担保,

  一、版权说明
  
  本文版权属于全体作者所有,且以 GNU FDL 授权合约发布。在遵守 GNU
  FDL 授权合约的情况下,您可以复制、散布,以及修改本文件。唯请保持
  作者列表的完整,若您修改过此份文件,也请在作者列表中加入您的大名。
  
  同时请注意本文件没有任何担保,若因本文件而产生任何直接或间接的损
  失,本文作者群均不负任何法律及道议上的责任。
  
  二、作者列表
  
  古墓剑仙(Brian Hsu)
  
  三、前言
  
  
  本文假设您已依照『自由软体教师研习文件 RedHat 7.3 中文修正』正确
  安装 ttfm 套件并设定好 X Window System 设定档。
  
  另外,这些动作请于一装好 Red Hat 7.3 后即刻进行,以减少失败的机会。
  
  最后,这些动作除非特别说明,均由指令列模式完成。范例如下∶
  
  # ls
  # free
  
  # 号代表以 root 身份执行后面的指令,以上两具即代表∶
  以 root 身份于指令列键入 ls 后,等系统提示符号出现,再行
  键入 free 。
  
  若出现 \ 代表两行是接在一起的,范例如下∶
  
  # ls \
  example
  
  以上范例代表您必须输入 ls example 。
  
  四、修正 AbiWord 中文瑕疵及取得 AbiWord 模组
  
  # cd
  # apt-get remove abiword
  # apt-get install abiword
  # wget http://163.21.222.169/~brianhsu/abiword.ttfm
  # cp -rv abiword.ttfm /usr/share/fonts/install/
  # chmod 755 /usr/share/fonts/install/*.ttfm
  # ttfm.sh --add abiword /usr/share/fonts/zh_TW/TrueType/*.ttf
  
  五、取得 BIG5 -> Unicode 字型转换工具
  
  由于我们所使用的 TrueType 字型模组,目前只支援 Unicode 字型,若
  您的字型是传统 BIG5 编码,请依下列步骤取得 BIG5 转 Unicode 工具。
  
  # cd
  # wget http://163.21.222.169/~brianhsu/oto-precompile.tar.gz
  # tar -xvzPf oto-precompile.tar.gz
  
  六、转换 BIG5 字型 -> Unicode 字型
  
  # oto 旧字型名称 新字型名称
  
  以一文鼎中行书 sin00mp.ttf 为例∶
  
  # /usr/local/bin/oto sin00mp.ttf UniSin.ttf
  
  七、确定字型模组
  
  # ttfm.sh --modules
  
  这时会出现您所具有的字型模组,以我的机器为例∶
  
  gscjk
  xttfm
  abiword
  
  其中第一个是列印时的字型,第二个是 X Window System 的字型,
  第三个是 AbiWord 所用的。
  
  八、新增字型
  
  # ttfm.sh --add 模组名称 字型档案
  
  以我的电脑以及之前转出的 UniSin.ttf 为例∶
  
  # ttfm.sh --add gscjk UniSin.ttf
  # ttfm.sh --add xttfm UniSin.ttf
  
  九、找出新的字型名称
  
  # /usr/X11R6/lib/X11/fonts/TrueType/fonts.dir |grep '字型档名'
  
  以 UniSin.ttf 为例∶
  
  # /usr/X11R6/lib/X11/fonts/TrueType/fonts.dir |grep 'UniSin.ttf'
  
  此时会出现类似下面的讯息∶
  
  UniSin.ttf -misc-HerSin_Medium-medium-r-normal--0-0-0-0-c-0-big5-0
  
  其中的 hersin_medium 即为字型名称。
  
  十、使用新字型
  
  请先退出 X Window System 后重新进入,方可使用新字型。
  您可以用下列指令抓出所有新字型的名称∶
  
  # xlsfont | grep '字型名称'
  
  以 HerSin_Medium 为例∶
  
  # xlsfont | grep 'hersin_medium'
  
  注意字型名称全部是小写!
  
  在使用上请特别注意字型的编码,iso8859-1 为英文,big5-0 为传统 BIG5
  编码,big5hkscs-0 为 BIG5 + 香港外字集,iso10646-1 为 Unicode。
  
  在 GIMP 中使用时,请特别注意依照您要输入的文字选取正确的编码。若您
  要输入的是中文,请选取 iso10646-1 或 big5-0 或 big5hkscs-0,若是英
  文则选取 iso8859-1。
  
  另外在 GIMP 使用时,请勿选取字型后的括号中有『alias』字样的字型,否
  则会出现『字型不存在』的错误。
  
  当一次设定好后,您会发现您可以正确使用粗体、斜体等字型。
  
  十一、安装字型给 AbiWord 使用
  
  # ttfm.sh --add abiword 字型档名
  
  以之前的 UniSin.ttf 为例∶
  
  # ttfm.sh --add abiword UniSin.ttf
  
  十二、安装 OpenOffice 字型
  
  这里的安装方法有下列已知问题∶
  
  * 无法使用中文粗体
  * 无法使用中文斜体
  * 输入英文时游标定位会有问题
  
  1.按照第七到九步正确安装字型
  2.我的最爱 -> OpenOffice -> 印表机设定
  3.选择字型
  4.按右边的『新增』
  5.在路径的部份输入∶
  
  /usr/X11R6/lib/X11/fonts/TrueType/
  
  6.按下选择
  7.选取欲安装字型
  8.将『新增时仅插入捷径』打勾
  9.确定
  10.重新启动 OpenOffice
  
  

原文转自:http://www.ltesting.net