JIS X 0212
JIS X 0212 is a Japanese Industrial Standard defining a coded character set for encoding supplementary characters for use in Japanese. This standard is intended to supplement JIS X 0208. It is numbered 953 or 5049 as an IBM code page.
It is one of the source standards for Unicode's CJK Unified Ideographs.
History
In 1990 the Japanese Standards Association released a supplementary character set standard: JIS X 0212-1990 Code of the Supplementary Japanese Graphic Character Set for Information Interchange. This standard was intended to build upon the range of characters available in the main JIS X 0208 character set, and to address shortcomings in the coverage of that set.Features
The standard specified 6,067 characters, comprising:- 21 Greek characters with diacritics
- 26 Eastern European characters with diacritics
- 198 alphabetic characters with diacritics
- 5,801 kanji
Encodings
The following encodings or encapsulations are used to enable JIS X 0212 characters to be used in files, etc.- in EUC-JP characters are represented by three bytes, the first being, the following two in the range –.
- in certain implementations of the ISO 2022-based JIS encoding—including ISO-2022-JP-EXT, ISO-2022-JP-1 and ISO-2022-JP-2—the sequence
ESC $ ( Dis used to indicate JIS X 0212 characters.
Implementations
JIS X 0212 is called Code page 953 by IBM, which includes vendor extensions. The alternative CCSID 5049 excludes these extensions.As JIS X 0212 characters cannot be encoded in Shift JIS, the coding system which has traditionally dominated Japanese information processing, few practical implementations of the character set have taken place. As mentioned above, it can be encoded in EUC-JP, which is commonly used in Unix/Linux systems, and it is here that most implementations have occurred:
- in the early 1990s basic "BDF" fonts were compiled for use in the Unix X Window System;
- an IME conversion file was compiled for the Wnn system;
- the kterm console window application was extended to support it;
- the Emacs and jstevie editors were extended to support it.
Applications which support JIS X 0212 in the EUC coding include:
- the dictionary program for Unix/Linux;
- the WWWJDIC Japanese dictionary server