Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://teconv.srcc.msu.ru/discr/discr12.htm
Дата изменения: Tue Dec 26 14:19:37 2006 Дата индексирования: Mon Oct 1 19:42:24 2012 Кодировка: Windows-1251 |
Таблица перекодировки пользователя задает исходную и выходную кодировку символов для выполнения замены кодов. Строка таблицы перекодировки представляет из себя номер байта, за которым через пробел в фигурных скобках приводится его символьное представление во входной кодировке (для неосновных символов приводится значение {-}), затем следует указатель и далее в фигурных скобках символьное представление в выходной кодировке. После этого через пробел записывается выходной код, которому предшествует символ '\' (обратный слэш). Например,
042 {*}->{*} \042
Пользователь может отредактировать выходной код в строке таблицы. Символы перекодировки (в любом количестве) записываются после последней закрывающей фигурной скобки, за которой следует не менее одного пробела, и могут быть заданы двумя способами:
- | своим символьным представлением, | |
- | цифровой кодировкой, которой предшествует символ '\'. |
Например, для кодировки Win1251 строка таблицы перекодировки символа * в !*! (один в три) может быть задана одним из следующих способов:
042 {*}->{*} !*! 042 {*}->{*} \033\042\033 042 {*}->{*} \033*!