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)