这部分描述日语语言环境特定的信息。
在 Solaris 9 环境中,可使用四种支持不同字符集的日语语言环境。ja 和 ja_JP.eucJP 语言环境基于日语 EUC。ja_JP.eucJP 语言环境符合 UI-OSF 日语环境实现协议 1.1 版,ja 语言环境符合早期 Solaris 版本中的传统规范。ja_JP.PCK 语言环境基于 PC 日文汉字代码(称为 Shift_JIS),而ja_JP.UTF-8 基于 UTF-8 。
有关日语 EUC 和此字符集之间的映射,请参见 eucJP(5) 手册页。 有关 PC 日文汉字代码和此字符集之间的映射,请参见 PCK(5) 手册页。
JIS X 0201–1976
JIS X 0208–1990
JIS X 0212–1990
JIS X 0213–2000(仅限于 Unicode 3.1 中定义的字符)
JIS X 0212–1990 在 ja_JP.PCK 语言环境中不受支持。 JIS X 0213–2000 仅在 ja_JP.UTF-8 语言环境中受到支持。并不是在 JIS X 0213–2000 中定义的所有字符都可用。只有那些在 Unicode 3.1 字符集中定义的字符可用。
还支持供应商定义的字符 (VDC) 和用户定义的字符 (UDC)。VDC 占用 JIS X 0208–1990 或 JIS X 0212–1990 的未使用(保留)代码点。 除了那些为 VDC 分配的代码点外,UDC 与 VDC 占用相同的代码点。
支持三种日语字体格式。位图、TrueType 和 Type1。 日语 Type1 字体只包括用于打印的 JIS X 0212。Type1 字体还由 UDC 使用。
下表对日语位图字体进行了描述。
表 4–14 日语位图字体
完整系列名 |
子系列 |
格式 |
供应商 |
编码 |
---|---|---|---|---|
sun gothic |
R、B |
PCF(12,14,16,20,24) |
|
JIS X 0208–1983、 JIS X 0201–1976 |
sun minchou |
R |
PCF(12,14,16,20,24) |
|
JIS X 0208–1983、 JIS X 0201–1976 |
ricoh hg gothic b |
R |
PCF(10,12,14,16,18,20,24) |
RICOH |
JIS X 0208–1983、JIS X 0201–1976 |
ricoh hg mincho l |
R |
PCF(10,12,14,16,18,20,24) |
RICOH |
JIS X 0208–1983, JIS X 0201–1976 |
ricoh gothic |
R |
PCF(10,12,14,16,18,20,24) |
RICOH |
JIS X 0212–1990、JIS X 0213–2000 |
ricoh mincho |
R |
PCF(10,12,14,16,18,20,24) |
RICOH |
JIS X 0212–1990, JIS X 0213–2000 |
ricoh heiseimin |
R |
PCF(12,14,16,18,20,24) |
RICOH |
JIS X 0212–1990 |
下表对日语 TrueType 字体进行了描述。
表 4–15 日语 TrueType 字体
完整系列名 |
子系列 |
格式 |
供应商 |
编码 |
---|---|---|---|---|
ricoh hg gothic b |
固定 |
TrueType |
RICOH |
JIS X 0208–1983、JIS X 0201–1976 |
ricoh hg mincho l |
固定 |
TrueType |
RICOH |
JIS X 0208–.1983、JIS X 0201–1976 |
ricoh gothic |
固定、成比例 |
TrueType |
RICOH |
JIS X 0201–176、JIS X 0208–1983、JIS X 0213–2000 |
ricoh mincho |
固定、成比例 |
TrueType |
RICOH |
JIS X 0201–1976、JIS X 0208–1983、JIS X 0213–2000 |
ricoh heiseimin |
固定 |
TrueType |
RICOH |
JIS X 0212–1990 |
ATOK12 是 Solaris 9 环境中缺省的 日语输入系统。当安装了日语语言环境后,该输入系统就可用于所有日语语言环境和所有 UTF-8 语言环境。Wnn6 日语输入系统也可用于所有日语语言环境。您可以在“工作区”菜单中切换输入系统。对于日语 Solaris 1.x BCP 支持,可使用 kkcv 日语输入系统。
下面的示例描述如何使用 ATOK12 进行日语输入。
按 Control + spacebar 打开转换模式。
键入假名字符文本(例如kanjihenkan)。
按空格键转换为(日语)汉字字符。
要显示其它(日语)汉字字符,请按空格键显示转换候选表。键入您要选择的数字。
要将整个文本转换为(日语)汉字字符文本,请按回车键。
按向下箭头键只转换选定的字符。
按 Control + spacebar 关闭转换模式。
在基于字符的终端 (TTY) 上使用日语语言环境要求您使用终端设置以便使行编辑正确工作。
如果您的终端是 CDE 终端仿真器 (dtterm ),请在任何日语语言环境(ja、ja_JP.PCK 或 ja_JP.UTF-8)中使用带参数 -defeucw 的 stty(1)。ja 语言环境中的一个示例是:
% setenv LANG ja % stty defeucw
如果您的终端不是 CDE 终端仿真器,但终端的代码集与当前语言环境的代码集相同,请使用带参数 -defeucw 的 stty(1)。
如果您的终端的代码集与当前语言环境的代码集不匹配,请使用 setterm(1) 以启用代码转换。例如,如果您正在使用语言环境 ja,但您的终端要求 PCK(Shift_JIS 代码),则请指定:
% setenv LANG ja % setterm -x PCK
有关详细信息,请参见 setterm(3CURSES) 手册页。
iconv( 1) 和 iconv(3) 支持若干种日语代码集转换。 有关详细信息,请参见 iconv_ja(5) 手册页。
用户定义的字符公用程序 sdtudctool 处理轮廓 (Type1) 和位图 (PCF) 字体。 某些公用程序也可用于迁移由早期版本中的旧公用程序创建的 UDC 字体,如 fontedit, type3creator 和 fontmanager。
下列组件只在带有 Language CD 的日语 完全语言环境中可用:
已翻译的信息、帮助和手册页
Wnn6 日语输入系统
日语 Solaris 1.x BCP 支持
Mincho (min*) 字样位图字体
用于打印的 JIS X 0212 Type1 字体
日语特定的哑打印机和 jpostprint 支持
传统的日语公用程序,如 kanji(1)