Man page - charmap(5)

Packages contains this manual

Available languages:

en fr es it ja ru ro de

Manual

charmap

НАИМЕНОВАНИЕ
ОПИСАНИЕ
Синтаксис
ФАЙЛЫ
СТАНДАРТЫ
ПРИМЕРЫ
СМОТРИТЕ ТАКЖЕ
ПЕРЕВОД

НАИМЕНОВАНИЕ

charmap - файл описания набора символов

ОПИСАНИЕ

Описание набора символов (charmap) определяет набор из всех доступных символов, а также их кодировки. Эти описания можно использовать в localedef (1) для создания вариантов локали с различными наборами символов.

Синтаксис

Файл с набором символов начинается с заголовка, который может содержать следующие ключевые слова:
< code_set_name >

за которым следует имя набора символов.

< comment_char >

за которым указывается символ, использующийся в оставшихся строках файла как символ комментария. По умолчанию это символ решётки (#).

< escape_char >

за которым следует символ, который должен использоваться в качестве символа экранирования для остальной части файла, чтобы отмечать символы, которые должны интерпретироваться особым образом. По умолчанию это обратная косая черта (\).

< mb_cur_max >

за которым следует максимальное количество байтов на символ. По умолчанию это число равно 1.

< mb_cur_min >

за которым следует минимальное количество байтов на символ. Данное значение должно быть меньше или равно < mb_cur_max >. Если оно не задано, то по умолчанию принимается значение < mb_cur_max >.

Раздел определения набора символов начинается с ключевого слова CHARMAP в первом столбце.

Последующие строки могут иметь один из двух форматов, предназначенных для задания набора символов:
< символ > последовательность-байт комментарий

В таком виде задаётся только один символ и его последовательность байт, комментарий необязателен.

< символ >..< символ > последовательность-байт комментарий

В таком виде задаётся диапазон символов и его последовательность байт, комментарий необязателен.

Раздел определения набора символов заканчивается строкой END CHARMAP .

За разделом определения набора символов может следовать раздел ширины символов.

Для определения ширины по умолчанию для всех символов, где она не указана можно использовать ключевое слово WIDTH_DEFAULT . Ширина символа по умолчанию равна 1.

Раздел ширины отдельных символов начинается с ключевого слова WIDTH в первом столбце.

Последующие строки могут иметь один из двух форматов, предназначенных для задания ширин символов:
< символ > ширина

В таком виде задаётся ширина только одного символа.

< символ >…< символ > ширина

В таком виде задаётся ширина всех символов в диапазоне.

Раздел определения ширины заканчивается строкой END WIDTH .

ФАЙЛЫ

/usr/share/i18n/charmaps

Обычный путь по умолчанию для файлов карт символов.

СТАНДАРТЫ

POSIX.2.

ПРИМЕРЫ

Знак евро определяется в наборе символов UTF-8 следующим образом:

<U20AC> /xe2/x82/xac EURO SIGN

СМОТРИТЕ ТАКЖЕ

iconv (1), locale (1), localedef (1), locale (5), charsets (7)

ПЕРЕВОД

Русский перевод этой страницы руководства разработал(и) Azamat Hackimov <azamat.hackimov@gmail.com>, Dmitriy S. Seregin <dseregin@59.ru>, Dmitry Bolkhovskikh <d20052005@yandex.ru>, Katrin Kutepova <blackkatelv@gmail.com>, Yuri Kozlov <yuray@komyakino.ru>, Иван Павлов <pavia00@gmail.com> и Kirill Rekhov <krekhov.dev@gmail.com>

Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу списка рассылки русских переводчиков .