配置不同语言的HP-UX
文件类型:PDF/Adobe Acrobat 文件大小:20232字节
内容摘要:
配置不同语言的 HP-UX
生产部件号: 5971-4732
2003 年 9 月
版权所有 2000-2003 Hewlett-Packard Development Company, L.P.
2
法律声明
本文档中的信息如有更改,恕不另行通知.
Hewlett-Packard 对本手册不作任何担保,包括但不限于适销性及特定用途适
用性的隐含担保.Hewlett-Packard 对本手册中包含的错误以及与其结构,性能
或使用有关的直接,间接,特殊,偶发或继发性损失不负任何责任.
保修.可以从当地销售与服务机构索取适用于您所购买的 Hewlett-Packard 产
品及更换部件的特定保修条款.
有限权利注释.美国政府使用,复制或披露本文,国防部应遵守 DFARS 252.2 27-
7013 中"技术数据和计算机软件权利"条款的 (c) (1) (ii) 小节的规定;其他部门
则应遵守 FAR 52.227-19 中"商业计算机软件有限权利"条款的 (c) (1) 和 (c) (2)
小节的规定.
HEWLETT-PACKARD COMPANY
3000 Hanover Street
Palo Alto, California 94304 U.S.A.
本手册及软件包中提供的软盘或磁带仅限于本产品使用.制作该程序的其他
副本只能是出于安全和备份的目的.严禁将此程序以现有形式或改造后的形
式重新出售.
版权声明
版权所有 2000-2003 Hewlett-Packard Development Company, L.P.
除非版权法允许,否则未经书面许可,严禁复制,改编或翻译此文档.
版权所有 1979,1980,1983,1985-93 Regents of the University of California
本软件部分经 Regents of University of California 许可,部分采用了 Fourth
Berkeley Software Distribution 的研究成果.
版权所有 1980,1984,1986 Novell, Inc.
版权所有 1986-1992 Sun Microsystems, Inc.
版权所有 1985-86,1988 Massachusetts Institute of Technology.
版权所有 1989-93 The Open Software Foundation, Inc.
版权所有 1986 Digital Equipment Corporation.
版权所有 1990 Motorola, Inc.
版权所有 1990,1991,1992 Cornell University.
版权所有 1989-1991 The University of Maryland.
版权所有 1988 Carnegie Mellon University.
3
商标声明.UNIX 是在美国和其他国家(地区)的注册商标,由 X/Open
Company Limited 专门许可.
X Window System 是 Massachusetts Institute of Technology 的商标.
MS-DOS 和 Microsoft 是 Microsoft Corporation 在美国的注册商标.
OSF/Motif 是 Open Software Foundation, Inc. 在美国和其他国家(地区)的商标.
AT O K 是 JUSTSYSTEM Corporation 的商标.
4
版本说明
本手册的印刷日期和部件号指明其当前版本.印刷新版本时印刷日期会随之
改变.再印时可能会稍做改动,但不会更改印刷日期.当进行较大改动时,部
件号将随之更改.
在两个印刷版本之间可能会发行手册更新内容,用于纠正错误或记录产品变
化情况.要确保能够得到更新版本或最新版本,您应同时订购适当的产品支持
服务.有关详细信息,请咨询您的 HP 销售代表.
第 1 版:2000 年 5 月
第 2 版:2001 年 3 月
第 3 版:2002 年 2 月
第 4 版:2002 年 6 月
第 5 版:2003 年 9 月
目录
5
第 1 章. 如何配置系统语言
出厂时配置的语言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
预装系统的语言选择 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
从 Core OS 介质加载语言环境. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
管理 LANG 环境变量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
为多用户设置语言环境(Xconfig 文件) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
为单用户设置语言(.dtprofile 文件) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
为单个会话设置语言环境(CDE Options 菜单). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
在基于终端的系统中设置缺省的 LANG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
硬件注意事项. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
键盘 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
终端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
打印机和绘图仪 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
第 2 章. 如何配置亚洲语言系统环境 (ASE)
配置 IMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
可支持的 IMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
dtimsstart 的功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
手动启动 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
输入法选择 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
简单测试 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
配置打印机. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
配置 LP 假脱机程序. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
打印 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
配置字体. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
X11 位图字体 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
TrueType 字体. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
远程字体服务器配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
附录 A. 语言环境名称
目录
6
表
7
表 2-1. 系统环境支持的输入法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
表 2-2. lp 命令支持的亚洲语言环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
表 2-3. 适用于亚洲语言打印机的机型文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
表 2-4. X11 位图字体和目录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
表 2-5. TrueType 字体,字体名称和目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
表 A-1. 语言环境名称 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
表
8
如何配置系统语言
第 1 章9
第 1 章 如何配置系统语言
HP-UX 操作系统提供了许多欧洲和亚洲的语言环境 (Locale),有些是通过不
同的代码集来支持的,例如:iso8859-1(西欧语言),utf8(欧洲语言与亚洲
语言,包括欧洲语言支持)和 iso8859-15(西欧语言,包括欧洲语言支持).
有关可支持的语言环境的列表,请参阅附录 A"语言环境名称".
HP-UX 操作系统还提供了多种语言的本地化了的命令行消息,图形用户界面
和部分联机帮助卷.
HP-UX 支持下列语言:
欧洲语言
日语
朝鲜语
简体中文
繁体中文
HP 为 HP-UX 系统提供了三种安装这些语言的方式:
1.可以订购一种特定的语言,在 HP 厂家出厂时即配置在系统中.
2.有些 HP-UX 系统在 HP 出厂发货时,已在系统中预装有所有可用的语言
和语言环境.
3.可以选择通过系统随附的 Core OS 介质装入所有(或单个)语言.
本文档描述了如何配置 HP-UX 系统,以使其在非英语语言下能正常运行.
如何配置系统语言
出厂时配置的语言
第 1 章10
出厂时配置的语言
如果订购的工作站在出厂时已配置有特定的语言,则在工作站首次开启时,系
统将会以这种语言"唤醒 (wake up)".如果您以后决定更改该语言,则必须
确保系统中已加载正确的语言环境,否则,请通过 Core OS 介质加载它们.
Core OS 介质中包含有所有可用的语言.请参阅第 11 页上的"从 Core OS 介
质加载语言环境".
预装系统的语言选择
在出厂时装有所有语言的工作站系统中,系统首先以英语"唤醒",然后必须
选择您想使用的语言.您可以为多种不同语言和多用户使用情况定制用户界
面.多种表现形式例如屏幕,缺省语言,字体,输入(键盘)法和图标也都
是可更改的.另外,菜单,联机帮助和出错消息在多种语言中都可用.
有关在系统中如何选择语言的完整说明,请参阅第 12 页上的"管理 LANG 环
境变量"一节.
如何配置系统语言
从 Core OS 介质加载语言环境
第 1 章11
从 Core OS 介质加载语言环境
第 1 步.查看系统中当前安装的语言环境,请键入:
locale -a
查看系统中安装的语言,请键入:
/usr/sbin/swlist -l fileset International
有关各种语言环境的描述,请参考本文档附录 A 中的语言环境列表.
第 2 步.如果已安装有语言环境,请转到第 12 页上的"管理 LANG 环境变量"一节.
第 3 步.如果尚未安装语言环境,则必须使用 SD swinstall 命令从 Core OS 介质进行加载.
如何配置系统语言
管理 LANG 环境变量
第 1 章12
管理 LANG 环境变量
要配置本地化了的 HP-UX 会话,则需要执行以下操作:
管理 LANG 环境变量.
访问与语言相关的消息目录和资源文件.
跨国际化系统远程执行应用程序.
可以将 LANG 变量设置为 HP-UX 操作系统支持的任一语言环境,并将其安装
到系统中.
取决于所希望的语言环境运行方式,可以使用以下三种方式设置 LANG 环境
变量:
1.定制 /etc/dt/config/Xconfig 文件.此方法用于为所有用户和会话设
置整个系统的语言环境.
2.定制 .dtprofile 文件.此方法适用于可能需要不同语言环境配置文件的
特定用户.
3.从用于更改会话语言环境的 CDE 登录屏幕上的 Options(选项)菜单中选
择语言环境.
如何配置系统语言
管理 LANG 环境变量
第 1 章13
为多用户设置语言环境(Xconfig 文件)
要设置整个系统范围的缺省语言设置,必须编辑 Xconfig 文件.这样就为所
有用户设置了 CDE 登录屏幕和正确的 LANG 变量.这是为多显示器系统中的
所有显示器更改 LANG 的唯一方法.具体步骤是:
1.检查 /etc/dt/config/Xconfig 文件是否存在于系统中.如果没有,从
/usr/dt/config/Xconfig 进行复制.不要试图直接编辑
/usr/dt/config/Xconfig 文件.
2.编辑 /etc/dt/config/Xconfig 文件并更改以下行(有关所有语言环境
的列表,请参阅附录 A):
Dtlogin*language:
例如:
要为所有显示器/用户设置德语 iso8859-1 语言环境,请将其改为:
Dtlogin*language:de_DE.iso88591
要为某一特定的显示器 hpabcd 设置德语 iso8859-1 语言环境,请将其
改为:
Dtlogin.hpabcd_0.language:de_DE.iso88591
注意请确保 值 (de_DE.iso88591) 的后面没有空格或 Tab 键.否则会
导致 LANG 变量不正确且不能正确设置语言环境.
3.然后执行:
/sbin/init.d/dtlogin.rc reset
4.注销并再次登录
如果用户界面已本地化为所选语言环境,Dtlogin 客户机可读取该语言环境
适当的消息目录并启动已本地化的 CDE 登录屏幕.否则,登录屏幕将以英语
环境显示.Dtlogin 客户机使用 /etc/dt/config/Xconfig 文件中的以下
资源确定语言环境列表:
Dtlogin*languageList
如何配置系统语言
管理 LANG 环境变量
第 1 章14
为单用户设置语言(.dtprofile 文件)
单用户通过更改他/她的 homedirectory /.dtprofile 文件可以覆盖整个
系统的 LANG 设置.在这种情况下,登录屏幕不进行本地化,并且只为当前用
户设置 LANG.
定制 .dtprofile 文件的具体步骤如下:
1.登录 user
2.转到用户的 HOME 目录
3.编辑 .dtprofile 文件
添加/更改 LANG 环境变量
例如:
将语言环境设置为法语 iso8859-1 语言环境
LANG=fr_FR.iso88591
4.保存并退出
5.注销并再次登录
为单个会话设置语言环境(CDE Options 菜单)
要为单个会话设置语言环境,请使用 CDE Login Manager 的 Options 菜单(当
您登录到系统时可看到该屏幕).通过从该列表中选择语言环境,可以基于每
次登录为用户设置 LANG 变量.如果用户在会话结束时注销,LANG 变量值将
恢复为其缺省值(与在 dtlogin 中进行设置一样,见上文).
如何配置系统语言
管理 LANG 环境变量
第 1 章15
在基于终端的系统中设置缺省的 LANG
基于终端系统的缺省语言/代码集设置可通过修改用户主目录中的 .profile
文件或 .cshrc 文件完成.例如:
要将用户缺省登录设置为德语 utf8 语言环境,请修改以下行:
使用 sh 或 ksh 时,按下文所述编辑 .profile 文件:
LANG=de_DE.utf8
export LANG
使用 csh 时,按下文所述编辑 .cshrc 文件:
setenv LANG de_DE.utf8
要将用户缺省登录设置为加拿大法语 iso8859-1 语言环境,请做如下修改.
使用 sh 或 ksh 时,按下文所述编辑 .profile 文件:
LANG=fr_CA.iso88591
export LANG
使用 csh 时,按下文所述编辑 .cshrc 文件:
setenv LANG fr_CA.iso88591
如何配置系统语言
硬件注意事项
第 1 章16
硬件注意事项
键盘
有些 HP Visualize Workstation 使用 USB 键盘,而有些则使用 PS/2 键盘.当工
作站首次引导时,可根据提示选择其中一种键盘语言.所选的键盘语言名称存
储在 /etc/kbdlang 文件中.
首次引导后,您就可以使用 keymap_ed 实用程序显示可用的键盘语言列表:
/usr/contrib/bin/X11/keymap_ed -l
终端
要正确处理字符,终端必须设置为使用 roman8 或 iso8859-1 代码集.多数 HP
终端可处理 roman8 字符集.但是,对 iso8859-1 字符集的支持会因终端和仿真
的类型而异.通常通过功能键来设置终端的代码集配置.实际步骤因机型而
异.请参考终端文档.
打印机和绘图仪
打印机和绘图仪可以通过前面板进行配置,以使用 roman8 或 iso8859-1 字符
集进行打印.有关详细步骤,请参考打印机或绘图仪使用手册.
如何配置亚洲语言系统环境 (ASE)
第 2 章17
第 2 章 如何配置亚洲语言系统环境 (ASE)
为了输入和输出亚洲语言字符,还需要拥有 ASE(Asian System Environment,
亚洲语言系统环境)产品.ASE 包括对系统,工具和手册的增强功能和补充.
要确认 ASE 的版本,请键入:
/usr/sbin/swlist -l product Asian-Core
如果系统中已安装有 ASE,您将会看到一个类似下文的列表:
# Initializing...
# Contacting target "system name"...
#
# Target:system name:/
#
Asian-Core B.11.23 Asian Core
如果系统未安装 ASE,您将看到下列输出:
# Initializing...
# Contacting target "system name"...
ERROR:Software "Asian-Core" was not found on host
"system name:/".
如何配置亚洲语言系统环境 (ASE)
配置 IMS
第 2 章18
配置 IMS
可支持的 IMS
每种亚洲语言支持的 IMS (Input Method Server) 类型如下表所示.
dtimsstart1 的功能
dtimsstart 允许用户选择一种 IMS.
由于 dtimsstart 根据 LANG 值更改其行为方式,使用 dtimsstart 之前,用
户应正确设置环境变量 LANG.
dtimsstart 适当地设置环境变量 XMODIFIERS,使之与选定的 IMS 相关,以
便在没有任何附加配置的情况下,用户也能使用 IMS.
如果您在 HP-UX CDE 环境中选择了亚洲语言环境,在用户登录后,dtimsstart
会立即自动启动.更确切地说,在 Xsession 启动(用户登录)时,dtimsstart
会通过脚本 /usr/dt/config/Xsession.d/0020.dtims 自动调用.
表 2-1系统环境支持的输入法
系统环境可支持的 IMS
日语:XJIM,AT O K 8,AT O K X
朝鲜语:XKIM
简体中文:XSIM
繁体中文:XTIM
1.在以前发行的 HP-UX 11.0 操作系统中,dtimsstart 称为 ximsstart,
它不是标准的 CDE 部件.
如何配置亚洲语言系统环境 (ASE)
配置 IMS
第 2 章19
手动启动
如果在 C 语言环境桌面上使用亚洲语言输入法,则手动启动 IMS 极其有用.
可以在命令行按以下方法执行 dtimsstart.
eval '/usr/dt/bin/dtimsstart -env'
重要信息这一行中的引号必须是左单引号,而"非"右单引号.
注释通常,dtimsstart 用亚洲语言显示消息和标签.如果希望查看英语的消息
和标签,可将环境变量更改为 C 语言环境.
eval 'NLSPATH=/usr/dt/lib/nls/msg/C/%N.cat \
XENVIRONMENT=/usr/dt/app-defaults/C/Dtimsstart \dtimsstart -env'
注释必须将 LANG 变量设置为适当的亚洲语言环境,以便 dtimsstart 可以运行.
手动启动 dtimmstart 后,它仅在用该语言环境启动的应用程序上是活动的.
输入法选择
对于日语语言环境(ja_JP.SJIS,ja_JP.eucJP,ja_JP.kana8,
ja_JP.utf8)
dtimsstart 显示如下选择窗口.选择列出的 IMS 之一,再单击 OK 按钮
(最左侧的按钮),dtimsstart 将启动选定的 IMS.有关此窗口的其他
操作,请选择 Help 按钮(最右侧的按钮),获得更详细的说明.最后一
项选择(以日语形式出现)的意思是"无日语输入法".
图 2-1日语输入法选择窗口
如何配置亚洲语言系统环境 (ASE)
配置 IMS
第 2 章20
对于朝鲜语语言环境(ko_KR.eucKR,ko_KR.utf8):
dtimsstart 启动 XKIM 而不显示选择窗口,因为在两个语言环境中,只
支持一种 IMS(即 XKIM).
对于简体中文语言环境(zh_CN.gb18030,zh_CN.hp15CN,zh_CN.utf8):
dtimsstart 启动 XSIM 而不显示选择窗口,因为在这些语言环境中,仅
支持一种 IMS(即 XSIM).
对于繁体中文语言环境(zh_TW.eucTW,zh_TW.big5,zh_TW.ccdc,
zh_TW.utf8):
dtimsstart 启动 XTIM 而不显示选择窗口,因为在这些语言环境中,只
支持一种 IMS(即 XTIM).
对于香港语言环境(zh_HK.hkbig5,zh_HK.utf8):
dtimsstart 启动 XTIM 而不显示选择窗口,因为在两个语言环境中,只
支持一种 IMS(即 XTIM).
注释XKIM 和 XSIM 与其他亚洲语言 IMS 一样,没有一个可见的主窗口.要退出
XKIM 或 XSIM,请使用 kill(1) 命令或终止 X Server.
如何配置亚洲语言系统环境 (ASE)
配置 IMS
第 2 章21
简单测试
本节描述了确认亚洲语言系统环境是否已配置的简单测试步骤.
用键盘进行日语环境测试
这些描述只基于 xjim.
1.在前景中设置输入字段
进程会自动与 xjim 前景连接;然后检查光标是否在该输入字段中.
2.启用输入法
单击左边的 Alt 键 (ExtendChar) 或 Ctrl+Space 以启用 IMS 输入法.然后,
活动窗口的底部将出现一个状态窗口.
3.更改输入模式
单击 F3 键更改其模式,以输入双字节 Roman 字符.
4.输入字符
输入某些字符.这些字符将反向显示,按 Return 键,固定字符串就发送到
应用程序.
要退出 xjim 输入模式,请单击左边的 Alt 键 (ExtendChar) 或按 Ctrl+Space.系
统会立即返回正常输入模式.
用键盘进行朝鲜语环境测试
这些描述仅基于 xkim.
1.在前景中设置输入字段
进程会自动与 xkim 前景连接;然后检查光标是否在该输入字段中.
2.启用输入法
单击右边的 Alt 键 (ExtendChar) 以启用 IMS 输入法.然后,活动窗口的底
部将出现一个状态窗口.
3.更改输入模式
单击 F9 键更改其模式,以输入双字节 Roman 字符.
4.输入字符
输入某些字符.将显示双字节 Roman 字符.
要退出 xkim 输入模式,请单击左边的 Alt 键 (ExtendChar).系统会立即返回正
常输入模式.
如何配置亚洲语言系统环境 (ASE)
配置 IMS
第 2 章22
用键盘进行简体中文环境测试
这些描述仅基于 xsim.
1. 在前景中设置输入字段
进程会自动与 xsim 前景连接;然后检查光标是否在该输入字段中.
2.启用输入法
单击右边的 Alt 键 (ExtendChar) 以启用 IMS 输入法.然后,活动窗口的底
部将出现一个状态窗口.
3.更改输入模式
按 Shift+F12 更改其模式,以输入双字节 Roman 字符.
4.输入字符
输入某些字符.将显示双字节 Roman 字符.
要退出 xsim 输入模式,请单击左边的 Alt 键 (ExtendChar).系统会立即返回正
常输入模式.
用键盘进行繁体中文环境测试
这些描述只基于 xtim.
1.在前景中设置输入字段
进程会自动与 xtim 前景连接;然后检查光标是否在该输入字段中.
2.启用输入法
单击右边的 Alt 键 (ExtendChar) 以启用 IMS 输入法.然后,活动窗口的底
部将出现一个状态窗口.
3.更改输入模式
按 Shift+F9 更改其模式,以输入双字节 Roman 字符.
4.输入字符
输入某些字符.将显示双字节 Roman 字符.
要退出 xtim 输入模式,请单击左边的 Alt 键 (ExtendChar).系统会立即返回正
常输入模式.
如何配置亚洲语言系统环境 (ASE)
配置打印机
第 2 章23
配置打印机
配置 LP 假脱机程序
ASE 提供了多种 LP 机型文件用于通过 sam(1m) 进行配置.要使用
/usr/lib/lp/model 中的机型文件添加,删除和维护亚洲语言打印机,请
参考《管理系统和工作组》手册中"管理打印机"部分.
打印
要在打印机上打印亚洲语言文本,可能需要为 lp 命令和文本文件指定语言环
境值.例如,
lp -oja_JP.eucJP text_file_written_in_Japanese_euc
下表显示了 HP-UX 11i 支持的语言环境
表 2-2 lp 命令支持的亚洲语言环境
语言环境 语言和代码集
ja_JP.SJIS日语/HP-15
ja_JP.eucJP日语/EUC
ja_JP.utf8日语/UTF8
ko_KR.eucKR朝鲜语/EUC
ko_KR.utf8朝鲜语/UTF8
zh_CN.gb18030简体中文/GB18030
zh_CN.hp15CN简体中文/GB2312
zh_CN.utf8简体中文/UTF8
zh_TW.big5繁体中文/BIG5
zh_TW.ccdc繁体中文/CCDC
zh_TW.eucTW繁体中文/CNS
如何配置亚洲语言系统环境 (ASE)
配置打印机
第 2 章24
打印机机型文件支持各种选项,例如字体选择和页面控制.有关详细信息,
请参考安装在 /usr/lib/lp/model 中的机型文件.
通常情况下,下列机型文件适用于亚洲语言打印机:
简单测试
LANG=ja_JP.eucJP
export LANG
date | lp -oja_JP.eucJP -dprinter_name
zh_TW.utf8繁体中文/UTF8
zh_HK.hkbig5繁体中文/BIG5
zh_HK.utf8繁体中文/UTF8
表 2-2 lp 命令支持的亚洲语言环境 (续)
语言环境 语言和代码集
表 2-3适用于亚洲语言打印机的机型文件
型号 打印机
PCL5.asianHP 激光打印机,带有亚洲字体 DIMM
PCL5.nlooHP 激光打印机,不带亚洲语言字体 DIMM
ESCP支持 ESC/P 打印机语言的亚洲语言打印机
如何配置亚洲语言系统环境 (ASE)
配置字体
第 2 章25
配置字体
X11 位图字体
X window 系统的亚洲语言位图字体安装在下面的目录中.
安装 ASE 后,缺省的 X server 配置就包含有上述字体路径.有关位图字体管
理的信息,请参考《Using the X Window System》手册的"Using Fonts"部分.
表 2-4 X11 位图字体和目录
语言 安装目录
日语/usr/lib/X11/fonts/hp_japanese/100dpi
朝鲜语/usr/lib/X11/fonts/hp_korean/75dpi
简体中文/usr/lib/X11/fonts/hp_chinese_s/75dpi
繁体中文/usr/lib/X11/fonts/hp_chinese_t/75dpi
如何配置亚洲语言系统环境 (ASE)
配置字体
第 2 章26
TrueType 字体
适用于分层技术(如 JAVA 和 X Window 系统)的亚洲 TrueType 字体都安装
在下列目录.
仅可通过 X Font Server (xfs),使用 X Window System 中的 TrueType 字体.请
参考"远程字体服务器配置"以启动 X Font Server.
远程字体服务器配置
在远程服务器上,准备一个字体服务器来提供字体服务.可在字体服务器上,
按下文所述编辑 /etc/rc.config.d/xfs.
RUN_X_FONT_SERVER=1
然后,设置本地主机.下面是一个服务器在端口号 7000(缺省)上提供服务
的示例:
xset fp+ tcp/server_hostname:7000
xset fp rehash
表 2-5 TrueType 字体,字体名称和目录
语言
字体名称
和家族名称
安装目录
日语HGMinchoL
HGGothicB
/usr/lib/X11/fonts/TrueType/japanese.st/typefaces
朝鲜语HYBatang
HYDotum
HYGulim
HYGungsuh
/usr/lib/X11/fonts/TrueType/korean.st/typefaces
简体中文ZYCJKHei
ZYCJKSun
/usr/lib/X11/fonts/TrueType/chinese_s.st/typefaces
繁体中文ARMingtiL
ARMingtiLHK
/usr/lib/X11/fonts/TrueType/chinese_t.st/typefaces
语言环境名称
附录 A 27
附录 A语言环境名称
下表列出了各种受支持的语言的可用语言环境.
表 A-1语言环境名称
语言(地域) 语言环境名称
阿拉伯语(阿尔及利亚)ar_DZ.arabic8
ar_DZ.utf8 a
阿拉伯语(沙特阿拉伯)ar_SA.arabic8
ar_SA.iso88596
ar_SA.utf8 a
保加利亚语(保加利亚)bg_BG.iso88595
bg_BG.utf8 a
简体中文(中国)zh_CN.gb18030
zh_CN.hp15CN
zh_CN.utf8
繁体中文(台湾地区)zh_TW.big5
zh_TW.ccdc
zh_TW.eucTW
zh_TW.utf8
繁体中文(中国香港)zh_HK.hkbig5
zh_HK.utf8
捷克语(捷克共和国)cs_CZ.iso88592
cs_CZ.utf8 a
语言环境名称
附录 A28
丹麦语(丹麦)da_DK.iso88591
da_DK.iso885915@euro
da_DK.roman8
da_DK.utf8 a
荷兰语(荷兰)nl_NL.iso88591
nl_NL.iso885915@euro
nl_NL.roman8
nl_NL.utf8 a
英语(计算机语言)C
C.iso88591
C.iso885915
C.utf8
POSIX
英语(英国)en_GB.iso88591
en_GB.iso885915@euro
en_GB.roman8
en_GB.utf8 a
英语(美国)en_US.iso88591
en_US.roman8
en_US.utf8 a
芬兰语(芬兰)fi_FI.iso88591
fi_FI.iso885915@euro
fi_FI.roman8
fi_FI.utf8 a
表 A-1语言环境名称 (续)
语言(地域) 语言环境名称
语言环境名称
附录 A 29
法语(加拿大)fr_CA.iso88591
fr_CA.iso885915
fr_CA.roman8
fr_CA.utf8
法语(法国)fr_FR.iso88591
fr_FR.iso885915@euro
fr_FR.roman8
fr_FR.utf8
德语(德国)de_DE.iso88591
de_DE.iso885915@euro
de_DE.roman8
de_DE.utf8
希腊语(希腊)el_GR.iso88597
el_GR.greek8
el_GR.utf8
希伯来语(以色列)iw_IL.iso88598
iw_IL.hebrew8
iw_IL.utf8 a
匈牙利语(匈牙利)hu_HU.iso88592
hu_HU.utf8 a
冰岛语(冰岛)is_IS.iso88591
is_IS.iso885915@euro
is_IS.roman8
is_IS.utf8 a
表 A-1语言环境名称 (续)
语言(地域) 语言环境名称
语言环境名称
附录 A30
意大利语(意大利)it_IT.iso88591
it_IT.iso885915@euro
it_IT.roman8
it_IT.utf8
日语(日本)ja_JP.SJIS
ja_JP.eucJP
ja_JP.kana8
ja_JP.utf8
朝鲜语(韩国)ko_KR.eucKR
ko_KR.utf8
挪威语(挪威)no_NO.iso88591
no_NO.iso885915@euro
no_NO.roman8
no_NO.utf8 a
波兰语(波兰)pl_PL.iso88592
pl_PL.utf8 a
葡萄牙语(葡萄牙)pt_PT.iso88591
pt_PT.iso885915@euro
pt_PT.roman8
pt_PT.utf8 a
葡萄牙语(巴西)pt_BR.iso88591
it_BR.iso885915
it_BR.utf8
罗马尼亚语(罗马尼亚)ro_RO.iso88592
ro_RO.utf8 a
表 A-1语言环境名称 (续)
语言(地域) 语言环境名称
语言环境名称
附录 A 31
俄语(俄罗斯)ru_RU.iso88595
ru_RU.utf8 a
塞尔维亚-克罗地亚语(克罗地亚)hr_HR.iso88592
hr_HR.utf8 a
斯洛伐克语(斯洛伐克)sk_SK.iso88592
sk_SK.utf8 a
斯洛文尼亚语(斯洛文尼亚)sl_SI.iso88592
sl_SI.utf8 a
西班牙语(阿根廷)es_AR.iso88591
es_AR.iso885915
ar_AR.utf8
西班牙语(玻利维亚)es_BO.iso88591
es_BO.iso885915
es_BO.utf8 a
西班牙语(智利)es_CL.iso88591
es_CL.iso885915
es_CL.utf8
西班牙语(哥伦比亚)es_CO.iso88591
es_CO.iso885915
es_CO.utf8
西班牙语(哥斯达黎加)es_CR.iso88591
es_CR.iso885915
es_CR.utf8 a
表 A-1语言环境名称 (续)
语言(地域) 语言环境名称
语言环境名称
附录 A32
西班牙语(厄瓜多尔)es_EC.iso88591
es_EC.iso885915
es_EC.utf8 a
西班牙语(E1 萨尔瓦多)es_SV.iso88591
es_SV.iso885915
es_SV.utf8 a
西班牙语(危地马拉)en_GT.iso88591
es_GT.iso885915
es_GT.utf8 a
西班牙语(墨西哥)es_MX.iso88591
es_MX.iso885915
es_MX.utf8
西班牙语(尼加拉瓜)es_NI.iso88591
es_NI.iso885915
es_NI.utf8 a
西班牙语(巴拿马)es_PA.iso88591
es_PA.iso885915
es_PA.utf8 a
西班牙语(巴拉圭)es_PY.iso88591
es_PY.iso885915
es_PY.utf8 a
西班牙语(秘鲁)es_PE.iso88591
es_PE.iso885915
es_PE.utf8
表 A-1语言环境名称 (续)
语言(地域) 语言环境名称
语言环境名称
附录 A 33
西班牙语(波多黎各)es_PR.iso88591
es_PR.iso885915
es_PR.utf8
西班牙语(西班牙)es_ES.iso88591
es_ES.iso885915@euro
es_ES.roman8
es_ES.utf8
西班牙语(乌拉圭)es_UV.iso88591
es_UY.iso885915
es_UY.utf8
西班牙语(委内瑞拉)es_VE.iso88591
es_VE.iso885915
es_VE.utf8
瑞典语(瑞典)sv_SE.iso88591
sv_SE.iso885915@euro
sv_SE.roman8
sv_SE.utf8
泰语(泰国)th_TH.tis620
土耳其语(土耳其)tr_TR.iso88599
tr_TR.turkish8
tr_TR.utf8 a
通用语言univ.utf8
a.仅提供语言环境源文件
表 A-1语言环境名称 (续)
语言(地域) 语言环境名称
语言环境名称
附录 A34
·上一篇:
那是超越生命之海的船·下一篇:
传媒透视