ISO/IEC 2022

引言,表達方式,

引言

ISO 2022,全稱ISO/IEC 2022,由國際標準化組織(ISO)及國際電工委員會(IEC)聯合制定,是一個使用7編碼表示漢語文字、日語文字或朝鮮文字的方法。
ISO 2022等同於歐洲標準組織(ECMA)的ECMA-35、中國國標GB 2312、日本工業規格JIS X 0202(舊稱JIS C 6228)及韓國工業規格KS X 1004(舊稱KS C 5620)。
英語可用7位編碼儲存,而其他使用拉丁字母希臘字母西里爾字母希伯來字母等的語文,由於只使用數十個字母,傳統上均使用8位編碼的ISO/IEC 8859標準來表示。但由於漢語、日語及朝鮮語字數眾多,無法用單一個8位字元來表達,故需要多於一個位元組來代表一個字。於是,ISO 2022就設計出來讓漢語、日語及朝鮮語可以使用數個7位編碼的字元來示。
ISO 2022使用“逃逸字串”(Escape sequence)。逃逸字串由1個“ESC”字元(0x1B),再由兩至三個字串組成。此標記代表它後面的字元,屬於下表字元集的文字。

表達方式

以ISO 2022標準來編碼的字集包括
ISO-2022-JP - 日語文字ESC ( B 轉為ASCIIESC ( J 轉為JIS X 0201-1976ESC $ @ 轉為JIS X 0208-1978ESC $ B 轉為JIS X 0208-1983ISO-2022-JP-1 - 於ISO-2022-JP的基礎上,加上以下一組逃逸字串ESC $ ( D 轉為JIS X 0212-1990ISO-2022-JP-2 - 於ISO-2022-JP-1的基礎上,加上以下四組逃逸字串,提供多語言支援ESC $ A 轉為GB 2312-1980(簡體中文)ESC $ ( C 轉為KS X 1001-1992(朝鮮文)ESC . A 轉為ISO 8859-1(西歐拉丁字母)ESC . F 轉為ISO 8859-7(希臘字母)ISO-2022-JP-3 - 於ISO-2022-JP的基礎上,加上以下兩組逃逸字串ESC $ ( O 轉為JIS X 0213-2000第一字面ESC $ ( P 轉為JIS X 0213-2000第二字面ISO-2022-JP-2004 - 於ISO-2022-JP-3的基礎上,加上以下一組逃逸字串ESC $ ( Q 轉為JIS X 0213-2004第一字面ISO-2022-KR - 朝鮮文ESC $ ) C 轉為KS X 1001-1992ISO-2022-CN - 中文ESC $ ) A 轉為GB 2312-1980ESC $ ) G 轉為CNS 11643-1992第一字面ESC $ * H 轉為CNS 11643-1992第二字面ISO-2022-CN-EXT - 於ISO-2022-CN的基礎上,加上以下六組逃逸字串ESC $ ) E 轉為ISO-IR-165ESC $ + I 轉為CNS 11643-1992第三字面ESC $ + J 轉為CNS 11643-1992第四字面ESC $ + K 轉為CNS 11643-1992第五字面ESC $ + L 轉為CNS 11643-1992第六字面ESC $ + M 轉為CNS 11643-1992第七字面

相關詞條

熱門詞條

聯絡我們