Provided by:
cups_1.5.2-9ubuntu1_i386 
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.