Loading

NOM

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

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

       D'autres  types de fichiers peuvent tre ajouts au fichier mime.types ou
       (de prfrence)  d'autres fichier dans le rpertoire de  configuration  de
       CUPS, avec l'extension  .types .

       Chaque  ligne  du  fichier mime.types est soit un commentaire, soit une
       ligne vide, soit une rgle. Les lignes dfinissant  une  rgle  commencent
       par  le  nom du type MIME et peuvent tre suivies par une liste de rgles
       de reconnaissance utilises pour dterminer automatiquement  le  type  du
       fichier :

           super/type rgle [ ... rgleN]
       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  rgles  doivent  tre  mises  entre parenthses, lies par un  +  pour
       exprimer un ET logique,  ,  ou une espace pour exprimer un OU  logique.
       Elles sont prcdes de  !  pour exprimer un NON logique.

RGLES

       Les  rgles  sont composes de deux parties : une extension de fichier et
       des fonctions de test entre parenthses. Les fonctions suivantes peuvent
       tre utilises :

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

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

       printable(dbut, longueur)
            Vrai si tous les octets sont des caractres 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(dbut, "chane")
            Vrai si les octets sont identiques   chane

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

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

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

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

       locale("chane")
            Vrai si les dfinitions de langage sont identiques.

       contains(dbut, porte, "chane")
            Vrai si la chane est trouve dans la portion prcise.

CHANES DE CARACTRES

       Les chanes de caractres peuvent tre dfinies entre guillemets ("")  pour
       des chanes contenant des espaces ou entre crochets (<>) pour des chanes
       en hexadcimal.

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.