用于 Solaris 操作环境的 GNOME 2.0 桌面疑难解答指南

10.4 影响亚洲语言环境的问题

以下问题影响亚洲语言环境:

10.4.1 默认的桌面字体太小或者是空白

问题 

例如: 缺陷 ID 4805328,影响某些语言环境,包括中文语言环境。 

目前,您无法为 GNOME 桌面的每种语言环境设置默认字体。因此,尤其是在语言环境间切换的时候,可能会发现默认的桌面字体太小,或者是空的。 

解决方法 

要更改默认的桌面字体,请执行下面的步骤:  

  • 打开终端,运行下面的命令:

    gnome-font-properties

  • 用字体首选项对话框将字体大小改成合适的值。例如,在中文语言环境中,可以将应用程序字体和桌面字体都设置为 Sans 13。

10.4.2 中文语言环境中丢失特殊字体

问题 

缺陷 ID 4821955,影响繁体中文语言环境。 

无法看到以一些特殊字体(例如粗体)显示的字。因此,Yelp 窗口中的一些字不能显示。 

解决方法 

您必须更改 /etc/{zh_TW.EUC,zh_TW.BIG5,zh_TW.UTF-8,zh_HK.BIG5HK,zh_HK.UTF-8} 中的 pangox.alias 文件。执行下列步骤:

  1. 以超级用户登录。

  2. 进入您的语言环境的 pangox.alias 文件所在的目录。例如,对于 zh_TW.BIG5 语言环境,请运行下面的命令:

    cd /etc/pango/zh_TW.BIG5

  3. 运行以下命令:

    cat pangox.alias | tr [A-Z] [a-z]> /tmp/pango

  4. 运行以下命令:

    mv /tmp/pango pangox.alias

  5. 如果系统中有 /etc/pango/sparcv9/pango 目录,请更改 pangox.alias 文件。在该目录的语言环境子目录下,用同样的方式处理 /etc/pango

10.4.3 GNOME Ghostscript 显示

问题 

影响亚洲和日文语言环境。 

在 GNOME Ghostscript 中显示字体名称为 Japanese Postescript 的字符时,字符显示为乱码。 

解决方法 

执行下列步骤:  

  1. 以超级用户登录。

  2. 运行以下命令: cd /

  3. 运行以下命令: mkdir /Resource

  4. 根据具体的语言环境,运行以下命令之一:

    简体中文

    ln -s /usr/openwin/lib/locale/zh/X11/Resource/CMap /Resource/CMap

    繁体中文

    ln -s /usr/openwin/lib/locale/zh_TW/X11/Resource/CMap /Resource/CMap

    日文

    ln -s /usr/openwin/lib/locale/ja/X11/Resource/CMap /Resource/CMap

    韩文

    ln -s /usr/openwin/lib/locale/ko/X11/Resource/CMap /Resource/CMap

10.4.4 字体质量差

问题 

缺陷 ID 4423759,影响 Solaris 9 操作环境中的日文语言环境。 

解决方法 

执行下列步骤:  

  • 打开应用程序菜单。

  • 选择桌面首选项 -> 字体。

  • 在字体首选项对话框中,为应用程序字体和桌面字体都指定 hg gothic b。

  • 根据桌面的分辨率,指定合适的字体大小 12 或 14。

10.4.5 Solaris 操作环境中的不同日期格式

问题 

影响日文语言环境。 

Solaris 操作环境中的日期格式是不一样的。以下语言环境中的星期格式没有“(”和“)”: 

  • Solris 8 操作环境: ja_JP.UTF-8

  • Solris 9 操作环境: ja_JP.eucJP, ja_JP.UTF-8

解决方法 

不适用。 

10.4.6 GTK2+ 应用程序中的字符显示问题

问题 

缺陷 ID 4785550,影响日文语言环境中的 gedit 应用程序和其他 GTK2+ 应用程序。

部分 IBM/NEC 扩展字符和特殊字符不能显示。 

解决方法 

已知的限制。 

10.4.7 在 Solaris 8 操作环境中从 gedit 打印

问题 

影响日文语言环境。 

