HP-UX 11.0 - 11i Internationalization Features White Paper
Encoding Characters
Hong Kong Supplementary Character Set [11i v1.6]
Chapter 2
35
song18u.pcf and song24u.pcf contain all the 2-byte and 4-byte characters whose patterns are defined
in GB18030, including Mongolian, Tibetan, Yi, and Uigur characters. Those characters are assigned to
the code points defined in ISO10646-1:2000. The fonts are designed to be used for simplified Chinese so
that font names include -cn in the CHARSET_ENCODING field to distinguish them from other
ISO10646-1:2000 fonts designed for other regions or countries.
The following information applies to this new support:
• The base GB18030 offering (installed on all systems) requires approximately 25 MB.
• No additional memory requirements are needed for running in the zh_CN.gb18030 locale.
• Applications must elect to enable GB18030 support by setting the LANG environment variable to the
zh_CN.gb18030 locale.
• Systems level software localization support for GB18030 is provided at the same level as for the other
supported Simplified Chinese locales: zh_CN.hp15CN and zh_CN.utf8.
Hong Kong Supplementary Character Set [11i v1.6]
System level support is provided for the Hong Kong Supplementary Character Set (HKSCS) extension to the
big5 encoding for Hong Kong. This allows for the input, storage, retrieval, display and printing of HKSCS
characters. This support is based on the repertoire specified in Unicode 2.1 and the ISO 10646-1:1993
standards.
HKSCS is a collection of 4,702 characters defined by the Hong Kong Special Administration Region (HKSAR)
government in September 1999. These characters are specific to the Hong Kong region and are intended to be
a common set of characters used for computing requirements throughout Hong Kong.
HKSCS support has been provided in HP-UX 11i Version 1.6 through a new locale, iconv converters, fonts
and updates to Xlib, CDE, input method, and printer model files. The following changes have occurred:
• A new locale has been provided, zh_HK.hkbig5, to support the HKSCS specified character repertoire
within the big5 encoding. This locale is a renaming of the zh_HK.big5 locale that was first offered in
HP-UX 11.11. This rename was required since unexpected results in the display of HKSCS characters
could occur due to conflicts in the codeset name with the zh_TW.big5 locale.
•New iconv converters have been provided to allow for conversion between HKSCS big5-based encodings,
Unicode, and UTF-8. The following converter tables have been added:
— hkbig5 <-> ucs2
— hkbig5 <-> utf8
•X11R6 Xlib has been enhanced to provide support for the zh_HK.hkbig5 locale.
The base offering (installed on all systems) requires approximately an additional 7 MB of disk space.
No additional memory requirements are needed for running in the zh_HK.hkbig5 locale.