ISO/IEC 8859-11:2001、「情報技術 - 8 ビット 1 バイト符号化グラフィック文字セット - パート 11: ラテン/タイ語アルファベット」は、 ASCII ベースの標準文字エンコーディングのISO/IEC 8859シリーズの一部で、初版は 2001 年に発行されました。非公式にはラテン/タイ語と呼ばれています。タイの国家標準TIS-620 (1990)とほぼ同じです。唯一の違いは、ISO/IEC 8859-11 ではコード 0xA0 に改行なしスペースを割り当てるのに対し、TIS-620 ではこれを未定義のままにすることです (実際には、この小さな違いは通常無視されます)。
ISO-8859-11は、 ISO 8859シリーズに基づく IANA 文字セットの通常のパターンに従っているにもかかわらず、登録されている主要な IANA 文字セット名ではありません。ただし、これは、ほぼ同等のTIS-620 (ノーブレーク スペースがない)の別名[1]として定義されており、ノーブレーク スペースには TIS-620 で割り当てられていないコードがあるため、ISO/IEC 8859-11 に問題なく使用できます。Microsoft は、 Windows の ISO-8859-11 にコード ページ 28601 (別名Windows-28601 ) を割り当てました。 [2]ドラフトでは、タイ文字が別の場所にありました。[3]
ISO/IEC 8859 のすべての種類と同様に、下位 128 コードはASCIIと同等です。ノーブレークスペースを除く追加文字は、 0xA1 から U+0E01 などにシフトされているだけで、同じ順序でUnicodeに存在します。
Microsoft Windows コード ページ 874と、タイ語版Apple Macintoshで使用されるコード ページMacThaiは、TIS-620 のバリエーションですが、互いに互換性はありません。
文字セット
コード値 D1、D4-DA、E7-EE は結合文字です。
ベンダー拡張機能
コードページ 874 (IBM) / 9066
IBMコードページ874(CP874、IBM-874、x-IBM874 )は、コードページ9066(IBM-9066)としても知られ、 [5] ISO/IEC 8859-11と異なるのは、次の表の枠で囲まれた9つの記号のみです。[6] [7] [8]
コードページ 1161
コードページ1161(CP1161、IBM-1161)は、IBMコードページ874のバリエーションです。唯一の違いは、DE16進数(222)の位置にあるユーロ記号(€)です。[12] [13]
コード ページ 874 (Microsoft) / 1162
Windowsコードページ874(windows-874、MS874、x-windows-874)は、IBMではコードページ1162(CP1162、IBM-1162 )として知られており、 [14] [15] Microsoft Windowsで使用されています。ISO/IEC 8859-11との違いは、次の表に示す9つの記号が追加されていることだけです。
Mac OS タイ語
これはClassic Mac OSで使用されるバリアントです。
参照
脚注
参考文献
- ^ 「IANA 文字セット」。
- ^ 「js-codepage、コードページの取得」。GitHub 。 2021年10月12日。
- ^ エバーソン、マイケル。「提案された ISO 8859-11」。
- ^ ホイッスラー、ケン (2002-10-07)、ISO/IEC 8859-11:2001 から Unicode、Unicode コンソーシアム
- ^ IBM ; Unicode Consortium . "convrtrs.txt". International Components for Unicode . v. 59180.0.1。
はい、ibm-874 == ibm-9066。ibm-1161 にはユーロ更新が含まれています。
- ^ 「コード ページ 874 情報ドキュメント」。2017 年 1 月 16 日時点のオリジナルよりアーカイブ。
- ^ 「CCSID 874 情報文書」。2016 年 3 月 27 日時点のオリジナルよりアーカイブ。
- ^ 「CCSID 9066 情報文書」。2016 年 3 月 27 日時点のオリジナルよりアーカイブ。
- ^ IBM . 「コード ページ CPGID 00874」(PDF) .レジストリ: グラフィック文字セットとコード ページ.
- ^ コードページ CPGID 00874 (txt)、IBM
- ^ 「Converter Explorer: ibm-874_P100-1995」。International Components for Unicode。Unicode Consortium。
- ^ 「コードページ01161」(PDF) .
- ^ 「CCSID 1161 情報文書」。2016 年 3 月 27 日時点のオリジナルよりアーカイブ。
- ^ 「コード ページ 1162 情報ドキュメント」。2016 年 3 月 17 日時点のオリジナルよりアーカイブ。
- ^ 「CCSID 1162 情報文書」。2016 年 3 月 27 日時点のオリジナルよりアーカイブ。
- ^ 「コードページ01162」(PDF) .
- ^ Steele, Shawn (1998-02-28). 「cp874 から Unicode へのテーブル」. Unicode Consortium、Microsoft。
- ^ コードページ CPGID 01162 (txt)、IBM
- ^ 国際 Unicode コンポーネント (ICU)、ibm-1162_P100-1999.ucm、2002-12-03
- ^ Apple (2005-04-05). 「Mac OS タイ語文字セットから Unicode 3.2 以降へのマップ (外部バージョン)」. Unicode Consortium .
外部リンク
- ISO/IEC 8859-11:2001
- ISO/IEC 8859-11:1999 - 8 ビット シングル バイト コード化グラフィック文字セット、パート 11: ラテン/タイ文字セット(1999 年 6 月 22 日付ドラフト、2001 年 12 月 15 日発行の ISO/IEC 8859-11:2001 に置き換えられました)
- Windows コード ページ 874
- ISO-IR 166 タイ文字セット(1992 年 7 月 13 日、タイ標準 TIS 620-2533 (1990) より)
- タイ語の標準化と実装 PDF 175k
