JIS X 0212
   HOME

TheInfoList



OR:

JIS X 0212 is a
Japanese Industrial Standard are the standards used for industrial activities in Japan, coordinated by the Japanese Industrial Standards Committee (JISC) and published by the Japanese Standards Association (JSA). The JISC is composed of many nationwide committees and plays ...
defining a coded character set for encoding supplementary characters for use in Japanese. This standard is intended to supplement
JIS X 0208 JIS X 0208 is a 2-byte character set specified as a Japanese Industrial Standard, containing 6879 graphic characters suitable for writing text, place names, personal names, and so forth in the Japanese language. The official title of the current ...
(Code page 952). It is numbered 953 or 5049 as an IBM code page (see below). It is one of the source standards for Unicode's
CJK Unified Ideographs The Chinese, Japanese and Korean (CJK) scripts share a common background, collectively known as CJK characters. In the process called Han unification, the common (shared) characters were identified and named CJK Unified Ideographs. As of Unicode ...
.


History

In 1990 th
Japanese Standards Association
(JSA) released a supplementary character set standard: . This standard was intended to build upon the range of characters available in the main
JIS X 0208 JIS X 0208 is a 2-byte character set specified as a Japanese Industrial Standard, containing 6879 graphic characters suitable for writing text, place names, personal names, and so forth in the Japanese language. The official title of the current ...
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 (mostly Cyrillic) * 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 Extended Unix Code (EUC) is a multibyte character encoding system used primarily for Japanese, Korean, and simplified Chinese. The most commonly used EUC codes are variable-length encodings with a character belonging to an compliant coded charac ...
characters are represented by three bytes, the first being 0x8F, the following two in the range 0xA1 – 0xFE. * in certain implementations of the
ISO 2022 ISO/IEC 2022 ''Information technology—Character code structure and extension techniques'', is an ISO/ IEC standard (equivalent to the ECMA standard ECMA-35, the ANSI standard ANSI X3.41 and the Japanese Industrial Standard JIS X 0202) in the ...
-based
JIS encoding In computing, JIS encoding refers to several Japanese Industrial Standards for encoding the Japanese language. Strictly speaking, the term means either: * A set of standard coded character sets for Japanese, notably: ** JIS X 0201, the Japanese ve ...
—including ISO-2022-JP-EXT, ISO-2022-JP-1 and ISO-2022-JP-2—the sequence "ESC $ ( D" is used to indicate JIS X 0212 characters. No encapsulation of JIS X 0212 characters in the popular
Shift JIS Shift JIS (Shift Japanese Industrial Standards, also SJIS, MIME name Shift_JIS, known as PCK in Solaris contexts) is a character encoding for the Japanese language, originally developed by a Japanese company called ASCII Corporation in conjunctio ...
encoding is possible, as Shift JIS does not have sufficient unallocated code space for the characters.


Implementations

JIS X 0212 is called Code page 953 by IBM, which includes vendor extensions. The alternative
CCSID A CCSID (coded character set identifier) is a 16-bit number that represents a particular encoding of a specific code page. For example, Unicode is a code page that has several encoding (so called "transformation") forms, like UTF-8, UTF-16 and UTF ...
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 The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting wit ...
; * an IME conversion file was compiled for the WNN system; * the kterm console window application was extended to support it; * the
Emacs Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, s ...
and ''jstevie'' editors were extended to support it. Many WWW browsers such as the Netscape/Mozilla/
Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and ...
family, Opera, etc. and related applications such as
Mozilla Thunderbird Mozilla Thunderbird is a free and open-source cross-platform email client, personal information manager, news client, RSS and chat client developed by the Mozilla Foundation and operated by subsidiary MZLA Technologies Corporation. The project s ...
support the display of JIS X 0212 characters in EUC-JP encoding, however
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical user interface, graphical web browsers developed by Microsoft which was used in the Microsoft Wind ...
has no support for JIS X 0212 characters. Modern terminal emulation packages, such as the
GNOME Terminal GNOME Terminal is a terminal emulator for the GNOME desktop environment written by Havoc Pennington and others. Terminal emulators allow users to access a UNIX shell while remaining on their graphical desktop. Features GNOME Terminal (gnome-term ...
also support JIS X 0212 characters. Applications which support JIS X 0212 in the EUC coding include: * th
xjdic
dictionary program for Unix/Linux; * the
WWWJDIC WWWJDIC is an online Japanese dictionary based on the electronic dictionaries compiled and collected by Australian academic Jim Breen. The main Japanese–English dictionary file (EDICT) contains over 180,000 entries, and the ENAMDICT dictionary ...
Japanese dictionary server (however as
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical user interface, graphical web browsers developed by Microsoft which was used in the Microsoft Wind ...
does not support the JIS X 0212 extensions in EUC, this server sends bit-mapped graphics for these characters when set in EUC-JP mode.)


JIS X 0212 and Unicode

The kanji in JIS X 0212 were taken as one of the sources for the
Han unification Han unification is an effort by the authors of Unicode and the Universal Character Set to map multiple character sets of the Han characters of the so-called CJK languages into a single set of unified characters. Han characters are a feature s ...
which led to the unified set of CJK characters in the initial
ISO 10646 ISO is the most common abbreviation for the International Organization for Standardization. ISO or Iso may also refer to: Business and finance * Iso (supermarket), a chain of Danish supermarkets incorporated into the SuperBest chain in 2007 * Iso ...
/
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology Technical standard, standard for the consistent character encoding, encoding, representation, and handling of Character (computing), text expre ...
standard. All the 5,801 kanji were incorporated.


The future

Apart from the applications mentioned above, the JIS X 0212 standard is effectively dead. 2,743 kanji from it were included in the later
JIS X 0213 JIS X 0213 is a Japanese Industrial Standard defining coded character sets for encoding the characters used in Japan. This standard extends JIS X 0208. The first version was published in 2000 and revised in 2004 (JIS2004) and 2012. As well as a ...
standard. In the longer term, its contribution will probably be seen to be the 5,801 kanji which were incorporated in
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology Technical standard, standard for the consistent character encoding, encoding, representation, and handling of Character (computing), text expre ...
.


See also

*
JIS X 0208 JIS X 0208 is a 2-byte character set specified as a Japanese Industrial Standard, containing 6879 graphic characters suitable for writing text, place names, personal names, and so forth in the Japanese language. The official title of the current ...
*
JIS X 0213 JIS X 0213 is a Japanese Industrial Standard defining coded character sets for encoding the characters used in Japan. This standard extends JIS X 0208. The first version was published in 2000 and revised in 2004 (JIS2004) and 2012. As well as a ...


References

* JIS X 0212-1990 情報交換用漢字符号―補助漢字, 日本規格協会, 東京 (1990年10月1日制定).''(the Japanese standards document)'' * Understanding Japanese Information Processing, Ken Lunde, O'Reilly & Assoc. 1993 * CJKV Information Processing, Ken Lunde, O'Reilly & Assoc. 1999, 2008.


External links

* JIS X 0212 article on the Japanese Wikipedia
KANJD212
database documentation


International Components for Unicode (ICU), jisx-212.ucm
{{DEFAULTSORT:Jis X 0212 Encodings of Japanese JIS standards Computer-related introductions in 1990