Provided by: manpages-pt_20040726-4_all bug

NOME

       charmap - símbolos de caracteres para definir a codificação de caracteres

DESCRIÇÃO

       Uma  descrição  de  conjunto  de  caracteres  (charmap)  define  um conjunto de caracteres
       disponíveis e a codificação deles. Todos conjuntos de caracteres suportados devem  ter  um
       conjunto  de  caracteres  portável  com  um sub-conjunto próprio. O conjunto de caracteres
       portável é definido no arquivo /usr/lib/nls/charmap/POSIX para propósitos de pesquisa.

SINTAXE

       O arquivo charmap inicia com um cabeçalho, que  pode  consistir  das  seguintes  palavras-
       chaves:

       <codeset>
              é seguido pelo nome do conjunto de códigos.

       <mb_cur_max>
              é  seguido  pelo  número  máximo  de  bytes  para  um  caracter de multiplos bytes.
              Caracteres de múltiplos bytes não são atualmente suportados. O valor padrão é 1.

       <mb_cur_min>
              é seguido pelo número mínimo de bytes para um caracter. Este valor deve  ser  menor
              ou igual a mb_cur_max.  Se não especificado, o seu valor é igual ao de mb_cur_max.

       <escape_char>
              é  seguido  por  um  caracter  que deve se usado como um caractere de escape para o
              resto do arquivo para marcar  caracteres  que  devem  ser  interpretados  de  forma
              especial. O seu valor padrão é a barra-invetida ( \ ).

       <comment_char>
              é  seguido  por  um  caracter  que deve ser usado como um caracter de comentário no
              resto do arquivo. O seu valor padrão é o sinal de numeração ( # ).

       A definição do charmap começa com a palavra-chave CHARMAP na coluna 1.

       As linhas seguintes podem ter uma das dua formas seguintes para definir a  codificação  de
       caracter:

       <symbolic-name> <encoding> <comments>
              Isto define exatamente um caracter e a sua codificação.

       <symbolic-name>...<symbolic-name> <encoding> <comments>
              Esta forma define um casal de caracteres. Isto somente é proveitoso para caracteres
              de múltiplos bytes, que atualmente não estão implementados.

       A última linha no arquivo de definição dos charmaps dever conter END CHARMAP.

NOMES SIMBÓLICOS

       Um nome simbólico para um caracter contém somente caracteres  do  conjunto  de  caracteres
       portáveis.   O  nome  está  confianado  entre  os caracteres < e >.  Caracteres seguindo o
       <escape_char> são interpretados literalmente; por exemplo, a seqüencia '<\\\>>' representa
       o nome simbólico '\>' incluso entre os caracteres < e >.

CODIFICAÇÃO DE CARACTER

       A codificação deve estar em uma das três formas seguintes:

       <escape_char>d<number>
              com um número decimal

       <escape_char>x<number>
              com um número hexadecimal

       <escape_char><number>
              com um número octal.

ARQUIVOS

       /usr/lib/nls/charmap/*

AUTOR

       Jochen Hein (jochen.hein@delphi.central.de)

DE ACORDO COM

       POSIX.2

VEJA TAMBÉM

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

TRADUZIDO POR LDP-BR em 21/08/2000.

       André  L.  Fassone  Canova  <lonelywolf@blv.com.br>  (tradução)  Roberto  Selbach Teixeira
       <robteix@zaz.com.br> (revisão)