您可以在 gedit 应用程序中预览 JISX0212,但不能打印 JISX0212。

解决方法 

Solris 8 操作环境:已知的限制。 

Solris 9 操作环境: 请执行以下步骤:  

  • 打开 gedit 应用程序。

  • 选择编辑 -> 首选项。

  • 在类别面板中,选择打印类别中的字体。

  • 对于每个打印项,指定以下字体之一:

    • HG-GothicB-Sun

    • HG-MinchoL-Sun

10.4.8 在 gedit 中无法用默认字体打印日文字符

问题 

缺陷 4861491,影响日文语言环境。 

当您使用 gedit 应用程序中的默认打印机字体时,日文字符不会显示在“打印预览”中,也不会由打印机打印出来。

解决方法 

执行下列步骤:  

  • 打开 gedit 应用程序。

  • 选择编辑 -> 首选项 。

  • 在类别面板中,选择打印类别中的字体。

  • 对于每个打印项,指定 HG-GothicB-Sun 字体。

10.4.9 无法打开 ISO–2022–JP 编码文件

问题 

缺陷 ID 4826184,影响日文语言环境。 

无法在 gedit 应用程序中打开 ISO-2022–JP 编码文件。

解决方法 

以后的版本中将解决此问题。 

10.4.10 gedit 中不显示本地化字符

问题 

例如: 缺陷 ID 4785550,影响日文语言环境。 

选择 Courier 作为默认字体时,dtlogin 中不能显示日文字符。

解决方法 

执行下列步骤:  

  • 打开 gedit 应用程序。

  • 选择编辑 -> 首选项 。

  • 选择类别面板中的字体与颜色。

  • 选择使用默认主题字体选项。

这个解决方法并不能解决 Solaris 8 操作环境中不能显示 IBC/NEC扩展字符和特殊字符的问题。 

10.4.11 gedit 中默认字体的日文字体质量差

问题 

缺陷 ID 4869534,影响日文语言环境。 

gedit 应用程序中使用默认字体时,日文字体质量差。

解决方法 

执行下列步骤:  

  • 打开 gedit 应用程序。

  • 选择编辑 -> 首选项 。

  • 在“类别”面板的编辑器类别中,选择字体和颜色。

  • 为编辑器字体指定 hg gothic b 字体。

10.4.12 终端中的字符显示问题

问题 

影响日文语言环境。 

选择使用与其他应用程序相同的字体选项时,在终端应用程序首选项 对话框中,不能显示 IBM/NEC 扩展字符和特殊字符。

解决方法 

执行下列步骤: 

  • 打开一个终端。

  • 选择编辑 -> 当前配置文件。

  • 在编辑配置文件对话框中,取消选中使用与其他应用程序一样的字体。

  • 指定字体是界面用户。

10.4.13 当复制或链接到文件时主存储器信息转储

问题 

缺陷 ID 4824884,影响日文语言环境。 

当您使用 Nautilus 复制或链接到其他语言环境中创建的文件时,有时会发生主存储器信息转储。 

解决方法 

登录到创建该文件的语言环境,然后复制该文件或创建一个指向该文件的链接。 

10.4.14 输入法窗口重复刷新

问题 

缺陷 ID 4781611,影响 ja_JP.UTF–8 语言环境。 

当同一个顶层应用程序窗口中有多个输入环境时,输入法窗口重复刷新。 

解决方法 

以后的版本中将解决此问题。 

10.4.15 日文语言环境主存储器转储

问题 

缺陷 ID 4808468,影响 ja_JP.UTF–8 语言环境。 

执行以下操作时,应用程序的主存储器进行转储:  

  1. 从 IM 状态中选择 Unicode 列表 -> HIRAGANA。

  2. 关闭应用程序窗口。

解决方法 

以后的版本中将解决此问题。 

10.4.16 GTK2+ 应用程序冻结

问题 

缺陷 ID 4820426,影响 ja_JP.UTF–8 语言环境。 

执行以下操作时,GTK2+ 应用程序冻结:  

  1. 打开查找选项窗口。

  2. 按住空格键。

解决方法 

以后的版本中将解决此问题。