ASMO 449

ASMO 449
別名iso-ir-89
標準ASMO 449、ISO 9036
分類7ビット符号化、自然な文字順序による非ラテン文字ISO 646の修正
後継ASMO 708 (ISO-8859-6)

ASMO 449は、アラビア語を符号化するための、現在では技術的に廃止された[1] 7ビット符号化文字セットです

歴史

この文字セットは、現在は消滅した[2] アラブ標準化計量機構によって1982年[2]に、アラビア語圏の国で使用される7ビット標準となるよう考案されました。この文字セットの設計は7ビットのISO 646 (1973年版)から派生したものですが[3]、アラビア語に適した変更が加えられています。0x41から0x72(16進数)のコードポイントでは、ラテン文字がアラビア文字に置き換えられました。ラテン文字とアラビア文字で同一の句読点はそのままですが、異なる句読点(カンマ、セミコロン、疑問符)については、ラテン文字がアラビア文字に置き換えられました。名目上の文字のみがエンコードされ、文字の整形済み形式はエンコードされていないため、表示するには整形処理が必要です。この文字セットは双方向ではなく、右から左に書く場合に使用します。したがって、対称的な句読点のペア(and and and and )は逆さまに表示されます(and and 、and and and )。()<>[]{})(><][}{

ASMO 449は、1985年に国際符号化文字セット登録簿にIR 089 [3]として登録され、 ISO 9036:1987「情報処理 - 情報交換のためのアラビア語7ビット符号化文字セット」としてISO規格として承認されました。[4]

文字セット

ASMO 449 (1982)
0123456789ABCDEF
0xNULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSI
1xDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUS
2倍 SP "#¤%')*+،-./
3倍0123456789؛>=<؟
4倍@ءآأؤإئابةتثجحخد
ذذرزسشصضطظعغ\[^_6x
ـففقكلمنهوىيًٌٍَُ
ِِّْ|{~~ASMO 449+ [ 5 ]と呼ばれることもある変種があり、 0x75にNBSP 、0x76に「ﹳ」、0x77に「لآ」、0x78に「لأ」、0x79に「لإ」、0x7Aに「لا」の文字が追加されます。

他の文字セットとの関係

ASMO 449は7ビット文字セットです。一部のエンコーディングでは、この7ビット文字セットを8ビット文字セットの上位に割り当てていますが、 ASMO 708と混同しないでください。ASMO 449(またはその変種)を8ビット文字セットの上位に割り当てる文字セットでは、明らかに重複した文字が存在するのは、下位の文字が左から右のスクリプト用で、上位の文字が右から左のスクリプト用であるためです。ASMO 449(またはその変種)が8ビット文字セットの上位に割り当てられている場合、アラビア数字になります

Al-Arabi [ 5 ]は、0xF5にNBS、0xF6に「-」、0xF7に「÷」、0xF8に「×」、0xF9に「«」、0xFAに「»」という文字を追加し、「ـ」を「`」に置き換えます。この文字セットは、コードページ768(IBMの公式コードページではありません)と呼ばれることもあります。

  • Al-Arabi [5]は、0xF5 に NBS、0xF6 に "-"、0xF7 に "÷"、0xF8 に "×"、0xF9 に "«"、0xFA に "»" という文字を追加し、"ـ" を "`" に置き換えます。この文字セットは、コードページ 768 と呼ばれることもあります(IBM の公式コードページではありません)。
  • DEC の DEC/8/ASMO [5]は同じレパートリーと同じアラビア文字のシーケンスを持っていますが、それらを入れ替えています。
  • HP の Arabic-8 [5]も ASMO 449 に基づいています。
  • Apple のMacArabic は、 MacRomanの典型的なコードポイントにフランス語、ドイツ語、スペイン語の文字を追加し、ペルシア語とウルドゥー語の文字を追加します。
  • AppleのMacFarsi は、MacArabic のアラビア数字をペルシア語の数字に置き換えます
  • MARC-8コード表7 [6]は、8ビット文字セットの下位にASMO 449を割り当て、上位にアラビア語拡張(ISO 11822 / IR 224)を割り当てています。
  • MicrosoftのMS-DOS用コードページ709 [5]は、コードページ437の典型的なコードポイントにフランス語とドイツ語の文字を追加しています

参考文献

  1. ^ Computing and the Qurʾān - Some caveats、2007年、Thomas Milo
  2. ^ ab Le codage informatique de l'écriture arabe : d'ASMO 449 à Unicode et ISO/CEI 10646
  3. ^ ab 「7ビットアラビア語情報交換コード、アラブ標準ASMO-449、ISO 9036」(PDF)。オリジナル(PDF)から2017年2月21日にアーカイブ。 2017年2月20日閲覧
  4. ^ 「ISO 9036:1987」。国際標準化機構。 2024年9月21日閲覧
  5. ^ abcde Printronix ACAエミュレーションプログラマーズリファレンスマニュアル
  6. ^ 「コード表7:基本アラビア語と拡張アラビア語」。www.itsmarc.com 2024年9月21日閲覧
「https://en.wikipedia.org/w/index.php?title=ASMO_449&oldid=1305031363」より取得