ISO/IEC 646

ISO/IEC 646エンコーディングファミリー
ISO/IEC 646 不変。赤い四角形)は国別コードポイントを表します。その他の赤い文字は、注目すべき軽微な変更が加えられています。
標準ISO/IEC 646、ITU T.50
分類7ビット基本ラテン文字エンコード
先行US-ASCII
後継者ISO/IEC 8859ISO/IEC 10646
その他の関連エンコーディングDEC NRCSワールド システム テレテキストの他のアルファベットへの適応: ELOT 927SymbolKOI-7SRPSCII および MAKSCIIASMO 449SI 960

ISO/IEC 646 (情報技術 - 情報交換のためのISO 7ビット符号化文字セット)は、文字符号化分野におけるISO / IEC規格です。ECMA規格ECMA -6と同等であり、少なくとも1964年以降はASCIIと共同で開発されました。[ 1 ] [ 2 ] ECMA-6の最初のバージョンは1965年に発行されました。[ 3 ] ECMAの技術委員会TC1が1960年12月から行ってきた作業に基づいています。[ 3 ] ISO/IEC 646の最初の版は1973年に発行され、最新の第3版は1991年に発行されました。

ISO/IEC 646は、いくつかの国家標準の基準となる7ビット文字コードを規定しています。このコードポイントは、不変文字[4](INV)または基本文字セット[5]と呼ばれる82個の固有のグラフィック文字セットを7ビットコードポイント割り当ており ISO基本ラテンアルファベット数字および一般的な英語句読点が含まれています。残りの12個のコードポイントは、ラテンベースのアルファベットやその他の記号の追加文字のために、準拠する国家標準によって割り当てられます。

また、特定の国別バージョンが不要な場合に使用できる国際参照バージョン(IRV)も定義されています。これには、94文字のグラフィック文字の完全な割り当てが含まれます。ISO/IEC 646の1991年版では、IRVとASCIIは同一です。それ以前の版では、1つか2つのコードポイントのみが異なっていました。

歴史

初期のASCII(ASA X3.4:1963)

ISO/IEC 646 とその前身であるASCII (ASA X3.4) は、通信業界における文字エンコードに関する既存の慣行をほぼ承認しました。

US-ASCII、またはISO/IEC 646:US

ASCII では英語以外の言語に必要な文字がいくつか提供されていなかったため、あまり使用されない文字を必要な文字で置き換える国別バリアントがいくつか作成されました。さまざまな国別バリアントの非互換性のため、少なくとも置き換えられるセットをすべてのバリアントで同じ文字に制限する試みとして、ISO/IEC 646 の国際参照バージョン (IRV) が導入されました。元のバージョン (ISO 646 IRV) は、ASCII のドル記号であるコード ポイント 0x24 が国際通貨記号に置き換えられている点のみがASCIIと異なっていました。最終的な 1991 年バージョンであるコード ISO/IEC 646:1991 は、 ITU T.50 (国際参照アルファベット) または IRA (以前は国際アルファベット No. 5 (IA5)) とも呼ばれています。この標準により、ユーザーは 12 個の可変文字 (つまり、2 個の代替グラフィック文字と 10 個の国別定義文字) を使用できます。これらの演習では、ISO 646:1991 IRV(国際参照バージョン)が明確に定義されており、ASCIIと同一である。[ 6 ]$¤

8ビット文字エンコーディングを規定するISO/IEC 8859シリーズの規格は、追加ビットによって96文字を追加することでASCIIコードの置き換えを回避し、ISO/IEC 646国際規格およびその各国版に取って代わります。Unicodeに直接関連するISO/IEC 10646規格は、より大きな21ビット値を使用する統一された文字エンコーディングセットによって、ISO646およびISO/IEC 8859のすべてのセットに取って代わります。

ISO 646:JP

ISO/IEC 646 の遺産は Windows にも見られます。多くの東アジアのロケールでは、ファイル名に使用されるバックスラッシュ文字は¥またはなどの他の文字としてレンダリングされます。オリジナルの IBM PC のコード ページ 437でも ¥ の別のコードが使用できたにもかかわらず、またShift JISでは ¥ の別の 2 バイト コードが使用可能ですが(ただし、代替マッピングを使用することが多い)、非常に多くのテキストが ¥ に使用されるバックスラッシュ コードを使用して作成されたため (Shift_JIS は正式には ISO 646:JP に基づいていますが、Microsoft はこれを ASCII としてマッピングしているため)、最新の Windows フォントでもそのようにコードをレンダリングする必要があることがわかりました。同様の状況は ₩ とEUC-KRにも存在します。もう 1 つの遺産は、 C プログラミング言語トライグラフが存在することです。

公開された規格

  • ECMA-6(1965年4月30日)、初版(廃止)[ 3 ]
  • ISO/R646-1967(廃止)[ 7 ]またはECMA-6(1967-06)、第2版(廃止)[ 7 ] [ 3 ]
  • ECMA-6(1970-07)、第3版(廃止)[ 3 ] [ 8 ]
  • ISO 646:1972(廃止)、またはECMA-6(1973-08)、第4版(廃止)[ 3 ] [ 8 ]
  • ISO 646:1983(廃止)[ 9 ]またはECMA-6(1984-12、1985-03)、第5版(廃止)[ 3 ]
  • ITU-T勧告T.50 IA5(1988年11月25日)(廃止)[ 10 ] [ 11 ]またはISO/IEC 646:1991(発効)[ 12 ] [ 13 ]またはECMA-6(1991年12月、1997年8月)第6版(発効)[ 12 ]
  • ITU-T勧告T.50 IRA(1992年9月18日)(発効)[ 10 ] [ 14 ]

コードページレイアウト

以下の表は、ISO/IEC 646:1991 国際参照版文字セットを示しています。各文字はUnicode の等価コードで示されています。各国語版で置換可能なコードポイントは、灰色の背景で示されています。黄色の背景は、一部の版ではバックスペース文字を使用して前の文字と発音区別符号として結合できる文字を示しており、グリフの選択に影響を与える可能性があります。

不変集合の制約に加えて、0x23は#または£のいずれかに制限され、0x24は$または¤のいずれかに制限されます。[ 12 ]ただし、これらの制約はすべての国別バリアントで遵守されているわけではありません。[ 15 ] [ 16 ]

