A. Chernov
RELCOM Development Team
July 1993
Network Working Group
Request for Comments: 1489

Registration of
a Cyrillic Character Set

(キリル文字集合の登録)

このメモの位置づけ

このメモはインターネット・コミュニティーのために情報を提供するものであり、インターネット標準を定めるものではない。 このメモの配布に制限はない。

はじめに

ここで提案する文字集合 "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進コード〉〈説明〉

80FORMS LIGHT HORIZONTAL 罫線素片
81FORMS LIGHT VERTICAL 罫線素片
82FORMS LIGHT DOWN AND RIGHT 罫線素片
83FORMS LIGHT DOWN AND LEFT 罫線素片
84FORMS LIGHT UP AND RIGHT 罫線素片
85FORMS LIGHT UP AND LEFT 罫線素片
86FORMS LIGHT VERTICAL AND RIGHT 罫線素片
87FORMS LIGHT VERTICAL AND LEFT 罫線素片
88FORMS LIGHT DOWN AND HORIZONTAL 罫線素片
89FORMS LIGHT UP AND HORIZONTAL 罫線素片
8AFORMS LIGHT VERTICAL AND HORIZONTAL 罫線素片
8BUPPER HALF BLOCK ブロック上半分
8CLOWER HALF BLOCK ブロック下半分
8DFULL BLOCK ブロック全体
8ELEFT HALF BLOCK ブロック左半分
8FRIGHT HALF BLOCK ブロック右半分
90LIGHT SHADE 薄い陰影
91MEDIUM SHADE 中間陰影
92DARK SHADE 暗い陰影
93TOP HALF INTEGRAL 積分記号 (上半分)
94BLACK SMALL SQUARE 小さい黒四角
95BULLET OPERATOR ブレット演算子
96SQUARE ROOT 平方根
97ALMOST EQUAL TO 近似的に等しい (同相)
98LESS THAN OR EQUAL TO より小さいかまたは等しい
99GREATER THAN OR EQUAL TO より大きいかまたは等しい
9ANON-BREAKING SPACE 改行禁止スペース
9BBOTTOM HALF INTEGRAL 積分記号 (下半分)
9CDEGREE SIGN 度記号
9DSUPERSCRIPT DIGIT TWO 上付き数字 2
9EMIDDLE DOT 中黒
9FDIVISION SIGN 除算記号
A0FORMS DOUBLE HORIZONTAL 罫線素片
A1FORMS DOUBLE VERTICAL 罫線素片
A2FORMS DOWN SINGLE AND RIGHT DOUBLE 罫線素片
A3CYRILLIC SMALL LETTER IO キリル小文字 ё
A4FORMS DOWN DOUBLE AND RIGHT SINGLE 罫線素片
A5FORMS DOUBLE DOWN AND RIGHT 罫線素片
A6FORMS DOWN SINGLE AND LEFT DOUBLE 罫線素片
A7FORMS DOWN DOUBLE AND LEFT SINGLE 罫線素片
A8FORMS DOUBLE DOWN AND LEFT 罫線素片
A9FORMS UP SINGLE AND RIGHT DOUBLE 罫線素片
AAFORMS UP DOUBLE AND RIGHT SINGLE 罫線素片
ABFORMS DOUBLE UP AND RIGHT 罫線素片
ACFORMS UP SINGLE AND LEFT DOUBLE 罫線素片
ADFORMS UP DOUBLE AND LEFT SINGLE 罫線素片
AEFORMS DOUBLE UP AND LEFT 罫線素片
AFFORMS VERTICAL SINGLE AND RIGHT DOUBLE 罫線素片
B0FORMS VERTICAL DOUBLE AND RIGHT SINGLE 罫線素片
B1FORMS DOUBLE VERTICAL AND RIGHT 罫線素片
B2FORMS VERTICAL SINGLE AND LEFT DOUBLE 罫線素片
B3CYRILLIC CAPITAL LETTER IO キリル大文字 Ё
B4FORMS VERTICAL DOUBLE AND LEFT SINGLE 罫線素片
B5FORMS DOUBLE VERTICAL AND LEFT 罫線素片
B6FORMS DOWN SINGLE AND HORIZONTAL DOUBLE 罫線素片
B7FORMS DOWN DOUBLE AND HORIZONTAL SINGLE 罫線素片
B8FORMS DOUBLE DOWN AND HORIZONTAL 罫線素片
B9FORMS UP SINGLE AND HORIZONTAL DOUBLE 罫線素片
BAFORMS UP DOUBLE AND HORIZONTAL SINGLE 罫線素片
BBFORMS DOUBLE UP AND HORIZONTAL 罫線素片
BCFORMS VERTICAL SINGLE AND HORIZONTAL DOUBLE 罫線素片
BDFORMS VERTICAL DOUBLE AND HORIZONTAL SINGLE 罫線素片
BEFORMS DOUBLE VERTICAL AND HORIZONTAL 罫線素片
BFCOPYRIGHT SIGN 著作権記号
C0CYRILLIC SMALL LETTER IU キリル小文字 ю
C1CYRILLIC SMALL LETTER A キリル小文字 а
C2CYRILLIC SMALL LETTER BE キリル小文字 б
C3CYRILLIC SMALL LETTER TSE キリル小文字 ц
C4CYRILLIC SMALL LETTER DE キリル小文字 д
C5CYRILLIC SMALL LETTER IE キリル小文字 е
C6CYRILLIC SMALL LETTER EF キリル小文字 ф
C7CYRILLIC SMALL LETTER GE キリル小文字 г
C8CYRILLIC SMALL LETTER KHA キリル小文字 х
C9CYRILLIC SMALL LETTER II キリル小文字 и
CACYRILLIC SMALL LETTER SHORT II キリル小文字 й
CBCYRILLIC SMALL LETTER KA キリル小文字 к
CCCYRILLIC SMALL LETTER EL キリル小文字 л
CDCYRILLIC SMALL LETTER EM キリル小文字 м
CECYRILLIC SMALL LETTER EN キリル小文字 н
CFCYRILLIC SMALL LETTER O キリル小文字 о
D0CYRILLIC SMALL LETTER PE キリル小文字 п
D1CYRILLIC SMALL LETTER IA キリル小文字 я
D2CYRILLIC SMALL LETTER ER キリル小文字 р
D3CYRILLIC SMALL LETTER ES キリル小文字 с
D4CYRILLIC SMALL LETTER TE キリル小文字 т
D5CYRILLIC SMALL LETTER U キリル小文字 у
D6CYRILLIC SMALL LETTER ZHE キリル小文字 ж
D7CYRILLIC SMALL LETTER VE キリル小文字 в
D8CYRILLIC SMALL LETTER SOFT SIGN キリル小文字 ь
D9CYRILLIC SMALL LETTER YERI キリル小文字 ы
DACYRILLIC SMALL LETTER ZE キリル小文字 з
DBCYRILLIC SMALL LETTER SHA キリル小文字 ш
DCCYRILLIC SMALL LETTER REVERSED E キリル小文字 э
DDCYRILLIC SMALL LETTER SHCHA キリル小文字 щ
DECYRILLIC SMALL LETTER CHE キリル小文字 ч
DFCYRILLIC SMALL LETTER HARD SIGN キリル小文字 ъ
E0CYRILLIC CAPITAL LETTER IU キリル大文字 Ю
E1CYRILLIC CAPITAL LETTER A キリル大文字 А
E2CYRILLIC CAPITAL LETTER BE キリル大文字 Б
E3CYRILLIC CAPITAL LETTER TSE キリル大文字 Ц
E4CYRILLIC CAPITAL LETTER DE キリル大文字 Д
E5CYRILLIC CAPITAL LETTER IE キリル大文字 Е
E6CYRILLIC CAPITAL LETTER EF キリル大文字 Ф
E7CYRILLIC CAPITAL LETTER GE キリル大文字 Г
E8CYRILLIC CAPITAL LETTER KHA キリル大文字 Х
E9CYRILLIC CAPITAL LETTER II キリル大文字 И
EACYRILLIC CAPITAL LETTER SHORT II キリル大文字 Й
EBCYRILLIC CAPITAL LETTER KA キリル大文字 К
ECCYRILLIC CAPITAL LETTER EL キリル大文字 Л
EDCYRILLIC CAPITAL LETTER EM キリル大文字 М
EECYRILLIC CAPITAL LETTER EN キリル大文字 Н
EFCYRILLIC CAPITAL LETTER O キリル大文字 О
F0CYRILLIC CAPITAL LETTER PE キリル大文字 П
F1CYRILLIC CAPITAL LETTER IA キリル大文字 Я
F2CYRILLIC CAPITAL LETTER ER キリル大文字 Р
F3CYRILLIC CAPITAL LETTER ES キリル大文字 С
F4CYRILLIC CAPITAL LETTER TE キリル大文字 Т
F5CYRILLIC CAPITAL LETTER U キリル大文字 У
F6CYRILLIC CAPITAL LETTER ZHE キリル大文字 Ж
F7CYRILLIC CAPITAL LETTER VE キリル大文字 В
F8CYRILLIC CAPITAL LETTER SOFT SIGN キリル大文字 Ь
F9CYRILLIC CAPITAL LETTER YERI キリル大文字 Ы
FACYRILLIC CAPITAL LETTER ZE キリル大文字 З
FBCYRILLIC CAPITAL LETTER SHA キリル大文字 Ш
FCCYRILLIC CAPITAL LETTER REVERSED E キリル大文字 Э
FDCYRILLIC CAPITAL LETTER SHCHA キリル大文字 Щ
FECYRILLIC CAPITAL LETTER CHE キリル大文字 Ч
FFCYRILLIC CAPITAL LETTER HARD SIGN キリル大文字 Ъ

セキュリティーに関する考慮事項

セキュリティーの問題はこのメモでは議論しない。

著者連絡先

Andrew A. Chernov
RELCOM Development Team
Moscow, Russia

EMail: ache@astral.msk.su
FIDOnet: 2:5020/23.34

 



2007年05月12日公開
2008年04月06日更新
Translated by: Mendoxi (面独斎)
mendoxi@cam.hi-ho.ne.jp