The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Интервью с Андрем Черновым, создателем кодировки KOI8-R и од..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Второй уровень иерархии тем в форуме реализован через вкладку "Показ ключевых тем".
. "Интервью с Андрем Черновым, создателем кодировки KOI8-R..." –1 +/
Сообщение от Seykoemail (?), 13-Май-14, 14:25 
Нашёл только в
http://search.cpan.org/~jlmorel/Win32-Console-ANSI-1.08/lib/...
(реализация ANSI в Perl для Win32)

\e(#X
# is the number of the codepage needed, 855 for cp855 for instance.
This escape sequence is not standard! It is an experimental one, just for fun :-)
  If (and only if) the console uses a Unicode police, it is possible to change its
codepage  with this escape sequence.

Все другие найденные последовательности или оперируют языками вместо CP, или
фонтами, или только для японских кодировок (стандарт для обмена сообщениями
в интернернете для японского языка)

Проблема с указанной последовательностью -- кодировки которые не имеют CodePage
типа KOI8-R. Но им тоже номера можно присвоить.

Удлиннение строки -- на 7 байт (для cp1251) вполне приемлемо..

В качестве альтернативы можно использовать данную ESC-последовательность
только в начале файла, а дальше переход на кустом-чарсет (стандарт) и обратно
(типа задаём charset для custom)

Какие другие предложения по ESC-последовательности?

PS: Касательно преимущества KOI8-R -- можно читать даже без 8 бита.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Интервью с Андрем Черновым, создателем кодировки KOI8-R и од..., opennews, 09-Май-14, 23:26  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру