Browse Prior Art Database

Registration of a Cyrillic Character Set (RFC1489)

IP.com Disclosure Number: IPCOM000002316D
Original Publication Date: 1993-Jul-01
Included in the Prior Art Database: 2000-Sep-12
Document File: 4 page(s) / 7K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

A. Chernov: AUTHOR

Abstract

Though the proposed character set "koi8-r" is not currently an international standard, there is very large user community (including Relcom Net) supporting it. Factually, "koi8-r" is de-facto standard for Unix and global network applications in the former Soviet Union. This is the reason the Society of Unix User Groups (SUUG) believes "koi8-r" should be registered.

This text was extracted from a ASCII document.
This is the abbreviated version, containing approximately 37% of the total text.

Network Working Group A. Chernov

Request for Comments: 1489 RELCOM Development Team

July 1993

Registration of a Cyrillic Character Set

Status of this Memo

This memo provides information for the Internet community. It does

not specify an Internet standard. Distribution of this memo is

unlimited.

Introduction

Though the proposed character set "koi8-r" is not currently an

international standard, there is very large user community (including

Relcom Net) supporting it. Factually, "koi8-r" is de-facto standard

for Unix and global network applications in the former Soviet Union.

This is the reason the Society of Unix User Groups (SUUG) believes

"koi8-r" should be registered.

MIME character set name: koi8-r

Published specification: This standard is unpublished, but based on

several published standards: GOST 19768-74 (old-koi8), ISO 6937/8

(not registered) and variations: INIS-cyrillic, ISO 5427.

C language coding table from koi8-r to Unicode (ISO 10646) for the

upper half of the code table (the lower half of the table is fully

coinciding with ASCII character set)

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

};

---------------------------------------------------------------------

The description of all characters from the upper half of the table

in compliance with ISO 10646 (Unicode)

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

...