ISO/IEC 646:1991 IRV
0 1 2 3 4 5 6 7 8 9 B C D E F
0x ヌルSOHSTXETX終了時刻ENQ確認ベル  学士   HT   LF   VT   FF   CR   それで   SI  
1倍 DLEDC1DC2DC3DC4ナクシンETBできる  EM  サブESC  FS   GS   RS   私たち 
2倍  SP  !#$%'*+-/
3倍 0123456789:;<>?
4倍 @BCDEFGHJKLM
5倍 P質問RSTあなたVWXはいZ[\]^_
6倍 `1つのbcdefグラムhjlメートルno
7倍 pqrstあなたv×yz{|}削除

複合グラフィック文字

ISO/IEC 646によれば、すべてのグラフィック文字はスペーシング文字でなければなりません。つまり、文字位置を前方に進める必要があります。そのため、スペーシングのない合成文字は、どの国版でも許可されていません。これは、ISO/IEC 2022ISO/IEC 10646などの後発の規格では合成文字が許可されているか、あるいは含まれているのとは対照的です。

複数のスペーシング文字をダイアクリティカルマークとして用いることができます。その前または後にバックスペース制御文字 C0を付加することで、アクセント付き文字(標準規格では複合グラフィック文字と呼ばれます)を作成できます。例えば、このシーケンスはE<BS>'文字 を描画するために使用できます。このエンコード方法は、バックスペースを使用するとグリフが重複してÉしまうタイプライター/テレタイプ時代に端を発しており、非推奨と見なされる場合があります。

この方法は、IRV のコード表のほか、GB、FR1、CA、CA2 の各国版でも証明されています。これらのコード表では"、、、、',、前または後ろにバックスペースがある場合、それぞれ、分音記号 、鋭アクセントセディーユサーカムフレックス(引用符コンマ上向き矢印ではなく)^として機能すると記されています。現在の PL-2002 標準では、鋭アクセント付きのポーランド語文字を形成するために、バックスペースとアポストロフィの使用が明示的に指示されています。ISO/IEC 646 の一部の版では、ソリダスを等号=と一緒に使用して不等号 を作成することや、アンダースコアを使用して下線付きテキストを表現できることも示されています。チルダ文字も同様に分音記号 として導入されましたが、標準ではその使用法については触れられていません。 /_~˜

その後、より幅広い文字セットが受け入れられるようになり、ISO/IEC 8859、ベンダー固有の文字セット、そして最終的にはUnicode がアクセント付き文字のコーディング方法として好まれるようになりました。

バリアントコードと説明

ISO/IEC 646 国別バリアント

ISO/IEC 646 のいくつかの国別バリエーションは次のとおりです。

バージョンコード[ a ]ISO-IR 登録済みエスケープシーケンス標準 説明
カリフォルニア州 121 ESC 2/8 7/7 CSA Z243.4-1985-1 カナダ(第1選択肢、「î」付き)(フランス語、古典)(コードページ1020 [ 17 ]
CA2 122 ESC 2/8 7/8 CSA Z243.4-1985-2 カナダ(第2の選択肢、「É」付き)(フランス語、改革正書法)
CN 57 [ 18 ]ESC 2/8 5/4 GB/T 1988-80 中華人民共和国(基本ラテン語)
CU 151 ESC 2/8 2/1 4/1 NC 99-10:81 / NC NC00-10:81 キューバスペイン語
ダノ 9-1 [ 19 ]ESC 2/8 4/5 [ 19 ]NATS-DANO ( SIS ) ノルウェーデンマーク(ジャーナリズムテキスト)。不変コードポイント0x22は「«,」("IRV参照)と表示される。ただし、二重引用符とみなされる。[ 20 ] SEFI(NATS-SEFI)に付随する。
ドイツ 21 [ 19 ] [ 18 ]ESC 2/8 4/11 [ 19 ]DIN 66003ドイツドイツ語)(コードページ1011[ 21 ] 20106 [ 22 ] [ 23 ] [ 24 ]
DK DS 2089 [ 25 ] [ 26 ]デンマークデンマーク語)(コードページ1017 [ 27 ]
ES 17 [ 19 ]ESC 2/8 5/10 [ 19 ]オリベッティスペイン語(国際)(コードページ1023 [ 28 ]
ES2 85 [ 18 ]ESC 2/8 6/8 IBMスペインバスク語カスティーリャ語カタロニア語ガリシア語)(コードページ1014 [ 29 ]
FI 10 [ 18 ]SFS 4017 フィンランド(基本版)(コードページ1018 [ 30 ]
フランス 69 [ 18 ]ESC 2/8 6/6 AFNOR NF Z 62010-1982 フランスフランス語)(コードページ1010 [ 31 ]
FR1 25 [ 19 ] [ 18 ]ESC 2/8 5/2 [ 19 ]AFNOR NF Z 62010-1973 フランス(1985年4月以降廃止)(コードページ1104 [ 32 ]
イギリス 4 [ 19 ] [ 18 ]ESC 2/8 4/1 [ 19 ]BS4730イギリス英語)(コードページ1013 [ 33 ]
HU 86 ESC 2/8 6/9 MSZ 7795-3:1984 ハンガリーハンガリー語
IE 207 ESC 2/8 2/1 4/3 IS 433:1996 アイルランドアイルランド語
投資 170 ESC 2/8 2/1 4/2 ISO 646:1983 不変部分集合
(IRV) 2 [ 19 ] [ 18 ]ESC 2/8 4/0 [ 19 ]ISO 646:1973 国際参照バージョン。0x7Eをオーバーラインとして表示(ISO-IR-002)。[ 34 ]
ISO 646:1983 国際参照バージョン。0x7Eはチルダとして(コードページ1009[ 35 ] 20105 [ 22 ] [ 23 ] [ 36 ])。
ISO 646:1991 国際参照バージョンは米国のバリアントと一致します (以下を参照)。
アイスランド(アイスランド語)事実上の標準。1978 年に提案されたが、正式に承認されなかった。
それ 15 [ 19 ] [ 18 ]ESC 2/8 5/9 [ 19 ]UNI 0204-70 /オリベッティ? イタリア語コードページ1012 [ 37 ]
JP 14 [ 19 ] [ 18 ]ESC 2/8 4/10 [ 19 ]JIS C 6220:1969-ro日本ローマ字)(コードページ895 [ 38 ] )。対応するカタカナ補助セットとともに8ビットコードとしても使用される。
JP-OCR-B 92 ESC 2/8 6/14 JIS C 6229-1984-b 日本OCR -B)
韓国 KS C 5636-1989 韓国
MT ? マルタ(マルタ語英語)
オランダ IBMオランダオランダ語)(コードページ1019 [ 39 ]
いいえ 60 [ 18 ]ESC 2/8 6/0 NS 4551バージョン1 [ 18 ]ノルウェーコードページ1016 [ 40 ]
NO2 61 [ 18 ]ESC 2/8 6/1 NS 4551バージョン2 [ 18 ]ノルウェー(1987年6月以降廃止)(コードページ20108 [ 22 ] [ 23 ] [ 41 ]
PL-2002 PN -I-10050:2002 [ 42 ]ポーランド(2025年現在)ポーランド語表記セット。ユーロ記号が含まれています。
PL-ZU0 PN -T-42109-02:1984 [ 43 ]ポーランド(2000 年に撤回)ポーランド語を書くための「ZU0」というセット。
PT 16 [ 18 ]ESC 2/8 4/12 オリベッティポルトガル語(国際)
PT2 84 [ 18 ]ESC 2/8 6/7 IBMポルトガルポルトガル語スペイン語)(コードページ1015 [ 44 ]
南東 10 [ 19 ] [ 18 ]ESC 2/8 4/7 [ 19 ]SEN 850200 付録B、SIS 63 61 27 スウェーデン(基本スウェーデン語)(コードページ1018[ 30 ] D47)
SE2 11 [ 19 ] [ 18 ]ESC 2/8 4/8 [ 19 ]SEN 850200 付録C、SIS 63 61 27 スウェーデン(人名用拡張スウェーデン語)(コードページ20107[ 22 ] [ 23 ] [ 45 ] E47)
セフィ 8-1 [ 19 ]ESC 2/8 4/3 [ 19 ]NATS-SEFI(SISスウェーデンフィンランド(ジャーナリズムテキスト)。DANO(NATS-DANO)に付属。
T.61-7ビット 102 ESC 2/8 7/5 ITU / CCITT T.61勧告 国際(テレテックス)。対応する補助セットと組み合わせて8ビットコードとしても使用される。
TW CNS 5205-1996 中華民国台湾
米国 / (IRV) 6 [ 19 ] [ 18 ]ESC 2/8 4/2 [ 19 ]ANSI X3.4-1968 および ISO 646:1983 (ISO/IEC 646:1991 でも IRV として参照) アメリカ合衆国ASCIIコードページ367[ 46 ] 20127 [ 22 ] [ 23 ] [ 47 ]
ユウ 141 ESC 2/8 7/10 JUS I.B1.002 ( YUSCII ) 旧ユーゴスラビアクロアチア語スロベニア語セルビア語ボスニア語
INIS 49 ESC 2/8 5/7 INISIAEAISO 646 IRVサブセット

国内デリバティブ

ISO/IEC 646 に基づいているものの、その不変セットに厳密に従わない国別文字セットもいくつか存在します ( § 他のアルファベットの派生文字も参照)。

文字セット ISO-IR 登録済みエスケープシーケンス標準 説明
BS_viewdata 47 ESC 2/8 5/6 英国郵便局ViewdataTeletext。Viewdataの四角形(⌗)は、通常は不変のアンダースコア(_)の代わりに使用されますが、これは対象のハードウェアでは表示できません。[ 48 ]これは実際にはMicrosoftのWST_Englのエンコーディングです。
GR / ギリシャ語7 88 ESC 2/8 6/10 ホスエロト927ギリシャ(1986年11月に廃止)。ローマ字の代わりにギリシャ語の文字を使用しているため[ 49 ]、厳密にはISO 646の異形ではない。
ギリシャ語7歳 18 ESC 2/8 5/11 ? ギリシャ語のグラフィックセット。ギリシャ文字7とコンセプトは似ていますが、文字のマッピングが異なります。また、大文字は小文字の後に続きます。
ラテン語-ギリシャ語 19 ESC 2/8 5/12 ? ラテン文字とギリシャ文字を組み合わせたグラフィック(大文字のみ)。greek7 -oldに準拠しますが、ラテン文字の大文字はそのまま、ラテン文字の小文字の上にギリシャ文字の大文字を重ねて表示します。
ラテン語-ギリシャ語-1 27 [ 19 ]ESC 2/8 5/5 [ 19 ]ハネウェル・ブルラテン文字とギリシャ文字の混合グラフィック(ギリシャ文字は大文字のみ)。[ 19 ]可能な限りギリシャ文字とラテン文字を視覚的に統合し、残りのギリシャ文字には大文字を追加します。他のギリシャ語版とは異なり、すべての基本ラテン文字はそのまま残ります。ただし、不変句読点と国別文字は置き換えられます。[ 50 ]そのため、厳密にはISO 646の派生版ではありません。
CH7DEC 12月スイスフランス語ドイツ語)(コードページ1021 [ 51 ]_ )不変コードポイント0x5Fは、からに変更されますè。これはDEC NRCSの変種であり、ISO 646と密接に関連していますが、ISO 646に完全に準拠したものはありません。
PL-ZU1 PN -T-42109-02 [ 43 ]ポーランド(2000年に廃止)ODRA 1300メインフレームで使用することを目的とした「ZU1」という文字セット。これらはICT 1900メインフレームと同じ文字セットを使用しており、ICT 1900メインフレームは標準化前の1963年に提案されたASCIIバージョンに基づいています。
TR7DEC 12月一部のDEC端末および印刷機器で利用可能な、トルコ語を書き込むための7ビットセット。 [ 52 ] DECのドキュメントではNRCSとは呼ばれていませんが、別途言及されています。不変コードポイント0x21は!からに変更されı、0x26は から に変更され&ますğ

制御文字

上記のすべてのバリアントは、完全にグラフィカルな文字セットであり、次の表に示すような C0 制御文字セットとともに使用されます。

ISO-IR ISO ESC説明
1 [ 19 ]ESC 2/1 4/0 [ 19 ]ISO 646制御[ 19 ](「ASCII制御」)
7 [ 19 ]ESC 2/1 4/1 [ 19 ]スカンジナビア新聞(NATS)の規制[ 19 ]
26 [ 19 ]ESC 2/1 4/3 [ 19 ]IPTC制御[ 19 ]

関連する補助文字セット

以下の表は、特定のISO/IEC 646バリアントと同じ規格で定義されている補助グラフィカル文字セットの一覧です。これらは、シフトアウトやNATSスーパーシフト(シングルシフト)などのメカニズム[ 53 ] 、または8番目のビットが利用可能な環境では8番目のビットを設定することによって選択されます。

ISO-IR ISO/IEC ESC国家標準 説明
8-2 [ 19 ]ESC 2/8 4/4 [ 19 ]NATS-SEFI-ADD NATS-SEFI で使用される補足コード。
9-2 [ 19 ]ESC 2/8 4/6 [ 19 ]NATS-DANO-ADD NATS-DANO で使用される補足コード。
13 [ 19 ] [ 18 ]ESC 2/8 4/9 [ 19 ]JIS C 6220:1969-jpISO-646-JP の補助コードとして使用される カタカナ。
103 ESC 2/8 7/6 ITU / CCITT T.61勧告補足セット T.61 で使用される補助コード。
PN⁠-⁠T⁠-⁠42109-03:1986 [ 54 ](2000年に廃止)ポーランド語表記用の「ZU2」セット。ZU0に含まれていない大文字を含む、ポーランド語で使用されるすべての文字が含まれています。IRV、ZU0、またはZU1を基本セットとして補助セットとして使用することを目的としています。

バリアント比較表

これらの変種のいくつかにおける変更の詳細は、以下の表に示されています。記載されているすべての変種で変更されていない文字割り当て(つまり、ASCIIと同じままの文字割り当て)は示されていません。

比較を容易にするため、ISO/IEC 646の各国版、VT200端末で使用されるDECのNRCS(National Replacement Character Set )シリーズ、 ETS 300 706で定義された関連するヨーロッパ世界システムテレテキストエンコードシリーズ、そしてISO/IEC 646に基づくその他のいくつかの関連エンコードについて詳細に説明しています。個々のコードチャートは2列目からリンクされています。背景が白以外のセルは、US-ASCII( ISO/IEC 10646およびUnicodeの基本ラテン文字サブセットでもある)との相違点を強調しています。

バージョンコード[ a ]コードチャート ISO 646 / NRCS互換または派生文字セットの文字
アメリカ / IRV (1991) ISO-IR-006 [ 55 ]! # $ : ? @ [ \ ] ^ _ ` { | }
古い国際参照バージョン
IRV(1973) ISO-IR-002 [ 34 ]! # ¤ : ? @ [ \ ] ^ _ ` { | }
IRV(1983) CP01009 [ 56 ]! # ¤ : ? @ [ \ ] ^ _ ` { | }
不変およびその他のIRVサブセット
投資 ISO-IR-170 [ 5 ]!     : ?           _          
INV ( NRCS ) [ b ]--- !   $ : ?                      
INV (テレテキスト) [ b ]ETS WST [ 57 ]!     : ?                      
INISサブセット[ b ]ISO-IR-049 [ 58 ]$ : [ ] |
T.61 ISO-IR-102 [ 59 ]! # ¤ : ? @ [   ]   _     |    
東アジア
JP ISO-IR-014 [ 60 ]! # $ : ? @ [ ¥ ] ^ _ ` { | }
JP-OCR-B ISO-IR-092 [ 61 ]! # $ : ? @ [ ¥ ] ^ _   { | }  
韓国 (KS X 1003)[ 62 ]! # $ : ? @ [ ] ^ _ ` { | }
CN ISO-IR-057 [ 16 ]! # ¥ : ? @ [ \ ] ^ _ ` { | }
TW (CNS 5205)[ 62 ]! # $ : ? @ [ \ ] ^ _ ` { | }
イギリスとアイルランド
イギリス ISO-IR-004 [ 63 ]! £ $ : ? @ [ \ ] ^ _ ` { | }
GB ( NRCS ) CP01101 [ 64 ]! £ $ : ? @ [ \ ] ^ _ ` { | }
ビューデータ[ c ] [ d ]ISO-IR-047 [ 48 ]! £ $ : ? @ 1/2 ¼ ¾ ÷
IE ISO-IR-207 [ 65 ]! £ $ : ? Ó Ú _ ó é ú á
イタリア語またはフランス語
IT [ e ]ISO-IR-015 [ 66 ]! £ $ : ? § ° ç é ^ _ ù à ò è
IT(テレテキスト[ d ]ETS WST [ 67 ]! £ $ : ? é ° ç ù à ò è
フランス ISO-IR-069 [ 68 ]! £ $ : ? à ° ç § ^ _ µ é ù è ¨
FR1 [ e ]ISO-IR-025 [ 69 ]! £ $ : ? à ° ç § ^ _ ` é ù è ¨
FRテレテキスト[ d ]ETS WST [ 67 ]! é : ? à ë ê ù è â ô û ç
CA [ e ]ISO-IR-121 [ 70 ]! # $ : ? à â ç ê _ ô é ù è û
CA2 ISO-IR-122 [ 71 ]! # $ : ? à â ç ê _ ô é ù è û
フランス語-ドイツ語圏
CH ( NRCS ) [ d ]CP01021 [ 72 ]! ù $ : ? à é ç ê è ô ä ö ü û
ドイツ語圏
DE [ e ] [ f ]ISO-IR-021 [ 73 ]! # $ : ? § Ä オー Ü ^ _ ` ä ö ü ß
北欧(東部)とバルト海
フィンランド語 / スウェーデン語 ISO-IR-010 [ 74 ]! # ¤ : ? @ Ä オー オー ^ _ ` ä ö å
SE2 [ f ]ISO-IR-011 [ 75 ]! # ¤ : ? Ä オー オー Ü _ é ä ö å ü
SE ( NRCS ) CP01106 [ 76 ]! # $ : ? Ä オー オー Ü _ é ä ö å ü
FI(NRCSCP01103 [ 77 ]! # $ : ? @ Ä オー オー Ü _ é ä ö å ü
SEFI(NATS)[ g ]ISO-IR-008-1 [ 78 ]! # $ : ? Ä オー オー _ ä ö å
EE(テレテキスト[ d ]ETS WST [ 67 ]! # õ : ? シュ Ä オー Ž Ü Õ š ä ö ž ü
LV / LT(テレテキスト[ d ]ETS WST [ 67 ]! # $ : ? シュ ė ę Ž č š ą ų ž
北欧(西洋)
DK CP01017 [ 79 ]! # ¤ : ? @ Æ Ø オー Ü _ ` æ ø å ü
DK/NO ( NRCS ) CP01105 [ 80 ]! # $ : ? Ä Æ Ø オー Ü _ ä æ ø å ü
DK/NO-alt(NRCSCP01107 [ 81 ]! # $ : ? @ Æ Ø オー ^ _ ` æ ø å
いいえ ISO-IR-060 [ 82 ]! # $ : ? @ Æ Ø オー ^ _ ` æ ø å
NO2 ISO-IR-061 [ 15 ]! § $ : ? @ Æ Ø オー ^ _ ` æ ø å |
ダノ(NATS)[ g ] [ h ]ISO-IR-009-1 [ 20 ]! » $ : ? Æ Ø オー _ æ ø å
[提案] [ 83 ]! # ¤ : ? Ð Þ ]Æ オー _ ð þ ]æ ö
スペイン語圏
ES [ e ]ISO-IR-017 [ 84 ]! £ $ : ? § ¡ Ñ ¿ ^ _ ` ° ñ ç
ES2 ISO-IR-085 [ 85 ]! # $ : ? · ¡ Ñ Ç ¿ _ ` ´ ñ ç ¨
CU ISO-IR-151 [ 86 ]! # ¤ : ? @ ¡ Ñ ] ¿ _ ` ´ ñ [ ¨
スペイン語・ポルトガル語
ES/PTテレテキスト[ d ]ETS WST [ 67 ]! ç $ : ? ¡ á é ó ú ¿ ü ñ è à
ポルトガル語
PT ISO-IR-016 [ 87 ]! # $ : ? § Ã Ç Õ ^ _ ` ã ç õ °
PT2 ISO-IR-084 [ 88 ]! # $ : ? ´ Ã Ç Õ ^ _ ` ã ç õ
PT(NRCS--- ! # $ : ? @ Ã Ç Õ ^ _ ` ã ç õ
ギリシャ語
ラテン語-GR混合[ d ]ISO-IR-027 [ 50 ]Ξ Γ ¤ Ψ Π Δ Ω Θ Φ Λ Σ ` { | }
ISO-IR-088 (GR / ELOT 927)、ISO-IR-018、および ISO-IR-019 は、ローマ字をギリシャ文字に置き換えており、別の表に詳細が記載されています。
スラブ語(ラテン文字)
ユウ ISO-IR-141 [ 89 ]! # $ : ? Ž シュ Đ Ć Č _ ž š đ ć č
YUテレテキスト[ d ]ETS WST [ 67 ]! # Ë : ? Č Ć Ž Đ シュ ë č ć ž đ š
YU-altテレテキスト[ d ]ETS WST [ 67 ]! # $ : ? Č Ć Ž Đ シュ ë č ć ž đ š
CS/CZ/SK(テレテキスト[ d ]ETS WST [ 67 ]! # ů : ? č ť ž ý ř é á ě ú š
PL-2002 PN⁠-⁠I-⁠10050 [ 42 ]! # $ : ? @ Ą Ę Ł Ż _ ą ę ł ż
PL-ZU0 PN⁠-⁠T⁠-⁠42109-02 [ 43 ]! # ¤ : ? ę ź Ł ń ś _ ą ó ł ż ć
PL-ZU1 [ d ]PN⁠-⁠T⁠-⁠42109-02 [ 43 ]! # £ : ? @ [ $ ] _        
PL-ZU2 [ j ] [ d ]PN⁠-⁠T⁠-⁠42109-03 [ 54 ]! Ę Ć Ż : ? ę ź Ł ń ś _ ą ó ł ż ć
PLテレテキスト[ d ]ETS WST [ 67 ]! # ń : ? ą Ƶ Ś Ł ć ó ę ż ś ł ź
キリル文字の適応はローマ字に代わるもので、別の表に詳細が記載されている。
他の
オランダ CP01019 [ 90 ]! # $ : ? @ [ \ ] ^ _ ` { | }
NL NRCSCP01102 [ 91 ]! £ $ : ? ¾ 1/2 | ^ _ ` ¨ ƒ ¼ ´
HU ISO-IR-086 [ 92 ]! # ¤ : ? オー Ü ^ _ á é ö ü ˝
MT CP03041 [ 93 ]! # $ : ? @ ġ ż ħ ^ _ ċ Ġ Ż Ħ Ċ
RO(テレテキスト[ d ]ETS WST [ 67 ]! # ¤ : ? Ţ Â Ş Ă ţ â シュ ă
TR ( 12月) [ d ]12月[ 52 ]# $ ğ : ? Ş オー Ç Ü _ Ğ シュ ö ç ü
TR(テレテキスト[ d ]ETS WST [ 67 ]! TL ğ : ? Ş オー Ç Ü Ğ シュ ö ç ü
  1. ^ a bこれらの表で使用されている短縮コードは、IANA文字セットレジストリ(存在する場合)の「ISO646- xx」エイリアスの末尾部分から取得されます。IANAに登録されていない文字セットについては、この記事の目的に合わせて適切な短縮名が選択されています。ISO/IEC 646関連の文字セットをすべて網羅する標準化された命名体系は存在しません。
  2. ^ a b cはISO 646の国際参照バージョンの1つに含まれる文字のサブセットですが、不変セットに含まれるすべての文字が含まれているわけではありません。比較のために含まれています。
  3. ^英国のテレテキストとも呼ばれる。
  4. ^ a b c d e f g h i j k l m n o p q ISO/IEC 646に完全に準拠しているわけではありませんが、密接に関連した派生語です。比較のためにここに記載しています。
  5. ^ a b c d e対応する DEC NRC セットも存在し、これは ISO/IEC 646 国内バージョンと同一です。
  6. ^ a b対応するWSTの国内オプションも存在し、ISO/IEC 646の国内バージョンと同一である。
  7. ^ a b NATS文字セットは@、(0x40)と`(0x60)を「ユニットスペースA」(UA)と「ユニットスペースB」(UB)に置き換えます。プレーンスペース(0x20)は、両端揃えで拡張されます。UAとUBは固定幅で、UAは少なくともUBと同じ幅でなければなりません。RFC 1345 、UAとUBをそれぞれISO 10646 (UCS)コードポイントU+E002とU+E003にマッピングします。これらはどちらも私用領域です(ただし、現在UCSコードポイントを持つ他のいくつかの文字のPUAマッピングもリストされています)。Unicodeには、ほぼ対応する可能性のあるスペース文字が多数含まれています。
  8. ^ ISO 646 不変セットへの準拠は疑わしいが、これは ISO 646 と密接に関連した派生です。比較のためにここに含めました。
  9. ^ a bアイスランド語セットの0x5Cと0x7Cの文字はどちらも鋭アクセントです。前者は大文字、後者は小文字での使用を想定しています。
  10. ^ここで示した置換に加えて、ZU2は'(0x27)をÓ*(0x2A)Ź;(0x3B)Ą<(0x3C)をŃ>(0x3E)を にŚ。これで、ポーランド語アルファベットの大文字と小文字の対応が完了します。

国別置換文字セット

別置換文字セットNRCS )は、1983年にDECがVT200シリーズのコンピュータ端末とともに導入した7ビット符号化方式のファミリーです。ISO/IEC 646と密接な関連があり、ASCIIの同様の不変サブセットに基づいていますが、$不変として保持されるものの、 ではないという点で異なります_。スイス型を除くすべてのNRCSバリアントはASCIIの位置を保持するため、ISO/IEC 646に準拠しています。いくつかのNRCSバリアントはISO/IEC 646バリアントと同一であり、その他のNRCSバリアントはオランダ型バリアント_を除いて非常に類似しています。

ワールドシステムテレテキスト

欧州電気通信規格ETS 300 706「拡張テレテキスト仕様」は、ラテン文字、ギリシャ文字、キリル文字、アラビア文字、ヘブライ文字のコードセットを定義しており、ラテン文字とキリル文字の両方に複数の国別バリアントが存在します。[ 67 ] NRCSやISO/IEC 646と同様に、ラテン文字バリアントの中でも、 G0セットと呼ばれるエンコードファミリーはASCIIの同様の不変サブセットに基づいていますが、どちら$も不変ではありません_。NRCSとは異なり、バリアントは対応する各国のISO/IEC 646バリアントとは大きく異なることがよくあります。

HP

HPにはコードページ1054があり、0x7Fに中程度の色合い(▒、U+2592)が追加されています。[ 94 ]コードページ1052は、コードページ1054からいくつかのASCII文字を置き換えます。[ 95 ]

コードページ1052
0 1 2 3 4 5 6 7 8 9 B C D E F
2倍  SP !#$%*+-/
3倍 0123456789:;¢?
4倍 @BCDEFGHJKLM
5倍 P質問RSTあなたVWXはいZ[®]©_
6倍 °1つのbcdefグラムhjlメートルno
7倍 pqrstあなたv×yz§
  ASCIIとの違い

他のアルファベットの派生語

非ラテンアルファベット用の7ビット文字セットの一部は、ISO/IEC 646規格に由来しています。これらの文字セットは、ISO/IEC 646規格の不変コードポイントに準拠していない(多くの場合、少なくとも1つのケースの文字を置き換える)ため、また、各国のコードポイントセットではエンコード空間が不足する異なるアルファベットをサポートしているため、ISO/IEC 646規格には準拠していません。例としては、以下のものがあります。

  • 7 ビットのトルクメン語 (ISO-IR-230)。[ 96 ]
  • 7 ビットのギリシャ語。
    • ELOT 927(ISO-IR-088)[ 49 ]では、ギリシャ語アルファベットはアルファベット順(末尾のシグマを除く)にラテン小文字の上の0x61〜0x71と0x73〜0x79の位置にマッピングされています。
    • ISO-IR-018 [ 97 ]は、異なる方式(アルファベット順ではなく、可能な限りギリシャ語の文字をローマ字の文字と一致させようとする)を使用してギリシャ語のアルファベットを両方の大文字/小文字にマッピングし、ISO-IR-019 [ 98 ]は、 ISO-IR-018と同じ方式を使用してギリシャ語の大文字のアルファベットをラテン語の小文字にマッピングします。
    • Symbolフォントの文字エンコーディング[ 99 ]の下半分は、ギリシャ文字(大文字・小文字とも)をASCIIローマ字にマッピングするための独自の方式を採用しています。また、ギリシャ文字をローマ字にマッピングしようとする試みも、ある意味では対応するギリシャ文字をマッピングしようとしますが、この点では異なる判断を下します(下図参照)。また、不変コードポイント0x22と0x27、および5つの国別コードポイントを数学記号に置き換えます。ギリシャ語の散文の組版に使用することを意図したものではありません。しかし、この目的で使用されることもあります。
    • ISO-IR-027 [ 50 ](詳細は下記ではなく上記表を参照)にはラテンアルファベットはそのまま含まれているが、ラテン文字のホモグリフでは表せないギリシャ語の大文字がいくつか追加されている。これはISO/IEC 646に基づいているが、その一部はISO/IEC 646では不変のコードポイント(0x21、0x3A、0x3F)にマッピングされているため、真のISO/IEC 646バリアントではない。
    • ギリシャ語のワールドシステムテレテキスト符号化方式では、ギリシャ語の文字をアルファベット順にASCII文字にマッピングする別の方式が採用されており、特にいくつかの文字には分音記号が付けられています。[ 100 ]
  • 7ビットキリル文字
    • KOI-7または短縮KOI。ロシア語で使用されます。キリル文字はラテン小文字の先頭の0x60~0x7Eの位置にマッピングされ、可能な場合は同義文字と対応付けられます(ただし、в は v ではなく w にマッピングされます)。KOI -8バリアントに置き換えられました。
    • SRPSCIIとMAKSCIIは、それぞれセルビア語マケドニア語で使用される、YUSCIIのキリル文字異体です(ラテン文字異体は上記の表のYU/ISO-IR-141です) 。YUSCIIのラテン文字異体とほぼ相同ですが(セルビア語の二重音字規則に準拠)、Љ(lj)、Њ(nj)、Џ(dž)、ѕ(dz)はラテン文字の正書法における二重音字に対応し、セルビア語やマケドニア語で使用されない文字(q、w、x、y)にマッピングされます。
    • ロシア語/ブルガリア語[ 101 ]およびウクライナ語[ 102 ]のワールドシステムテレテキスト符号化方式のG0セットは、 KOI-7に類似したG0セットに若干の修正を加えたものを使用している。セルビア語キリル文字[ a ] [ 103 ]の対応するG0セットは、ラテン文字のセルビア・クロアチア語およびスロベニア語のテレテキスト符号化方式に基づく方式を使用しており、大きく異なるYUSCIIを使用している。
  • 7ビットヘブライ語、SI 960。ヘブライ語のアルファベットは、小文字のラテン文字(およびアレフのアクサングラーブ)の上にある0x60~0x7Aの位置にマッピングされます。7ビットヘブライ語は常に視覚的な順序で格納されます。上位ビットがセットされた、つまりヘブライ文字が0xE0~0xFAにあるこのマッピングは、ISO/IEC 8859-8に準拠しています。ヘブライ語のワールドシステムテレテキストエンコーディングでは、同じ文字マッピングが使用されますが、基本エンコーディングとしてBS_Viewdataが使用されます(SI 960ではUS-ASCIIが使用されます)。また、0x7Bにシェケル記号が含まれます。
  • 7ビットアラビア語、ASMO 449(ISO-IR-089)。[ 104 ]アラビア語のアルファベットは、大文字と小文字のラテン文字の上の0x41〜0x5Aと0x60〜0x6Aの位置にマッピングされています。

これらのエンコーディングのいくつかの比較を以下に示します。大文字と小文字が異なる文字にマッピングされている場合を除き、1つのケースのみを示します。そのような場合は、コードが最小のマッピングを最初に示します。一部の文字には可能な転写が示されています。これが省略されている場合は、その文字はマッピングされているローマ字の文字に対応するものとみなされます。

英語(ASCIIキリル文字ギリシャ語のアルファベットヘブライ語
半音訳 自然に秩序立った
ロシア語(KOI-7ロシア語、ブルガリア語( WST RU/BG )ウクライナ語( WST UKR )セルビア語( SRPSCII )マケドニア語( MAKSCII )セルビア語、マケドニア語[ a ] ( WST SRP )ギリシャ語(記号ギリシャ語(IR-18 [ 97 ]ギリシャ語( ELOT 927 )ギリシャ語( WST EL )ヘブライ語( SI 960 )
@ `Ю(ジュ/ユ)Ю(ジュ/ユ)Ю(ジュ/ユ)Ж (ž)Ж (ž)Ч (č)≅ ‾´ `@ `ΐΰ​א (ʾ/ʔ)
А (ア/ア)ΑΑΑΑב (b)
BББББББΒΒΒΒג (g)
CЦ (c/ts)Ц (c/ts)Ц (c/ts)Ц (c/ts)Ц (c/ts)Ц (c/ts)Χ (ch/kh)Ψ (ps)Γ (g)Γ (g)ד (d)
DДДДДДДΔΔΔΔה (h)
EЕ (ジェ/イェ)Е (ジェ/イェ)Е (e)Е (e)Е (e)Е (e)ΕΕΕΕו (w)
FФФФФФФΦ(ph/f)Φ(ph/f)Ζ(z)Ζ(z)ז (z)
GГГГГГΓΓΓΗ(イー)Η(イー)ח (ch/kh)
HХ(h/kh/ch)Х(h/kh/ch)Х(h/kh/ch)Х(h/kh/ch)Х(h/kh/ch)Х(h/kh/ch)Η(イー)Η(イー)Θ(番目)Θ(番目)ט (tt)
ИИИ(イ)ИИИי (j/y)
JЙ(j/y)Й(j/y)Й(j/y)Ј (j/y)Ј (j/y)Ј (j/y)ϑ (th) ϕ (ph/f)Ξ (x/ks) Κ (k)ך(k末尾)
KККККККΚΚΚΛ(l)כ
LЛЛЛЛЛЛΛΛΛΜ(メートル)ל
MММММММΜΜΜΝ (名詞)ם(m 末尾)
ННННННΝΝΝΞ (x/ks)מ (m)
ΟΟΞ (x/ks)Οן(n 語尾)
PППППППΠΠΟ(お)Πנ (名詞)
質問Я(ja/ya)Я(ja/ya)Я(ja/ya)Љ (lj/ly)Љ (lj/ly)Ќ (Ḱ/kj)Θ(番目)ͺ ( i )Π (p)Ρ (r)ס (s)
RРРРРРРΡΡΡʹ ς(s末尾)ע (ʽ/ŋ)
SССССССΣΣΣΣף(p末尾)
TТТТТТТΤΤΤΤפ (p)
あなたУУУУУУΥΘ(番目)ΥΥץ(ṣ/ts 末尾)
VЖ (ž)Ж (ž)Ж (ž)ВВВς (s 末尾) ϖ (p)Ω(オー)Φ(f/ph)Φ(f/ph)צ (ṣ/ts)
WВ (動詞)В (動詞)В (動詞)Њ (nj/ny/ñ)Њ (nj/ny/ñ)Ѓ (ǵ/gj)Ω(オー)ς(s末尾)ς(s末尾)Χ (ch/kh)ק (q)
XЬ (')Ь (')Ь (')Џ (dž)Џ (dž)Љ (lj/ly)ΞΧ (ch/kh)Χ (ch/kh)Ψ (ps)ר (r)
はいЫ (y/ı)Ъ (″/ǎ/ŭ)І (i)Ѕ (dz)Ѕ (dz)Њ (nj/ny/ñ)Ψ (ps)Υ (u)Ψ (ps)Ω(オー)ש (š/sh)
ZЗЗЗЗЗЗΖΖΩ(オー)Ϊת (t)
[ {Ш (š/sh)Ш (š/sh)Ш (š/sh)Ш (š/sh)Ш (š/sh)Ћ (ć)[ {῏ ῟[ {Ϋ[ {
\ |Э (e)Э (e)Є(ジェ/イェ)Ђ (đ/dj)Ѓ (ǵ/gj)Ж (ž)∴ |᾿ ῾ (h)\ |ά ό\ |
] }Щ (šč)Щ (šč)Щ (šč)Ћ (ć)Ќ (Ḱ/kj)Ђ (đ/dj)] }῎ ῞] }έ ύ] }
^ ~Ч (č)Ч (č)Ч (č)Ч (č)Ч (č)Ш (š/sh)⊥ ~〜¨​^ ‾ή ώ^ ‾
_Ъ (″)Ы (y/ı)Ї(ジ/イー)__Џ (dž)___ί_

参照

脚注

  1. ^ a b「キリル文字G0基本セット - オプション1 - セルビア語/クロアチア語」と記載されているが、マケドニア語のЌЃЅは含まない)を含む。ローマ字の一部(主にG0セットにホモグリフを含まない文字)はG1セット(15.6.7 表41)に含まれており、 0x6B/7BのS /sも含まれる。クロアチア語はラテン文字で表記される。

参考文献

  1. ^ Mullendore, Ralph Elvin (1964) [1963]. Ptak, John F. (編). 「On the Early Development of ASCII - The History of ASCII」 . JF Ptak Science Books (2012年3月出版). 2016年5月26日時点のオリジナルよりアーカイブ。 2016年5月26日閲覧
  2. ^情報処理交換のための6ビットおよび7ビット符号化文字セット(草案)、国際標準化機構、1964年7月(注: 21 ページ。Eric Clamons からの X3.2 およびタスク グループのメンバーへのカバー レター付き。)
  3. ^ a b c d e f g標準ECMA-6: 7ビット符号化文字セット(PDF) (第5版). ジュネーブ、スイス:欧州コンピュータ製造者協会(Ecma). 1985年3月. 2024年5月28日閲覧. ECMAの技術委員会TC1は、入出力用の標準コードを準備するために1960年12月に最初の会合を開きました。1965年4月30日、ECMA総会で標準ECMA-6が採択されました。
  4. ^ Bodfish, John; Wilson, Mark; Gregory, Stephen; Nye, Julie Blume. Bodfish, John (ed.). 「Invariant Character Handling」 . NISO Circulation Interchange Protocol . 米国コロラド州教育省:NCIP常設委員会 (NCIP-SC). 2013年12月24日時点のオリジナルよりアーカイブ。 2016年5月30日閲覧
  5. ^ a b Dansk Standardisingsråd (1993-01-21)。ISO/IEC 646 基本文字セット(PDF)。 ITSC​​J/情報処理学会ISO-IR -170。
  6. ^ Demchenko, Yuri (2000) [1997]. 「7ビットコードの国際標準化、ISO 646」 . TERENA. 4. 2016年6月17日時点のオリジナルよりアーカイブ2012年8月13日閲覧。
  7. ^ a b Mackenzie, Charles E. (1980). Coded Character Sets, History and Development (PDF) . The Systems Programming Series (1 ed.). Addison-Wesley Publishing Company, Inc. pp. 7, 9, 412. ISBN 978-0-201-14460-4. LCCN  77-90165 . 2016年5月26日時点のオリジナルよりアーカイブ(PDF) . 2019年8月25日閲覧.
  8. ^ a b標準ECMA-6: 7ビット入出力符号化文字セット(PDF) (第4版). ジュネーブ、スイス:欧州コンピュータ製造業者協会(Ecma). 1973年8月. 2024年5月28日閲覧
  9. ^ 「情報処理 - 情報交換のためのISO 7ビット符号化文字セット」 . 1983年7月1日. ISO 646:1983. 2016年5月30日時点のオリジナルよりアーカイブ2016年5月30日閲覧。
  10. ^ a b Salste, Tuomas (2016年1月). 「7ビット文字セット:ASCIIの改訂」 . Aivosto Oy. urn : nbn:fi-fe201201011004 . 2016年6月13日時点のオリジナルよりアーカイブ。 2016年6月13日閲覧
  11. ^国際アルファベット第5号 - 勧告T.50国際電気通信連合(ITU) -国際電信電話諮問委員会(CCITT) - シリーズT:テレマティックサービスのための端末装置とプロトコル、1993年4月16日[1988年11月25日]、E 33116、2017年3月19日にオリジナルからアーカイブ、 2017年3月18日取得
  12. ^ a b c標準ECMA-6: 7ビット符号化文字セット(PDF) (第6版). ジュネーブ、スイス:欧州コンピュータ製造業者協会(Ecma). 1997年8月 [1991年12月] . 2024年5月28日閲覧
  13. ^ 「情報技術 - 情報交換のためのISO 7ビット符号化文字セット」(第3版)1991年12月16日。ISO/IEC 646:1991。2016年5月30日時点のオリジナルよりアーカイブ。 2016年5月30日閲覧
  14. ^国際参照アルファベット(IRA) - 情報技術 - 情報交換のための7ビット符号化文字セット - 勧告T.50国際電気通信連合(ITU) -国際電信電話諮問委員会(CCITT) - テレマティックサービスのための端末装置とプロトコル、1993年4月16日[1992年9月18日]、E 3177、2014年12月19日にオリジナルからアーカイブ、 2017年3月18日取得
  15. ^ a bノルゲ標準化禁止 (1982-06-01)。ノルウェー規格 NS 4551 バージョン 2 (PDF)。 ITSC​​J/情報処理学会ISO-IR -61。
  16. ^ a b中国標準化協会 (1982-06-01).情報交換のための7ビット符号化文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -57.
  17. ^ 「SBCSコードページ情報 - CPGID: 01020 / 名称: カナダ(フランス語)バリアント」。IBMソフトウェア:グローバリゼーション:コード化文字セットおよび関連リソース:CPGID別コードページ:コードページ識別子。1. IBM。1992年10月1日。2016年6月17日時点のオリジナルからアーカイブ。 2016年6月17日閲覧
  18. ^ a b c d e f g h i j k l m n o p q r s t HP PCL/PJL Reference PCL 5 Comparison Guide」(PDF)(第2版)。Hewlett -Packard Company, LP . 2003年6月。HP部品番号502-0378。2016年8月10日時点のオリジナル(PDF)からアーカイブ。 2016年8月10日閲覧
  19. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap Bemer, Robert William (1980). 「第1章 ASCIIの内側」.汎用ソフトウェア(PDF) . ベスト・オブ・インターフェース・エイジ 第2巻. オレゴン州ポートランド: ダイリジウム・プレス. pp.  1– 50. ISBN 0-918398-37-1LCCN  79-67462 . 2016年8月27日時点のオリジナルよりアーカイブ。 2016年8月27日閲覧ロバート・ウィリアム・ベマー著(1978年5月)「Inside ASCII - Part I」、Interface Age 3 ( 5)、オレゴン州ポートランド、ダイリジウム・プレス、96-102ページ。ロバート・ウィリアム・ベマー著(1978年6月)「Inside ASCII - Part II」Interface Age 3 ( 6). オレゴン州ポートランド、アメリカ合衆国:ダイリジウム・プレス:64–74頁。ロバート・ウィリアム・ベマー(1978年7月)「Inside ASCII - Part III」インターフェース・エイジ3(7)ポートランド、オレゴン州、アメリカ合衆国:ダイリジウム・プレス:80-87頁。
  20. ^ a bスウェーデン標準化委員会 (1975).デンマークとノルウェーにおける新聞記事送信用NATS主要グラフィック文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -9-1.
  21. ^ 「SBCS コードページ情報 - CPGID: 01011 / 名前: 7-Bit Germany FR」IBM Software: Globalization: Coded character sets and related resources: Code pages by CPGID: Code page identifiers . 1. IBM . 1987-08-01. 2016年6月17日時点のオリジナルよりアーカイブ。 2016年6月17日閲覧
  22. ^ a b c d e「コードページ識別子」。Microsoft Developer Network。Microsoft2014年。2016年6月19日時点のオリジナルよりアーカイブ。 2016年6月19日閲覧
  23. ^ a b c d e「Web Encodings - Internet Explorer - Encodings」 . WHATWG Wiki . 2012年10月23日. 2016年6月20日時点のオリジナルよりアーカイブ。 2016年6月20日閲覧
  24. ^ Foller, Antonin (2014) [2011]. 「ドイツ語(IA5)エンコード - Windows 文字セット」 . WUtils.com - オンラインウェブユーティリティとヘルプ. Motobit Software. 2016年6月20日時点のオリジナルよりアーカイブ。 2016年6月20日閲覧
  25. ^デンマーク規格 DS 2089: ISO 7ビット符号化文字セットの適用。1974年2月。UDC 681.3:003.62。
  26. ^ Stroustrup, Bjarne (1994-03-29). C++の設計と進化(第1版). Addison-Wesley Publishing Company . ISBN 0-201-54330-3
  27. ^ 「SBCS コードページ情報 - CPGID: 01017 / 名前: 7-Bit Denmark」。IBMソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子。1. IBM。1987年 8 月 1 日。2016年 6 月 17 日時点のオリジナルからアーカイブ。2016年 6 月 17 日閲覧
  28. ^ 「SBCSコードページ情報 - CPGID: 01023 / 名称: スペインバリアント」。IBMソフトウェア:グローバリゼーション:コード化文字セットおよび関連リソース:CPGID別コードページ:コードページ識別子。1. IBM。1992年10月1日。2016年6月17日時点のオリジナルからアーカイブ。 2016年6月17日閲覧
  29. ^ 「SBCS コードページ情報 - CPGID: 01014 / 名前: 7-Bit Spain」。IBMソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子。1. IBM。1987年10月1日。2016年6月17日時点のオリジナルからアーカイブ。 2016年6月17日閲覧
  30. ^ a b「SBCS コードページ情報 - CPGID: 01018 / 名前: 7-Bit Finland/Sweden」。IBMソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子。1. IBM。1987年8月1日。2016年6月17日時点のオリジナルからアーカイブ。 2016年6月17日閲覧
  31. ^ 「SBCS コードページ情報 - CPGID: 01010 / 名前: 7-Bit France」。IBMソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子。1. IBM。1987年 8 月 1 日。2016年 6 月 17 日時点のオリジナルからアーカイブ。2016年 6 月 17 日閲覧
  32. ^ 「SBCSコードページ情報 - CPGID: 01104 / 名前: French NRC Set」。IBMソフトウェア:グローバリゼーション:コード化文字セットおよび関連リソース:CPGID別コードページ:コードページ識別子。1. IBM。1987年8月1日。2016年6月21日時点のオリジナルからアーカイブ。 2016年6月21日閲覧
  33. ^ 「SBCS コードページ情報 - CPGID: 01013 / 名前: 7-Bit United Kingdom」。IBMソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子。1. IBM。1987年 8 月 1 日。2016年 6 月 17 日時点のオリジナルからアーカイブ。2016年 6 月 17 日閲覧
  34. ^ a b ISO/TC 97/SC 2 (1975). ISO 646の国際参照版のグラフィック文字集合(PDF) . ITSCJ/ IPSJ . ISO-IR -2.{{citation}}: CS1 maint: 数値名: 著者リスト (リンク)
  35. ^ 「SBCS コードページ情報 - CPGID: 01009 / 名前: ISO IRV」。IBMソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子。1. IBM。1990年 4 月 1 日。2016年 6 月 17 日時点のオリジナルからアーカイブ。2016年 6 月 17日閲覧
  36. ^ Foller, Antonin (2014) [2011]. 「Western European (IA5) encoding - Windows charsets」 . WUtils.com - オンラインWebユーティリティとヘルプ. Motobit Software. 2016年6月20日時点のオリジナルよりアーカイブ。 2016年6月20日閲覧
  37. ^ 「SBCS コードページ情報 - CPGID: 01012 / 名前: 7-Bit Italy」。IBMソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子。1. IBM。1987年 8 月 1 日。2016年 6 月 17 日にオリジナルからアーカイブ。2016年 6 月 17 日閲覧
  38. ^ 「SBCS コードページ情報 - CPGID: 00895 / 名称: Japan 7-Bit Latin」 . IBM ソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子. 1. IBM . 1986-10-01. 2016年6月18日時点のオリジナルよりアーカイブ。 2016年6月18日閲覧
  39. ^ 「SBCS コードページ情報 - CPGID: 01019 / 名前: 7-Bit Netherlands」。IBMソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子。1. IBM。1987年 8 月 1 日。2016年 6 月 17 日にオリジナルからアーカイブ。2016年 6 月 17 日閲覧
  40. ^ 「SBCS コードページ情報 - CPGID: 01016 / 名前: 7-Bit Norway」。IBMソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子。1. IBM。1987年 8 月 1 日。2016年 6 月 17 日時点のオリジナルからアーカイブ。2016年 6 月 17 日閲覧
  41. ^ Foller, Antonin (2014) [2011]. 「ノルウェー語(IA5)エンコーディング - Windows 文字セット」 . WUtils.com - オンラインWebユーティリティとヘルプ. Motobit Software. 2016年6月20日時点のオリジナルよりアーカイブ。 2016年6月20日閲覧
  42. ^ a b Polski Komitet Normalizacji (2002-03-11)。Technika 情報 — 7 ビットの情報が表示されます
  43. ^ a b c d Polski Komitet Normalizacji、Miar、i Jakości (1984-08-29)。Przetwarzanie informationacji i komputery — Kod 7-bitowy — Krajowe zestawy znaków{{cite book}}: CS1 maint: 複数の名前: 著者リスト (リンク)
  44. ^ 「SBCS コードページ情報 - CPGID: 01015 / 名前: 7-Bit Portugal」。IBMソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子。1. IBM。1987年 8 月 1 日。2016年 6 月 17 日にオリジナルからアーカイブ。2016年 6 月 17 日閲覧
  45. ^ Foller, Antonin (2014) [2011]. 「スウェーデン語 (IA5) エンコード - Windows 文字セット」 . WUtils.com - オンラインウェブユーティリティとヘルプ. Motobit Software. 2016年6月20日時点のオリジナルよりアーカイブ。 2016年6月20日閲覧
  46. ^ 「SBCS コードページ情報 - CPGID: 00367 / 名前: ASCII」。IBMソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子。1. IBM。1978年 1 月 1 日。2016年 6 月 17 日時点のオリジナルからアーカイブ。2016年 6 月 17日閲覧
  47. ^ Foller, Antonin (2014) [2011]. 「US-ASCII エンコード - Windows 文字セット」 . WUtils.com - オンライン Web ユーティリティとヘルプ. Motobit Software. 2016年6月20日時点のオリジナルよりアーカイブ。 2016年6月20日閲覧
  48. ^ a b BSI (1981-06-01).ビューデータと放送テレテキストのための英数字(PDF) . ITSCJ/ IPSJ . ISO-IR -47.
  49. ^ a b ELOT (1984-07-01).ギリシャ語用ギリシャ文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -88.
  50. ^ a b c ECMA (1976).ラテン語・ギリシャ語混合グラフィックセット(ギリシャ語大文字のみ) (PDF) . ITSCJ/ IPSJ . ISO-IR -27.
  51. ^ 「SBCSコードページ情報 - CPGID: 01021 / 名称: スイスバリアント」。IBMソフトウェア:グローバリゼーション:コード化文字セットおよび関連リソース:CPGID別コードページ:コードページ識別子。1. IBM。1992年10月1日。2016年6月17日時点のオリジナルからアーカイブ。 2016年6月17日閲覧
  52. ^ a b Digital Equipment Corporation (1994年8月) [初版、1991年9月]. Digital ANSI準拠印刷プロトコルレベル2プログラミングリファレンスマニュアル(PDF) . p. A-36.
  53. ^ Sveriges 標準化委員会 (1975)。新聞テキスト送信用の NATS コントロールセット(PDF)。 ITSC​​J/情報処理学会ISO-IR -7。
  54. ^ a b Polski Komitet Normalizacji、Miar、i Jakości (1986-12-17)。情報はコンピューターにあります — Kod 7-bitowy — Krajowy zestaw znaków wprowadzony techniką rozzzerzania kodu{{cite book}}: CS1 maint: 複数の名前: 著者リスト (リンク)
  55. ^ ANSI (1975)。ASCII グラフィック文字セット(PDF)。 ITSC​​J/情報処理学会ISO-IR -6。
  56. ^ IBM (1990). 「コードページ01009」(PDF) .レジストリ: グラフィック文字セットとコードページ.
  57. ^「15.6.1 Latin G0 Set」、ETS 300 706: 拡張テレテキスト仕様(PDF)、欧州電気通信標準化機構 ( ETSI )、p. 114
  58. ^国際原子力機関(1981-07-15). ISO 646 サブセット INIS (PDF) . ITSCJ/ IPSJ . ISO-IR -49.
  59. ^国際電気通信連合(1985-08-01). Teletex グラフィック文字基本セット(PDF) . ITSCJ/ IPSJ . ISO-IR -102.
  60. ^日本工業標準調査会(1975).日本語ローマ字図形文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -14.
  61. ^ ISO/TC 97/SC 2 (1985-08-01).日本語OCR-B基本図形文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -92.{{citation}}: CS1 maint: 数値名: 著者リスト (リンク)
  62. ^ a bルンデ、ケン(2008). 「3. 文字セット標準 (§ CJKV-Roman)」CJKV情報処理(第2版). O'Reilly Media . pp.  91– 92. ISBN 9780596514471
  63. ^ BSI (1975-12-01).英国7ビットデータコードのグラフィック文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -4.
  64. ^ IBM (1992). 「コードページ01101」(PDF) .レジストリ: グラフィック文字セットとコードページ.
  65. ^ NSAI (1999-12-07).アイルランド・ゲール語のISO 7ビット符号化文字セットの異形(PDF) . ITSCJ/ IPSJ . ISO-IR -207.
  66. ^ ECMA (1976).イタリア語用ISO 7ビット符号化文字セット(グラフィックのみ)の変種(PDF) . ITSCJ/ IPSJ . ISO-IR -15.
  67. ^ a b c d e f g h i j k l「15.6.2 ラテン語国家オプションサブセット、表36」、ETS 300 706:拡張テレテキスト仕様(PDF)、欧州電気通信標準化機構(ETSI)、p. 115
  68. ^ AFNOR (1983-06-01)。Jeu de caractères graphics français pour la langue français (PDF)。 ITSC​​J/情報処理学会ISO-IR -69。
  69. ^ AFNOR (1975).フランス語用フランス語グラフィック文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -25.
  70. ^カナダ規格協会(1986年2月1日).代替プライマリグラフィックセットNo.1 (PDF) . ITSCJ/ IPSJ . ISO-IR -121.
  71. ^カナダ規格協会(1986年2月1日).代替プライマリグラフィックセットNo.2 (PDF) . ITSCJ/ IPSJ . ISO-IR -122.
  72. ^ IBM (1992). 「コードページ01021」(PDF) .レジストリ: グラフィック文字セットとコードページ.
  73. ^ DIN (1975).ドイツ規格DIN 66 003(1974年6月)で定義されたドイツ語用ISO 7ビット符号化文字セット(グラフィックスのみ)のドイツ語参照版(PDF) . ITSCJ/ IPSJ . ISO-IR -21.
  74. ^スウェーデン標準化委員会 (1975).スウェーデン語基本グラフィック文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -10.
  75. ^スウェーデン標準化委員会 (1975).スウェーデン語の氏名表記用文字集合(PDF) . ITSCJ/ IPSJ . ISO-IR -11.
  76. ^ IBM (1992). 「コードページ01106」(PDF) .レジストリ: グラフィック文字セットとコードページ.
  77. ^ IBM (1992). 「コードページ01103」(PDF) .レジストリ: グラフィック文字セットとコードページ.
  78. ^スウェーデン標準化委員会 (1975).フィンランドとスウェーデンにおける新聞記事の送信のためのNATS主要グラフィック文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -8-1.
  79. ^ IBM (1987). 「コードページ01017」(PDF) .レジストリ: グラフィック文字セットとコードページ.
  80. ^ IBM (1992). 「コードページ01105」(PDF) .レジストリ: グラフィック文字セットとコードページ.
  81. ^ IBM (1992). 「コードページ01107」(PDF) .レジストリ: グラフィック文字セットとコードページ.
  82. ^ノルゲ標準化禁止 (1982-06-01)。ノルウェー規格 NS 4551 – バージョン 1 (PDF)。 ITSC​​J/情報処理学会ISO-IR -60。
  83. ^ "Drög að íslenzkum stöðlum fyrir 7-bita kóda、8-bita EBCDID kóda og gagnaskráningarborð"トルヴマール。アイスランド: Skýrslutæknifélags Íslands。 1978 年 1 月 1 日2025 年 3 月 19 日に取得
  84. ^ ECMA (1976).スペイン語用ISO 7ビット符号化文字セット(グラフィックのみ)のバリアント(PDF) . ITSCJ/ IPSJ . ISO-IR -17.
  85. ^ ECMA (1984-07-01).スペイン語用グラフィック文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -85.
  86. ^ Úrad pronormalizaci a měřeni (1989-07-01)。キューバ共和国のグラフィック文字セット(PDF)。 ITSC​​J/情報処理学会ISO-IR -151。
  87. ^ ECMA (1976-12-30).ポルトガル語用グラフィック文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -16.
  88. ^ ECMA (1984-07-01).ポルトガル語用グラフィック文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -84.
  89. ^連邦標準化機構 (1987-11-01).セルビアクロアチア語とスロベニア語のラテンアルファベット(PDF) . ITSCJ/ IPSJ . ISO-IR -141.
  90. ^ IBM (1987). 「コードページ01019」(PDF) .レジストリ: グラフィック文字セットとコードページ.
  91. ^ IBM (1992). 「コードページ01102」(PDF) .レジストリ: グラフィック文字セットとコードページ.
  92. ^ハンガリー標準化局 (1984-07-01)。ISO 646 (HRV) のハンガリー語参照バージョン(PDF)。 ITSC​​J/情報処理学会ISO-IR -86。
  93. ^ 「付録D:文字セット(§コードページ#3041 マルタ語)」(PDF) .ユーザーズマニュアル:LC-8021ドットマトリックスプリンター. Star Micronics . 1997年. p. 62. 2004年9月8日時点のオリジナルからアーカイブPDF) . 2024年4月9日閲覧
  94. ^ 「コードページ1054」(PDF) 。2013年1月21日時点のオリジナル(PDF)からアーカイブ
  95. ^ 「コードページ1052」(PDF) 。2013年1月21日時点のオリジナル(PDF)からアーカイブ
  96. ^トルクメンスタンダールラリー (2000-09-14)。トルクメン語のアルファベット(PDF)。 ITSC​​J/情報処理学会ISO-IR -230。
  97. ^ a b ECMA (1976)。ギリシャ語のグラフィック セット(PDF)。 ITSC​​J/情報処理学会ISO-IR -18。
  98. ^ ECMA (1976).ラテン語・ギリシャ語複合グラフィックセット(大文字のみ) (PDF) . ITSCJ/ IPSJ . ISO-IR -19.
  99. ^ 「Mac OS Symbol 文字セットから Unicode 4.0 以降へのマップ (外部バージョン)」
  100. ^「15.6.8: ギリシャ語 G0 セット」、ETS 300 706: 拡張テレテキスト仕様(PDF)、欧州電気通信標準化機構 ( ETSI )、p. 121
  101. ^「15.6.5: キリル文字 G0 セット - オプション 2 - ロシア語/ブルガリア語」、ETS 300 706: 拡張テレテキスト仕様(PDF)、欧州電気通信標準化機構 ( ETSI )、p. 118
  102. ^「15.6.6: キリル文字 G0 セット - オプション 3 - ウクライナ語」、ETS 300 706: 拡張テレテキスト仕様(PDF)、欧州電気通信標準化機構 ( ETSI )、p. 119
  103. ^「15.6.4: キリル文字 G0 セット - オプション 1 - セルビア語/クロアチア語」、ETS 300 706: 拡張テレテキスト仕様(PDF)、欧州電気通信標準化機構 ( ETSI )、p. 117
  104. ^ ASMO (1985-01-01).情報交換のための7ビット符号化アラビア語文字セット(PDF) . ITSCJ/ IPSJ . ISO-IR -89.

さらに読む

  • フィッシャー、エリック編 (1975) [1972].文字コードの歴史に関する原資料、1972-1975年(編纂版). 2020年6月7日時点のオリジナルよりアーカイブ。 2020年6月7日閲覧。{{cite book}}: CS1 maint: bot: 元のURLステータス不明(リンク(79ページ)Bemer, Robert William (1972). 「ISO文字セットの歴史」Honeywell Computer Journal . 6 (4). 米国アリゾナ州フェニックス: Honeywell Information Systems: 274–286 , 287–291 .(13+5 ページ) およびその他多数の文書と通信。