| MIME / IANA | ISO-8859-6 |
|---|---|
| エイリアス | iso-ir-127, ECMA-114, ASMO-708, アラビア語, csISOLatinArabic [ 1 ] |
| 標準 | ASMO 708、ECMA-114、ISO/IEC 8859-6 |
| 分類 | 拡張ASCII、ISO 8859 |
| 拡張機能 | OEM-708、Mac OS アラビア語(ほぼ) |
| 先行 | ASMO 449 |
| 後継者 | ユニコード |
| その他の関連エンコーディング | Windows-1256 (互換性なし、いくつかの文字を移動) |
ISO/IEC 8859-6:1999、「情報技術 - 8 ビット シングルバイト コード化グラフィック文字セット - パート 6: ラテン/アラビア語アルファベット」は、 ASCII ベースの標準文字エンコードのISO/IEC 8859シリーズの一部で、初版は 1987 年に発行されました。非公式にはラテン/アラビア語と呼ばれます。アラビア語をカバーするように設計されています。名目上の文字のみがエンコードされ、文字の事前成形形式は含まれていないため、表示には成形処理が必要です。アラビア語自体以外のほとんどのアラビア文字言語 (ペルシャ語、ウルドゥー語など) の記述に必要な追加の文字は含まれていません。
ISO-8859-6は、 ISO/IEC 6429のC0およびC1制御コードが補足された場合の、この標準に対するIANA推奨の文字セット名です。テキストは論理順序で記述されるため、表示にはBiDi処理が必要です。名目上、ISO-8859-6(コードページ28596)は「視覚順序」、ISO-8859-6-I(コードページ38596)は論理順序を表します。しかし、実際には、HTMLおよびXML文書に必要なISO-8859-6は論理順序テキストも表します。また、特殊な制御文字を使用して方向性を明示的に指定する必要があるとされるISO-8859-6-Eもありますが、この後者のバリアントは実際には使用されていません。IBMは、コードページ/ CCSID 1089をISO 8859-6に割り当てています。[ 2 ] [ 3 ]これは、IBMのAIXオペレーティングシステムのエミュレーションです。
ISO-8859-6はアラビア語の文字をUnicodeでエンコードするための参照標準として使用されていました[ 4 ]が、現在では技術的に時代遅れです[ 5 ]。Unicodeは、特にインターネット上の現代のアプリケーションで好まれており、WebページではUTF-8エンコードが主流となっています(完全なカバレッジについては、Unicodeのアラビア語文字も参照してください。ISO-8859-6やWindows-1256など、追加機能をカバーしていないものとは異なります)。すべてのWebページのうち0.0002%未満がISO-8859-6を使用しており[ 6 ] 、 [ 7 ]、Web上のアラビア語のエンコードオプションとしては3番目にもなりません。
ASMO 708は、現在は解散したアラブ標準化計量機構[ 8 ]によって1986年に考案され、アラビア語圏で使用される8ビット標準規格となりました。この文字セットの設計は、以前の7ビット標準規格であるASMO 449に着想を得ていますが、単に7ビット文字セットを上位に移動したわけではなく、いくつかの違いがあります。
ASMO 708は双方向文字セットです。文字セットの下部は、数字と一部の句読点において標準ISO 646と異なります。文脈(数字がラテン文字かアラビア文字か)に応じて、数字はラテン数字またはアラビア数字として表示されます。また、文脈に応じて対称句読点は反転されます。つまり、句読点が開始位置にある場合、その形状は文字の方向に応じて異なるように表示されます。
文字セットの上部には、アラビア文字、ラテン語の句読点とは異なるアラビア語の句読点、およびその他のいくつかの文字のみが含まれています。
ASMO 708はECMAとの緊密な協力のもと[ 9 ]設計され、ECMAは1986年にこれをECMA-114規格として採用した。また、 ISO規格としてもISO 8859-6として承認された[ 10 ]。さらに、1986年には国際符号化文字セット登録簿にIR 127として[ 11 ]登録された。
その他の文字セットも ASMO 708 に関連しています。
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | あ | B | C | D | E | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | ||||||||||||||||
| 1倍 | ||||||||||||||||
| 2倍 | SP | ! | 「 | # | $ | % / ٪ | & | ' | ( | ) | * / ٭ | + | 、 | - | 。 | / |
| 3倍 | 0/٠ | 1/١ | 2/٢ | 3/٣ | 4/4 | 5/4 | 6/٦ | 7/٧ | 8/٨ | 9/٩ | : | ; | < | = | > | ? |
| 4倍 | @ | あ | B | C | D | E | F | G | H | 私 | J | K | L | M | 北 | お |
| 5倍 | P | 質問 | R | S | T | あなた | V | W | X | はい | Z | [ | \ | ] | ^ | _ |
| 6倍 | ` | 1つの | b | c | d | e | f | グラム | h | 私 | j | け | l | メートル | n | o |
| 7倍 | p | q | r | s | t | あなた | v | わ | × | y | z | { | | | } | 〜 | |
| 8倍 | ||||||||||||||||
| 9倍 | ||||||||||||||||
| 斧 | NBSP | ¤ | ، | シャイ | ||||||||||||
| バックス | ؛ | ؟ | ||||||||||||||
| センチ | ء | آ | أ | ؤ | إ | ئ | ا | ب | ة | タ | ث | ج | ح | خ | د | |
| 診断 | ذ | ر | ز | س | ش | ص | ض | ط | ظ | ع | غ | |||||
| 元 | ـ | ف | ق | ك | ل | م | ن | ه | و | ى | ي | ◌ً | ◌ٌ | ◌ٍ | ◌َ | ◌ُ |
| FX | ◌ِ | ◌ّ | ◌ْ |
コード値 0xEB~0xF2 は結合文字に割り当てられます。