> Linux Reviews > man >

charmap


  1. charmap.5.man


1. charmap.5.man

Manpage of CHARMAP

CHARMAP

Section: Руководство пользователя Linux (5)
Updated: 1994-11-28
Index Return to Main Contents
 

ИМЯ

charmap - набор символов для задания кодировки символов  

ОПИСАНИЕ

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

СИНТАКСИС

Файл с набором символов начинается с заголовка, который может содержать следующие ключевые слова:
<codeset>
за которым следует имя кодировки.
<mb_cur_max>
за которым следует максимальное число байтов для многобайтного символа. Многобайтные символы в данный момент не поддерживаются. По умолчанию это число равно 1.
<mb_cur_min>
за которым следует минимальное число байтов на символ. Данное значение должно быть меньше или равно mb_cur_max. Если оно не задано, то по умолчанию принимается значение mb_cur_max.
<escape_char>
за которым следует символ, который должен использоваться как символ экранирования (escape) во всех нижеследующих строках, чтобы выделять символы, которые должны интерпретироваться специальным образом. По умолчанию таким символом является обратная косая черта ( \ ).
<comment_char>
за которым следует символ, который будет использоваться в качестве символа комментария во всех нижеследующих строках. По умолчанию таким символом является решетка ( # ).

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

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

<символьное-имя> <кодировка> <комментарии>
В таком виде задаётся только один символ и его кодировка.
<символьное-имя>...<символьное-имя> <кодировка> <комментарии>
В таком виде задаётся несколько символов. Это полезна только для многобайтных символов, но в данный момент это не реализовано.

Последняя строка в файле определения набора символов должна содержать END CHARMAP.  

СИМВОЛЬНЫЕ ИМЕНА

A Символьное имя символа содержит только символы из переносимого набора символов. Само имя заключается в угловые скобками. Символы, которые следуют за <escape_char> теряют специальное значение и интерпретируются как сами эти символы; например, последовательность <\\\>> представляет собой символьное имя \>, заключенное в угловые скобки.  

СИМВОЛЬНАЯ КОДИРОВКА

Кодировка может быть в любой из трех следующих форм:
<escape_char>d<число>
с десятичным числом
<escape_char>x<число>
с шестнадцатеричным числом
<escape_char><число>
с восьмеричным числом
 

ФАЙЛЫ

/usr/share/i18n/charmaps/*  

СООТВЕТСТВИЕ СТАНДАРТАМ

POSIX.2.  

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

locale(1), localedef(1), localeconv(3), setlocale(3), locale(5)


 

Index

ИМЯ
ОПИСАНИЕ
СИНТАКСИС
СИМВОЛЬНЫЕ ИМЕНА
СИМВОЛЬНАЯ КОДИРОВКА
ФАЙЛЫ
СООТВЕТСТВИЕ СТАНДАРТАМ
СМОТРИТЕ ТАКЖЕ

This document was created by man2html using the manual pages.
Time: 17:41:11 GMT, October 23, 2013

SVENSKA - cs - SVENSKA - SVENSKA - SVENSKA - ja