简体中文 Solaris 用户指南

使用 fontedit 编辑字体

本章节说明如何在应用于简体中文 Solaris 操作环境中的可移植编译格式 (PCF) 字体中编辑、创立和安装新的字符。然后可以保存所作的改变并在本地系统中使用该编辑过的字体。这一过程包括下面几个步骤:

  1. 为所编辑或创建的字体准备一个工作区。

  2. 使用字体编辑程序编辑位图分布格式 (BDF) 的字体文件。

  3. 将 BDF 字体文件转换成 PCF 格式。

  4. 使该字体在您的系统上可使用。

设立一个工作目录

  1. 为所编辑的字体创建一个新的工作区目录,例如:


    system% mkdir /tmp/newfont 
    
  2. 把您的工作目录改变为那个目录:


    system% cd /tmp/newfont 
    

启动字体编辑程序

简体中文 Solaris 操作环境所提供的字体编辑程序可用于编辑位图字体。

    启动字体编辑程序。

字体编辑程序窗口显示在屏幕上。


system% fontedit 

字体编辑程序不能编辑用于 Solaris 软件的 PCF 格式字体文件 (.pcf 文件扩展名)。该工具仅处理 BDF 中的字体。BDF 是 MIT X Consortium 所定义的一种便携格式。

准备字体文件

    在 BDF 格式中找出要编辑的简体中文字体文件。

该文件的编码应该从 8481 (0x2121) 开始。例如,假如您有一个 BDF 文件叫 myfont14.bdf


STARTFONT 2.1
COMMENT Sample  Font
...
FONT Myfont-Medium14SIZE 14 75 75
STARTCHAR  C101
ENCODING 8481
...

编辑 BDF 字体文件

  1. 在字体编辑程序窗口中的文件按钮上面按住菜单鼠标器按钮,并在下拉式菜单中选择装入...。

  2. 在装入弹出式窗口的字体名称字段中键入所要编辑的 BDF 文件名,例如,myfont14.bdf

  3. 在弹出式窗口的装入按钮按一下选择。

    这样就装入了文件。

  4. 在字体编辑程序主窗口的选择按钮按一下选择。

    这样就会显示出选择窗口,在那里要做以下几个步骤。

  5. 为要编辑的字符键入其字体编码代码的高位和低位字节数值,例如 0x3302。

    可用下一个 (右箭头) 按钮或前一个 (左箭头) 按钮来提高或减少高位或低位字节的数值。

    Graphic
  6. 将这个简体中文字体的代码长度设为多字节。

    对于一个 ASCII/英文字体,要将代码长度设为单字节。

  7. 在编辑按钮上 [在 Fontedit (字体编辑) :选择窗口里] 按一下以把字型显示在主幕布上。

    所指定的字型会在字体编辑程序窗口里出现。

    Graphic
  8. 通过把像素打开或关闭可在主幕布上编辑字型:

    • 在鼠标器按钮上按一下"选择"以把像素打开。

    • 在鼠标器按钮上按一下"调整"以把像素关闭。

    • 按住菜单鼠标器按钮可出现其他附加功能的菜单。


    注意:

    当您把字型的像素打开和关闭时,主窗口左上角中的字符字型会显出该字型的实际外观。


  9. 当完成字型的编辑后,在存储按钮上按一下"选择"。

  10. 重复前面的步骤 5步骤 9步骤以编辑这个字体中的其他字型。

  11. 完成编辑以后,按住在文件按钮上的菜单并选择"存入..."以保存在字体文件中已编辑好的字型。