Provided by:
manpages-ru_0.98-4_all 
ИМЯ
charmap - набор символов для задания кодировки символов
ОПИСАНИЕ
Описание набора символов (charmap) создает набор из доступных символов,
а также их кодировки. Все поддерживаемые наборы символов должны иметь
своим подмножеством переносимый набор символов.
СИНТАКСИС
Файл с набором символов начинается с заголовка, который может содержать
следующие ключевые слова:
<codeset>,
за которым следует имя кодировки.
<mb_cur_max>,
за которым следует максимальное число байтов для многобайтного
символа. Многобайтные символы в данный момент не
поддерживаются. По умолчанию это число равно 1.
<mb_cur_min>,
за которым следует минимальное число байтов на символ. Данное
значение может быть меньше или равно mb_cur_max. Если оно не
задано, то по умолчанию принимается значение mb_cur_max.
<escape_char>,
за которым следует символ, который должен использоваться как
символ escape во всех нижеследующих строках, чтобы выделять
символы, которые должны интерпретироваться специальным образом.
По умолчанию таким символом является обратная косая черта (\\).
<comment_char>,
за которым следует символ, который будет использоваться в
качестве символа комментария во всех нижеследующих строках. По
умолчанию таким символом является решетка (#).
Само определение набора символов начинается с ключевого слова CHARMAP в
первом знакоместе.
Последующие строки могут иметь два формата, предназначенных для задания
кодировки символов:
<-> <> <>
Такая форма задает ровно один символ и его кодировку.
<->...<-> <> <>
Такая форма задает несколько символов. Она полезна только для
многобайтных символов, которые в данный момент не реализованы.
Последняя строка в файле определения набора символов должна содержать
END CHARMAP.
СИМВОЛЬНЫЕ ИМЕНА
Символьное имя для символа содержит только символы из переносимого
набора символов. Само имя заключается в угловые скобками. Символы,
которые следуют за <escape_char>, теряют специальное значение и
интерпретируются как сами эти символы; например, последовательность
'<\\\>>' представляет собой символьное имя '\>' заключенное в угловые
скобки.
КОДИРОВКА СИМВОЛА
Кодировка может быть в любой из трех следующих форм:
<escape_char>d<>
с десятичным числом
<escape_char>x<>
с шестнадцатеричным числом
<escape_char><>
с восьмеричным числом
ФАЙЛЫ
/usr/share/i18n/charmaps/*
АВТОР
Jochen Hein (jochen.hein@delphi.central.de)
СООТВЕТСТВИЕ СТАНДАРТАМ
POSIX.2
СМОТРИТЕ ТАКЖЕ
locale(1), localedef(1), setlocale(3), localeconv(3), locale(5)
ПЕРЕВОД
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2004