Редактирование: Знакогенератор
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
Набор символов [[ЭКВМ]] основан на альтернативной кодировке из ГОСТ 19768-87 и хорошо совместим с кодовой страницей 866 фирмы IBM, которая в свою очередь основана на фундаментальном [https://ru.wikipedia.org/wiki/ASCII американском стандарте ASCII], который используется с 1960-ых годов. | Набор символов [[ЭКВМ]] основан на альтернативной кодировке из ГОСТ 19768-87 и хорошо совместим с кодовой страницей 866 фирмы IBM, которая в свою очередь основана на фундаментальном [https://ru.wikipedia.org/wiki/ASCII американском стандарте ASCII], который используется с 1960-ых годов. | ||
Основное достоинство «альтернативной» кодировки, помимо её широкой распространённости — | Основное достоинство «альтернативной» кодировки, помимо её широкой распространённости — русские буквы в ней идут в алфавитном порядке, хотя и не всегда последовательно. По историческим причинам<ref>Алфавит строчных русских букв был «разрублен», т.к. возможность читать русские тексты в [https://ru.wikipedia.org/wiki/Norton_Commander зарубежной программе Norton Commander], сохраняя красивые «рамочки» из псевдографики, была неотразимо привлекательной. Псевдографика IBM была заменена в ЭКВМ на спецсимволы ПМК, но для сохранения совместимости с текстами, созданными в эпоху MS-DOS, позиции русских букв остались нетронутыми.</ref> между строчными русскими буквами [[Символ с кодом 175|"п"]] и [[Символ с кодом 224|"р"]] наблюдается гигантский разрыв<ref>Интересно, что хотя формально в Юникоде все русские буквы идут по порядку, такой же разрыв между русскими буквами [[Символ с кодом 175|"п"]] и [[Символ с кодом 224|"р"]] наблюдается в кодировке [https://ru.wikipedia.org/wiki/UTF-8 UTF-8]: [[Символ с кодом 175|"п"]] кодируется D0 BF, а [[Символ с кодом 224|"р"]] уже D1 80.</ref> в 48 символов. Исключением из алфавитного правила стала буква [[Ё|"Ё"]], получившая свой код позднее остальных русских букв. | ||
Тексты на русском и английском языках, подготовленные в стандарте операционной системы MS-DOS, могут читаться на ЭКВМ без перекодировки. Тоже самое относится ко всем текстам в популярнейшей кодировке ASCII. Тексты, подготовленные в Юникоде и кодировках других операционных систем (MSX, Windows, Linux, OS X и др.), достаточно перекодировать в «стандарт MS-DOS», то есть кодовую страницу 866. На некоторых текстах можно достичь лучших результатов, если учитывать весь набор символов [[ЭКВМ]]. | Тексты на русском и английском языках, подготовленные в стандарте операционной системы MS-DOS, могут читаться на ЭКВМ без перекодировки. Тоже самое относится ко всем текстам в популярнейшей кодировке ASCII. Тексты, подготовленные в Юникоде и кодировках других операционных систем (MSX, Windows, Linux, OS X и др.), достаточно перекодировать в «стандарт MS-DOS», то есть кодовую страницу 866. На некоторых текстах можно достичь лучших результатов, если учитывать весь набор символов [[ЭКВМ]]. | ||
Строка 337: | Строка 337: | ||
== Ссылки == | == Ссылки == | ||
{{Документация|d1_pra.htm|Описание шрифтов ЭВМ на сайте НПП «СЕМИКО»}} | {{Документация|d1_pra.htm|Описание шрифтов ЭВМ на сайте НПП «СЕМИКО»}} | ||
* [https://ru.wikipedia.org/wiki/CP866 Альтернативная кодировка и кодовая страница 866 на Википедии] | * [https://ru.wikipedia.org/wiki/CP866 Альтернативная кодировка и кодовая страница 866 на Википедии] | ||
* [https://ru.wikipedia.org/wiki/ASCII ASCII на Википедии] | * [https://ru.wikipedia.org/wiki/ASCII ASCII на Википедии] | ||
* [https://en.wikipedia.org/wiki/Code_page_866 Кодовая страница 866 на английской Википедии] ''(англ.)'' | |||
* [https://msdn.microsoft.com/en-us/library/cc195074.aspx Кодовая страница 866 на сайте MSDN] ''(англ.)'' | * [https://msdn.microsoft.com/en-us/library/cc195074.aspx Кодовая страница 866 на сайте MSDN] ''(англ.)'' | ||
* [ | * [https://www.catb.org/~esr/jargon/html/A/ASCII.html ASCII на The Jargon File] ''(англ.)'' | ||
* [http://tinyurl.com/Znak-161 tinyurl.com/Znak-161] — короткий адрес этой страницы (через зарубежный сайт) | * [http://tinyurl.com/Znak-161 tinyurl.com/Znak-161] — короткий адрес этой страницы (через зарубежный сайт) | ||
[[Категория:Символы]] | [[Категория:Символы]] | ||
[[Категория:Шрифт]] | [[Категория:Шрифт]] |