.\" -*- nroff -*- .\" .\" This file is part of locale(1) which displays the settings of the .\" current locale. .\" Copyright (C) 1994 Jochen Hein (Hein@Student.TU-Clausthal.de) .\" .\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" This program is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program; if not, write to the Free Software .\" Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA. .\" .TH charmap 5 "28/11/1994" "Suporte às Linguas Nacionais" "Manual do Usuário Linux" .SH NOME charmap \- símbolos de caracteres para definir a codificação de caracteres .SH 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 .B conjunto de caracteres portável com um sub-conjunto próprio. O conjunto de caracteres portável é definido no arquivo .I /usr/lib/nls/charmap/POSIX para propósitos de pesquisa. .SH SINTAXE O arquivo charmap inicia com um cabeçalho, que pode consistir das seguintes palavras-chaves: .TP .I é seguido pelo nome do conjunto de códigos. .TP .I é 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. .TP .I é seguido pelo número mínimo de bytes para um caracter. Este valor deve ser menor ou igual a .B mb_cur_max. Se não especificado, o seu valor é igual ao de .B mb_cur_max. .TP .I é 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 ( .B \\\\ ). .TP .I é 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 ( .B # ). .PP A definição do charmap começa com a palavra-chave .B CHARMAP na coluna 1. As linhas seguintes podem ter uma das dua formas seguintes para definir a codificação de caracter: .TP .I Isto define exatamente um caracter e a sua codificação. .TP .I ... Esta forma define um casal de caracteres. Isto somente é proveitoso para caracteres de múltiplos bytes, que atualmente não estão implementados. .PP A última linha no arquivo de definição dos charmaps dever conter .B END CHARMAP. .SH "NOMES SIMBÓLICOS" Um .B nome simbólico para um caracter contém somente caracteres do .B conjunto de caracteres portáveis. O nome está confianado entre os caracteres < e >. Caracteres seguindo o .B são interpretados literalmente; por exemplo, a seqüencia .B '<\\\\\\\\\\\\>>' representa o nome simbólico .B '\\\\>' incluso entre os caracteres < e >. .SH "CODIFICAÇÃO DE CARACTER" A codificação deve estar em uma das três formas seguintes: .TP .I d com um número decimal .TP .I x com um número hexadecimal .TP .I com um número octal. .\" XXX - comentários .\" XXX - char ... char .SH ARQUIVOS .I /usr/lib/nls/charmap/* .SH AUTOR Jochen Hein (jochen.hein@delphi.central.de) .SH "DE ACORDO COM" POSIX.2 .SH "VEJA TAMBÉM" .BR setlocale (3), .BR localeconv (3), .BR locale (1), .BR locale (5), .BR localedef (1), .SH TRADUZIDO POR LDP-BR em 21/08/2000. \&\fR\&\f(CWAndré L. Fassone Canova (tradução)\fR \&\fR\&\f(CWRoberto Selbach Teixeira (revisão)\fR