Кіріспе
Цифрлық таңбаларды кодтау үшін жапон стандарттарының жинағы. Компьютерде JIS кодтау жапон тілінің кодталуына арналған бірнеше жапон өнеркәсіптік стандарттарын білдіреді. Нақты айтқанда, бұл термин мыналарды көрсетеді: жапон тілі үшін стандартталған кодталған таңбалар жиынтығы, атап айтқанда: JIS X 0201, ISO 646 (ASCII) стандартының жапондық нұсқасы, 7 биттік ASCII таңбаларын (кейбір өзгерістермен) және 64 жартылай енді катакана таңбасын қамтиды. JIS X 0208 – ең көп таралған канджи таңбалар жиынтығы, 6 879 таңбадан тұрады, оның ішінде 6 355 канджи және 524 басқа таңба (бір 94x94 жазықтық). JIS X 0212 – JIS X 0208 стандартына қосымша, 5 801 канджиді қосады, барлығы 12 156 канджи (екінші 94x94 жазықтық). JIS X 0213 – JIS X 0208 стандартын кеңейтеді (екі жазықтық). JIS X 0202 (сонымен қатар ISO 2022 JP деп те аталады) – тек 7 биттік деректерді қолдайтын беру орталары арқылы JIS таңбалық деректерді жіберуге арналған кодтау механизмдерінің жиынтығы. Іс жүзінде, «JIS кодтау» термині көбінесе JIS X 0202 арқылы кодталған JIS X 0208 таңбалық деректерін білдіреді. Мысалы, IANA JIS X 0202 кодтау белгісін пайдаланады, ал ISO 2022 JP белгісі – оның профилін білдіреді. JIS таңбаларын кодтаудың басқа механизмдеріне Shift JIS және EUC JP кіреді. Shift JIS JIS X 0208-ден канджи, толық енді хирагана және толық енді катакана таңбаларын JIS X 0201 стандартына кері үйлесімділікпен қосады. Shift JIS – Жапонияда ең көп қолданылатын кодтау, себебі бір байттық JIS X 0201 таңбалар жиынтығымен үйлесімділік электронды жабдық өндірушілеріне (мысалы, кассалық аппараттар өндірушілеріне) канджиді көрсетуге қабілетсіз ескі, арзан жабдықтан жаңа жабдыққа көшуге мүмкіндік берді, сонымен бірге таңбалар жиынтығының үйлесімділігін сақтады. EUC JP UNIX жүйелерінде қолданылады, онда JIS кодтамалары POSIX стандарттарына сәйкес келмейді. JIS кодталған таңбаларға жақындағы балама – Юникод (UCS кодталған таңбалар), әсіресе UTF-8 кодтау механизмі.
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 version of ISO 646 (ASCII) containing the base 7 bit ASCII characters (with some modifications) and 64 half width katakana characters. JIS X 0208, the most common kanji character set containing 6,879 characters, including 6,355 kanji and 524 other characters (one 94 by 94 plane)
JIS X 0212, a supplement for JIS X 0208 which adds 5,801 kanji, totaling 12,156 kanji (a second 94 by 94 plane)
JIS X 0213, which extends JIS X 0208 (two planes)
JIS X 0202 (also known as ISO 2022 JP), a set of encoding mechanisms for sending JIS character data over transmission media that only support 7 bit data. In practice, "JIS encoding" usually refers to JIS X 0208 character data encoded with JIS X 0202. For instance, the IANA uses the JIS Encoding label to refer to JIS X 0202, and the ISO 2022 JP label to refer to the profile thereof defined by
Other encoding mechanisms for JIS characters include the Shift JIS encoding and EUC JP. Shift JIS adds the kanji, full width hiragana and full width katakana from JIS X 0208 to JIS X 0201 in a backward compatible way. Shift JIS is perhaps the most widely used encoding in Japan, as the compatibility with the single byte JIS X 0201 character set made it possible for electronic equipment manufacturers (such as cash register manufacturers) to offer an upgrade from older cheaper equipment that was not capable of displaying kanji to newer equipment while retaining character set compatibility. EUC JP is used on UNIX systems, where the JIS encodings are incompatible with POSIX standards. A more recent alternative to JIS coded characters is Unicode (UCS coded characters), particularly in the UTF 8 encoding mechanism.
Кодтау салыстыруы
Келесі кесте JIS X 0208 үшін үш негізгі кодтау схемаларының мүмкіндіктерін салыстырады.