このメモはインターネット・コミュニティーのために情報を提供するものであり、インターネット標準を定めるものではない。 このメモの配布に制限はない。
ここで提案する文字集合 "koi8-r" は、現時点では国際標準ではないが、それをサポートする非常に大きな利用者のコミュニティー (Relcom Net を含む) が存在する。 実際、旧ソビエト連邦では、Unix や広域のネットワーク・アプリケーションにとって "koi8-r" は事実上の標準となっている。 "koi8-r" が登録されてしかるべきであると SUUG (Society of Unix User Groups) が信ずる所以である。
MIME 文字集合名: koi8-r
発行済みの仕様: この規格は発行されてはいない。 しかし、いくつかの発行済みの規格に基づいている。 すなわち、GOST 19768-74 (old-koi8)、ISO 6937/8 (未登録) およびその変種 INIS-cyrillic、ISO 5427。
C 言語による koi8-r から Unicode (ISO 10646) への変換テーブル。 ただし、符号表の上位半分のみ (符号表の下位半分は ASCII 文字集合と完全に一致する)。
unsigned short koi82unicode[128] = { 0x2500,0x2502,0x250c,0x2510,0x2514,0x2518,0x251c,0x2524, 0x252c,0x2534,0x253c,0x2580,0x2584,0x2588,0x258c,0x2590, 0x2591,0x2592,0x2593,0x2320,0x25a0,0x2219,0x221a,0x2248, 0x2264,0x2265,0x00a0,0x2321,0x00b0,0x00b2,0x00b7,0x00f7, 0x2550,0x2551,0x2552,0x0451,0x2553,0x2554,0x2555,0x2556, 0x2557,0x2558,0x2559,0x255a,0x255b,0x255c,0x255d,0x255e, 0x255f,0x2560,0x2561,0x0401,0x2562,0x2563,0x2564,0x2565, 0x2566,0x2567,0x2568,0x2569,0x256a,0x256b,0x256c,0x00a9, 0x044e,0x0430,0x0431,0x0446,0x0434,0x0435,0x0444,0x0433, 0x0445,0x0438,0x0439,0x043a,0x043b,0x043c,0x043d,0x043e, 0x043f,0x044f,0x0440,0x0441,0x0442,0x0443,0x0436,0x0432, 0x044c,0x044b,0x0437,0x0448,0x044d,0x0449,0x0447,0x044a, 0x042e,0x0410,0x0411,0x0426,0x0414,0x0415,0x0424,0x0413, 0x0425,0x0418,0x0419,0x041a,0x041b,0x041c,0x041d,0x041e, 0x041f,0x042f,0x0420,0x0421,0x0422,0x0423,0x0416,0x0412, 0x042c,0x042b,0x0417,0x0428,0x042d,0x0429,0x0427,0x042a };
符号表上位半分のすべての文字についての、ISO 10646 (Unicode) に従った説明。
〈16進コード〉〈説明〉
80 | FORMS LIGHT HORIZONTAL | 罫線素片 |
81 | FORMS LIGHT VERTICAL | 罫線素片 |
82 | FORMS LIGHT DOWN AND RIGHT | 罫線素片 |
83 | FORMS LIGHT DOWN AND LEFT | 罫線素片 |
84 | FORMS LIGHT UP AND RIGHT | 罫線素片 |
85 | FORMS LIGHT UP AND LEFT | 罫線素片 |
86 | FORMS LIGHT VERTICAL AND RIGHT | 罫線素片 |
87 | FORMS LIGHT VERTICAL AND LEFT | 罫線素片 |
88 | FORMS LIGHT DOWN AND HORIZONTAL | 罫線素片 |
89 | FORMS LIGHT UP AND HORIZONTAL | 罫線素片 |
8A | FORMS LIGHT VERTICAL AND HORIZONTAL | 罫線素片 |
8B | UPPER HALF BLOCK | ブロック上半分 |
8C | LOWER HALF BLOCK | ブロック下半分 |
8D | FULL BLOCK | ブロック全体 |
8E | LEFT HALF BLOCK | ブロック左半分 |
8F | RIGHT HALF BLOCK | ブロック右半分 |
90 | LIGHT SHADE | 薄い陰影 |
91 | MEDIUM SHADE | 中間陰影 |
92 | DARK SHADE | 暗い陰影 |
93 | TOP HALF INTEGRAL | 積分記号 (上半分) |
94 | BLACK SMALL SQUARE | 小さい黒四角 |
95 | BULLET OPERATOR | ブレット演算子 |
96 | SQUARE ROOT | 平方根 |
97 | ALMOST EQUAL TO | 近似的に等しい (同相) |
98 | LESS THAN OR EQUAL TO | より小さいかまたは等しい |
99 | GREATER THAN OR EQUAL TO | より大きいかまたは等しい |
9A | NON-BREAKING SPACE | 改行禁止スペース |
9B | BOTTOM HALF INTEGRAL | 積分記号 (下半分) |
9C | DEGREE SIGN | 度記号 |
9D | SUPERSCRIPT DIGIT TWO | 上付き数字 2 |
9E | MIDDLE DOT | 中黒 |
9F | DIVISION SIGN | 除算記号 |
A0 | FORMS DOUBLE HORIZONTAL | 罫線素片 |
A1 | FORMS DOUBLE VERTICAL | 罫線素片 |
A2 | FORMS DOWN SINGLE AND RIGHT DOUBLE | 罫線素片 |
A3 | CYRILLIC SMALL LETTER IO | キリル小文字 ё |
A4 | FORMS DOWN DOUBLE AND RIGHT SINGLE | 罫線素片 |
A5 | FORMS DOUBLE DOWN AND RIGHT | 罫線素片 |
A6 | FORMS DOWN SINGLE AND LEFT DOUBLE | 罫線素片 |
A7 | FORMS DOWN DOUBLE AND LEFT SINGLE | 罫線素片 |
A8 | FORMS DOUBLE DOWN AND LEFT | 罫線素片 |
A9 | FORMS UP SINGLE AND RIGHT DOUBLE | 罫線素片 |
AA | FORMS UP DOUBLE AND RIGHT SINGLE | 罫線素片 |
AB | FORMS DOUBLE UP AND RIGHT | 罫線素片 |
AC | FORMS UP SINGLE AND LEFT DOUBLE | 罫線素片 |
AD | FORMS UP DOUBLE AND LEFT SINGLE | 罫線素片 |
AE | FORMS DOUBLE UP AND LEFT | 罫線素片 |
AF | FORMS VERTICAL SINGLE AND RIGHT DOUBLE | 罫線素片 |
B0 | FORMS VERTICAL DOUBLE AND RIGHT SINGLE | 罫線素片 |
B1 | FORMS DOUBLE VERTICAL AND RIGHT | 罫線素片 |
B2 | FORMS VERTICAL SINGLE AND LEFT DOUBLE | 罫線素片 |
B3 | CYRILLIC CAPITAL LETTER IO | キリル大文字 Ё |
B4 | FORMS VERTICAL DOUBLE AND LEFT SINGLE | 罫線素片 |
B5 | FORMS DOUBLE VERTICAL AND LEFT | 罫線素片 |
B6 | FORMS DOWN SINGLE AND HORIZONTAL DOUBLE | 罫線素片 |
B7 | FORMS DOWN DOUBLE AND HORIZONTAL SINGLE | 罫線素片 |
B8 | FORMS DOUBLE DOWN AND HORIZONTAL | 罫線素片 |
B9 | FORMS UP SINGLE AND HORIZONTAL DOUBLE | 罫線素片 |
BA | FORMS UP DOUBLE AND HORIZONTAL SINGLE | 罫線素片 |
BB | FORMS DOUBLE UP AND HORIZONTAL | 罫線素片 |
BC | FORMS VERTICAL SINGLE AND HORIZONTAL DOUBLE | 罫線素片 |
BD | FORMS VERTICAL DOUBLE AND HORIZONTAL SINGLE | 罫線素片 |
BE | FORMS DOUBLE VERTICAL AND HORIZONTAL | 罫線素片 |
BF | COPYRIGHT SIGN | 著作権記号 |
C0 | CYRILLIC SMALL LETTER IU | キリル小文字 ю |
C1 | CYRILLIC SMALL LETTER A | キリル小文字 а |
C2 | CYRILLIC SMALL LETTER BE | キリル小文字 б |
C3 | CYRILLIC SMALL LETTER TSE | キリル小文字 ц |
C4 | CYRILLIC SMALL LETTER DE | キリル小文字 д |
C5 | CYRILLIC SMALL LETTER IE | キリル小文字 е |
C6 | CYRILLIC SMALL LETTER EF | キリル小文字 ф |
C7 | CYRILLIC SMALL LETTER GE | キリル小文字 г |
C8 | CYRILLIC SMALL LETTER KHA | キリル小文字 х |
C9 | CYRILLIC SMALL LETTER II | キリル小文字 и |
CA | CYRILLIC SMALL LETTER SHORT II | キリル小文字 й |
CB | CYRILLIC SMALL LETTER KA | キリル小文字 к |
CC | CYRILLIC SMALL LETTER EL | キリル小文字 л |
CD | CYRILLIC SMALL LETTER EM | キリル小文字 м |
CE | CYRILLIC SMALL LETTER EN | キリル小文字 н |
CF | CYRILLIC SMALL LETTER O | キリル小文字 о |
D0 | CYRILLIC SMALL LETTER PE | キリル小文字 п |
D1 | CYRILLIC SMALL LETTER IA | キリル小文字 я |
D2 | CYRILLIC SMALL LETTER ER | キリル小文字 р |
D3 | CYRILLIC SMALL LETTER ES | キリル小文字 с |
D4 | CYRILLIC SMALL LETTER TE | キリル小文字 т |
D5 | CYRILLIC SMALL LETTER U | キリル小文字 у |
D6 | CYRILLIC SMALL LETTER ZHE | キリル小文字 ж |
D7 | CYRILLIC SMALL LETTER VE | キリル小文字 в |
D8 | CYRILLIC SMALL LETTER SOFT SIGN | キリル小文字 ь |
D9 | CYRILLIC SMALL LETTER YERI | キリル小文字 ы |
DA | CYRILLIC SMALL LETTER ZE | キリル小文字 з |
DB | CYRILLIC SMALL LETTER SHA | キリル小文字 ш |
DC | CYRILLIC SMALL LETTER REVERSED E | キリル小文字 э |
DD | CYRILLIC SMALL LETTER SHCHA | キリル小文字 щ |
DE | CYRILLIC SMALL LETTER CHE | キリル小文字 ч |
DF | CYRILLIC SMALL LETTER HARD SIGN | キリル小文字 ъ |
E0 | CYRILLIC CAPITAL LETTER IU | キリル大文字 Ю |
E1 | CYRILLIC CAPITAL LETTER A | キリル大文字 А |
E2 | CYRILLIC CAPITAL LETTER BE | キリル大文字 Б |
E3 | CYRILLIC CAPITAL LETTER TSE | キリル大文字 Ц |
E4 | CYRILLIC CAPITAL LETTER DE | キリル大文字 Д |
E5 | CYRILLIC CAPITAL LETTER IE | キリル大文字 Е |
E6 | CYRILLIC CAPITAL LETTER EF | キリル大文字 Ф |
E7 | CYRILLIC CAPITAL LETTER GE | キリル大文字 Г |
E8 | CYRILLIC CAPITAL LETTER KHA | キリル大文字 Х |
E9 | CYRILLIC CAPITAL LETTER II | キリル大文字 И |
EA | CYRILLIC CAPITAL LETTER SHORT II | キリル大文字 Й |
EB | CYRILLIC CAPITAL LETTER KA | キリル大文字 К |
EC | CYRILLIC CAPITAL LETTER EL | キリル大文字 Л |
ED | CYRILLIC CAPITAL LETTER EM | キリル大文字 М |
EE | CYRILLIC CAPITAL LETTER EN | キリル大文字 Н |
EF | CYRILLIC CAPITAL LETTER O | キリル大文字 О |
F0 | CYRILLIC CAPITAL LETTER PE | キリル大文字 П |
F1 | CYRILLIC CAPITAL LETTER IA | キリル大文字 Я |
F2 | CYRILLIC CAPITAL LETTER ER | キリル大文字 Р |
F3 | CYRILLIC CAPITAL LETTER ES | キリル大文字 С |
F4 | CYRILLIC CAPITAL LETTER TE | キリル大文字 Т |
F5 | CYRILLIC CAPITAL LETTER U | キリル大文字 У |
F6 | CYRILLIC CAPITAL LETTER ZHE | キリル大文字 Ж |
F7 | CYRILLIC CAPITAL LETTER VE | キリル大文字 В |
F8 | CYRILLIC CAPITAL LETTER SOFT SIGN | キリル大文字 Ь |
F9 | CYRILLIC CAPITAL LETTER YERI | キリル大文字 Ы |
FA | CYRILLIC CAPITAL LETTER ZE | キリル大文字 З |
FB | CYRILLIC CAPITAL LETTER SHA | キリル大文字 Ш |
FC | CYRILLIC CAPITAL LETTER REVERSED E | キリル大文字 Э |
FD | CYRILLIC CAPITAL LETTER SHCHA | キリル大文字 Щ |
FE | CYRILLIC CAPITAL LETTER CHE | キリル大文字 Ч |
FF | CYRILLIC CAPITAL LETTER HARD SIGN | キリル大文字 Ъ |
セキュリティーの問題はこのメモでは議論しない。
Andrew A. Chernov
RELCOM Development Team
Moscow, Russia
EMail: ache@astral.msk.su
FIDOnet: 2:5020/23.34