| エイリアス | ISO-IR-111 |
|---|---|
| 言語 | ロシア語、ベラルーシ語、マケドニア語、セルビア語、ウクライナ語(一部) |
| 標準 | ECMA-113:1986 |
| 分類 | 拡張ASCII、KOI |
| 拡張 | KOI8-B |
| 後継者 | ECMA-113:1988 ( ISO-8859-5 ) |
| その他の関連エンコーディング | KOI8-F |
ISO-IR-111 [ 1 ]またはKOI8-E [ 2 ]は8ビット文字集合である。これは、ベラルーシ語、マケドニア語、セルビア語、ウクライナ語(KOI8-Fに追加されたҐ ґ を除く)向けのKOI-8の多国間拡張である。「ISO-IR-111」という名称は、 ISO-IRレジストリにおける登録番号を指し、ISO/IEC 2022で使用可能な文字集合であることを示す。
これはECMA-113の最初の版(1986年版)で定義されました。[ 3 ]これはISO/IEC 8859-5に対応するECMA国際規格であり、1987年のISO-8859-5の草案版にも対応しています。[ 4 ] ISO/IEC 8859-5の公開版は、代わりに異なるエンコーディングを定義するECMA-113の後継版に対応しています。[ 5 ]
1985年版のECMA-113(「ECMA-Cyrillic」または「KOI8-E」とも呼ばれる)であるISO-IR-111は、1974年版のGOST 19768(すなわちKOI-8)に基づいていました。1987年にECMA-113は再設計されました。[ 5 ]これらの新しいECMA-113版はISO-8859-5と同等であり、[ 5 ] [ 6 ] KOIレイアウトに従っていません。この混乱により、ISO-8859-5はGOST 19768-74で定義された、またはGOST 19768-74に基づいているという誤解が広まりました。[ 6 ]
おそらくこれの別の結果として、RFC 1345は誤って「ISO-IR-111」および「ECMA-Cyrillic」という名前で別のコードページをリストしています。これは、行の順序が変更されたISO-8859-5に似ており、Windows-1251と部分的に互換性があります。[ 7 ] [ 6 ]既存の実装がこれらの2つのラベルにRFC 1345の定義を使用する可能性があるという懸念から、IANAがKOI8-EECMA-113:1985コンテンツのラベルとして追加認識することが提案され、 [ 7 ] IANAは現在そのラベルを別名としてリストしています。[ 2 ]
次の表はISO-IR-111のエンコードを示しています。各文字は対応するUnicodeコードポイントで示されています。
| 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 | 5 | 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 | ђ 0452 | ѓ 0453 | ё 0451 | є 0454 | ѕ 0455 | і 0456 | ї 0457 | 0458年 | љ 0459 | њ 045A | ћ 045B | ќ 045C | シャイ | ў 045E | џ 045F |
| バックス | № 2116 | Ђ 0402 | Ѓ 0403 | Ё 0401 | Є 0404 | Ѕ 0405 | І 0406 | Ї 0407 | Ј 0408 | Љ 0409 | Њ 040A | Ћ 040B | Ќ 040C | ¤ 00A4 | Ў 040E | Џ 040F |
| センチ | 044E | 0430 | б 0431 | ц 0446 | д 0434 | е 0435 | ф 0444 | г 0433 | х 0445 | 0438年 | © 0439 | к 043A | л 043B | м 043C | 043D | о 043E |
| 診断 | п 043F | я 044F | р 0440 | 0441 | 0442 | у 0443 | ж 0436 | 0432年 | ь 044C | ы 044B | з 0437 | ш 0448 | э 044D | щ 0449 | ч 0447 | ъ 044A |
| 元 | Ю 042E | А 0410 | Б 0411 | Ц 0426 | Д 0414 | Е 0415 | Ф 0424 | Г 0413 | Х 0425 | И 0418 | Й 0419 | К 041A | Л 041B | М 041C | Н 041D | О 041E |
| FX | П 041F | Я 042F | Р 0420 | С 0421 | 0422 | У 0423 | Ж 0416 | В 0412 | Ь 042C | Ы 042B | З 0417 | Ш 0428 | Э 042D | Щ 0429 | Ч 0427 | Ъ 042A |
KOI8 UnifiedまたはKOI8-Fと呼ばれる修正版がFingertip Software社が作成したソフトウェアで使用され、KOI8-Uの位置にҐが追加され(ソフトハイフンが置き換えられ、ユニバーサル通貨記号が置き換えられた)、C1制御コード領域に主にKOI8-RとWindows-1251からのいくつかのグラフィカル文字が追加されました。[ 4 ] [ 6 ] [ 8 ] [ 9 ]
| 言語 | ロシア語、ベラルーシ語、マケドニア語、セルビア語 |
|---|---|
| 標準 | RFC 1345 |
| 分類 | 拡張ASCII |
| 変換/エンコード | ISO-IR-111 |
| その他の関連エンコーディング | ISO-8859-5、Windows-1251 |
RFC 1345は、誤ってISO-IR-111という別のコードページを記載しています。これは同じキリル文字をエンコードしていますが、レイアウトが異なります。これはWindows-1251とISO-8859-5を混ぜ合わせたようなコードページです。[ 7 ]具体的には、行A_はISO-8859-5に、行C_からF_はWindows-1251に[ 6 ](ISO-8859-5の行B_からE_に相当)に、行B_はISO-8859-5の行F_にほぼ相当しますが、§が¤に置き換えられています。
一部のコードはISO-IR-111と大文字小文字が反転した形で類似しており、これが混乱の一因となった可能性があります。大部分は異なりますので、以下に示します。
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | あ | B | C | D | E | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 斧 | NBSP | Ё | Ђ | Ѓ | Є | Ѕ | І | Ї | Ј | Љ | Њ | Ћ | Ќ | シャイ | Ў | Џ |
| バックス | いいえ | ё | ђ | ѓ | є | ѕ | і | ї | ј | љ | њ | ћ | ќ | ¤ | ў | џ |
| センチ | あ | Б | В | Г | Д | Е | Ж | З | И | Й | К | Л | М | Н | 〇 | П |
| 診断 | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ъ | Ы | Ь | Э | Ю | Я |
| 元 | ああ | б | в | г | д | え | ж | з | と | й | к | л | м | н | о | п |
| FX | р | с | т | у | ф | х | ц | ч | ш | щ | ъ | ы | ь | э | ю | ヤ |