CHARMAP(5)       Manuel de l'administrateur Linux      CHARMAP(5)


NOM
       charmap - Noms symboliques définissant l'encodage des car­
       actères.

DESCRIPTION
       Une description de table de caractères  (charmap)  définit
       une  liste  des  caractères disponibles, et leur encodage.
       Tous les jeux de caractères doivent contenir, comme  sous-
       ensemble,  le  jeu  de caractères standards.  Celui-ci est
       défini dans le fichier /usr/lib/nls/charmap/POSIX à  titre
       de référence.

SYNTAXE
       Le  fichier de table de caractères commence par un en-tête
       contenant les mots-clés suivants :

       <codeset>
              suivi du nom du code de l'ensemble.

       <mb_cur_max>
              suivi du nombre maximum d'octets pour un  caractère
              multi-octets.  Ces derniers ne sont pas encore sup­
              portés à l'heure actuelle. La valeur par défaut est
              1.

       <mb_cur_min>
              suivi  du  nombre  minimum  d'octets par caractère.
              Cette valeur est évidemment inférieure ou  égale  à
              mb_cur_max.    Par  défaut  elle  est  égale  à  ce
              dernier.

       <escape_char>
              suivi d'un caractère qui sera interprété comme car­
              actère d'échappement pour le reste du fichier, afin
              d'indiquer les caractères ayant  une  signification
              spéciale.  Par défaut il s'agit du backslash ( \ ).

       <comment_char>
              suivi d'un caractère qui servira à  introduire  des
              commentaires  dans  le reste du fichier. Par défaut
              il s'agit du dièse ( # ).


       La définition de la table de caractères elle-même commence
       avec le mot-clé CHARMAP en colonne 1.

       Les  lignes  suivantes  peuvent  prendre  l'une des formes
       suivantes pour définir l'encodage du caractère :

       <nom-symbolique> <encodage> <commentaires>
              Ceci définit un seul caractère et son encodage.






Linux                    16 Juillet 1997                        1





CHARMAP(5)       Manuel de l'administrateur Linux      CHARMAP(5)


       <nom-symbolique>...<nom-symbolique> <encodage> <commen­
              taires>
              Ceci  définit  plusieurs caractères. Ce n'est utile
              qu'avec les caractères multi-octets,  qui  ne  sont
              pas supportés à l'heure actuelle.


       La derniere ligne d'un fichier de table de caractères doit
       contenir END CHARMAP.

NOMS SYMBOLIQUES
       Le nom symbolique d'un caractère ne doit contenir lui-même
       que  des  caractères  du jeu standard.  Le nom est encadré
       par < et >.  Le caractère placé à la suite d'un  caractère
       d'échappement  <escape_char>  prend  sa valeur propre. Par
       exemple la chaîne '<\\\>>' represente  le  nom  symbolique
       '\>' encadré par < et >.

ENCODAGE DES CARACTÈRES
       L'encodage peut rendre l'une des trois formes suivantes :

       <caractère_d_échappement>d<nombre_décimal>

       <caractère_d_échappement>x<nombre_héxadecimal>

       <caractère_d_échappement><nombre_octal>


FICHIERS
       /usr/lib/nls/charmap/*

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

CONFORMITÉ
       POSIX.2

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


TRADUCTION
       Christophe Blaess, 1997.













Linux                    16 Juillet 1997                        2