Provided by: cups_1.5.0-8_i386 bug

NOM

       mime.types - Fichier de description des types MIME de CUPS.

DESCRIPTION

       Le fichier mime.types definit les types de fichier reconnus par CUPS.

       D'autres  types  de fichiers peuvent etre ajoutes au fichier mime.types
       ou  (de  preference)  a  d'autres  fichier  dans   le   repertoire   de
       configuration de CUPS, avec l'extension << .types >>.

       Chaque  ligne  du  fichier mime.types est soit un commentaire, soit une
       ligne vide, soit une regle. Les lignes definissant une regle commencent
       par le nom du type MIME et peuvent etre suivies par une liste de regles
       de reconnaissance utilisees pour determiner automatiquement le type  du
       fichier :

           super/type regle [ ... regleN]
       MIME  type  names  are  case-insensitive  and  are  sorted in ascending
       alphanumeric order for the purposes of matching. See the "TYPE MATCHING
       AND PRIORITY" section for more information.

       Ces  regles  doivent etre mises entre parentheses, liees par un << + >>
       pour exprimer un ET logique, << , >> ou une espace pour exprimer un  OU
       logique. Elles sont precedees de << ! >> pour exprimer un NON logique.

R`EGLES

       Les regles sont composees de deux parties : une extension de fichier et
       des fonctions  de  test  entre  parentheses.  Les  fonctions  suivantes
       peuvent etre utilisees :

       match("motif")
            Reconnaissance d'un motif sur le nom du fichier

       ascii(debut, longueur)
            Vrai  si  tous  les octets sont des caracteres ASCII valables (CR,
            NL, TAB, BS, 32-126).

       printable(debut, longueur)
            Vrai si tous les octets sont des  caracteres  8  bits  imprimables
            (CR, NL, TAB, BS, 32-126, 128-254).

       priority(number)
            Specifies  the  relative  priority  of this MIME type. The default
            priority is 100.  Larger values have higher priority while smaller
            values have lower priority.

       string(debut, "chaine")
            Vrai si les octets sont identiques a << chaine >>

       istring(debut, "chaine")
            Vrai  si  les  octets  sont  identiques, sans prendre en compte la
            casse.

       char(debut, valeur)
            Vrai si les octets sont identiques.

       short(debut, valeur)
            Vrai si les nombres entiers (16 bits) sont identiques.

       int(debut, valeur)
            Vrai si les nombres entiers (32 bits) sont identiques.

       locale("chaine")
            Vrai si les definitions de langage sont identiques.

       contains(debut, portee, "chaine")
            Vrai si la chaine est trouvee dans la portion precisee.

CHA^INES DE CARACT`ERES

       Les chaines de caracteres peuvent etre definies entre  guillemets  ("")
       pour  des chaines contenant des espaces ou entre crochets (<>) pour des
       chaines en hexadecimal.

TYPE MATCHING AND PRIORITY

       When CUPS needs to determine the MIME type of a given file,  it  checks
       every  MIME  type  defined in the .types files. When two types have the
       same matching rules, the type chosen will depend on the type  name  and
       priority,  with  higher-  priority types being used over lower-priority
       ones. If the types have the same priority, the type  names  are  sorted
       alphanumerically in ascending order and the first type is chosen.

       For  example,  if  two  types  "text/bar" and "text/foo" are defined as
       matching the extension "doc", normally  the  type  "text/bar"  will  be
       chosen  since  its  name  is  alphanumerically smaller than "text/foo".
       However, if "text/foo" also defines a higher priority than  "text/bar",
       "text/foo" will be chosen instead.

VOIR AUSSI

       classes.conf(5),      cupsd(8),      cupsd.conf(5),      mime.convs(5),
       printers.conf(5),
       http://localhost:631/help

COPYRIGHT

       Copyright 2007-2011 by Apple Inc.