Provided by: cups_1.4.1-5ubuntu2_i386 bug

NOM

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

DESCRIPTION

       Le fichier mime.types définit les types de fichier reconnus par CUPS.

       D’autres  types  de fichiers peuvent être ajoutés au fichier mime.types
       ou  (de  préférence)  à  d’autres  fichier  dans   le   répertoire   de
       configuration de CUPS, avec l’extension « .types ».

       Chaque  ligne  du  fichier mime.types est soit un commentaire, soit une
       ligne vide, soit une règle. Les lignes définissant une règle commencent
       par le nom du type MIME et peuvent être suivies par une liste de règles
       de reconnaissance utilisées pour déterminer automatiquement le type  du
       fichier :

           super/type règle [ ... règleN]
       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  règles  doivent  être  mises entre parenthèses, liées par un « + »
       pour exprimer un ET logique, « , » ou une espace pour  exprimer  un  OU
       logique. Elles sont précédées de « ! » pour exprimer un NON logique.

RÈGLES

       Les règles sont composées de deux parties : une extension de fichier et
       des fonctions  de  test  entre  parenthèses.  Les  fonctions  suivantes
       peuvent être utilisées :

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

       ascii(début, longueur)
            Vrai  si  tous  les octets sont des caractères ASCII valables (CR,
            NL, TAB, BS, 32-126).

       printable(début, longueur)
            Vrai si tous les octets sont des  caractères  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(début, "chaîne")
            Vrai si les octets sont identiques à « chaîne »

       istring(début, "chaîne")
            Vrai  si  les  octets  sont  identiques, sans prendre en compte la
            casse.

       char(début, valeur)
            Vrai si les octets sont identiques.

       short(début, valeur)
            Vrai si les nombres entiers (16 bits) sont identiques.

       int(début, valeur)
            Vrai si les nombres entiers (32 bits) sont identiques.

       locale("chaîne")
            Vrai si les définitions de langage sont identiques.

       contains(début, portée, "chaîne")
            Vrai si la chaîne est trouvée dans la portion précisée.

CHAÎNES DE CARACTÈRES

       Les chaînes de caractères peuvent être définies entre  guillemets  ("")
       pour  des chaînes contenant des espaces ou entre crochets (<>) pour des
       chaînes en hexadécimal.

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-2009 by Apple Inc.