必须专门设置简体中文 Solaris 操作环境以使用简体中文文本程序。本章描述了设置简体中文环境和启动简体中文 Solaris 操作所需的步骤。
简体中文 Solaris 操作环境提供了两个窗口环境:CDE 和 OpenWindows 环境。CDE 是一个完全国际化了的环境;它不需要 OpenWindows 处理简体中文所需的大多数管理任务。有关启动 OpenWindows 的信息,请参见附录 A,"Open Windows 信息"。简体中文 Solaris 产品包括下列的语言环境:
C - ASCII 英文环境
zh - 扩展 UNIX 代码 ( EUC ) GB2312-80 标准的简体中文环境
zh_CN.EUC - 到 zh 语言环境的符号链接
zh.GBK - GBK (国标扩) 代码集的简体中文环境,GBK 包含所有 Unicode 2.1 中的 CJK 字符
zh_CN.GBK - 到 zh.GBK 语言环境的符号链接
zh.UTF-8 - Unicode 3.0 标准的简体中文环境
zh_CN.UTF-8 - 到 zh.UTF-8 语言环境的符号链接
zh_CN.EUC, zh_CN.GBK, zh_CN.UTF-8, zh.GBK 和 zh.UTF-8 语言环境可在 CDE 下运行,但不支持 OpenWindows。
您可以按以下步骤来更改缺省的语言环境。
您可时时用假名在简体中文和 ASCII/英文环境之间更改终端仿真窗口,而不用每次都键入长命令行或编辑 .dtlogin 文件和运行 source 命令。
在 .profile 文件中放入一个像以下所示的假名。
alias chn_ EUC "export LANG=zh; /bin/stty cs8 -istrip defeucw" chn_GBK "export LANG=zh.GBK; /bin/stty cs8 -istrip \ defeucw" alias asc "export LANG=C; /bin/stty cs7 istrip defeucw" chn_UTF-8 "export LANG=zh.UTF-8; /bin/stty cs8 -istrip defeucw" |
在 .cshrc 文件中放入一个像以下所示的假名。
alias chn_ EUC "setenv LANG zh; /bin/stty cs8 -istrip defeucw" alias chn_GBK "setenv LANG zh.GBK; /bin/stty cs8 -istrip \ defeucw" alias asc "setenv LANG C; /bin/stty cs7 istrip defeucw" chn_UTF-8 "setenv LANG=zh.UTF-8; /bin/stty cs8 -istrip defeucw" |
简体中文 Solaris 操作环境附带的 Xsession 脚本 (位于 /usr/dt/bin 下) 包括以下字体路径:/usr/openwin/lib/locale/locale/X11/fonts,其中的 locale 或者是 zh,或者是 zh.GBK。如要动态地添加不同的字体目录路径,请键入:
system% xset +fp font_directory-path |