Стандарт ISO 8859-5 [1] определяет однобайтную восмибитную кодировку символов кириллицы и латинского алфавита ISO/IEC 8859-5:1988 (Information Processing -- 8-bit single-byte coded graphic character sets -- Part 5: Latin/Cyrillic alphabet).
Стандарт ISO 8859-5 является международным и поэтому в нем представлены не только символы алфавита русского языка, но и других языков, использующих кириллицу:
Это обстоятельство является особенно важным при разработке систем предачи, обработки и хранения информации. Именно поэтому кодировка ISO 8859-5 получила широкое распространение в программных продуктах, устройствах ввода и отображения информации крупных производителей программного обеспечения и вычислительной техники. Кроме этого, кодировка ISO 8859-5 широко используется в основных международных и индустриальных стандартах средств обработки, и передачи информации.
В сети Internet, кодировка ISO 8859-5 определена в стандарте STD-2 [2]:
Name: ISO_8859-5:1988 Source: ECMA registry Alias: iso-ir-144 Alias: ISO_8859-5 Alias: ISO-8859-5 Alias: cyrillic
Замечание: в настоящий момент в сети Internet для этой кодовой таблицы используются и другие синонимы (alias).
Русские буквы в кодировке ISO 8859-5 расположены в алфавитном порядке.
Коды с 176 по 207 - заглавные буквы, коды с 208 по 239 - строчные буквы.
Остальные cимволы кириллицы, включая русскую букву "Ё
",
располагаются на местах 161 - 175 (заглавные буквы) и 241 - 255
(строчные буквы). Коды символов кириллицы
имеют смещение 864 (0x0360) отосительно универсальной шестнадцатибитной
кодировки ISO 10646 [3].
Управляющие, латинские и специальные символы с кодами от 0 до 160 эквивалентны соответствующим символам в кодировке ISO 8859-1 (Latin Alphabet No. 1).
Буквы русского алфавита и их коды в стандарте ISO 8859-5 приведены в таблицах 1, и 2. В таблицах также приведены дескриптивные имена и коды символов согласно стандарту ISO 10646, а также имена символов [4], используемые в приложениях языка SGML [5], например, широкоизвестного языка гипертекстовой разметки HTML (HyperText Markup Language).
http://www.iso.ch/cate/d16342.html
http://info.internet.isi.edu/in-notes/std/files/std2.txt
http://www.iso.ch/cate/d18741.html
ISOcyr1.ent.txt
http://www.iso.ch/cate/d16387.html
Начало создания курса: Mondy, 19-Aug-1996 10:12:15 NOVST
Дата последней модификации: Thursday, 12-Feb-1998 00:00:00 NOVT
© 1996 - 2001, А.М.Федотов
© 1996 - 2001, Институт вычислительных технологий СО РАН, Новосибирск