mime.types

Section: Easy Software Products (5)
Updated: Common UNIX Printing System
Index Retour au Menu Principal

 

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 à d'autres fichier dans le répertoire /etc/cups. Ceux-ci doivent porter l'extension « .types ».

Chaque ligne du fichier mime.types est soit une règle, soit une ligne vide, soit un commentaire (ligne commençant par le caractère #). Chaque ligne définissant une règle commence par le nom du type MIME, et peut être suivi par une liste de règle des reconnaissance utilisées pour déterminer le type du fichier :


    super/type règle [ ... règleN]
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 tests 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 de la portion de document sont des caractères ASCII imprimables (CR, NL, TAB, BS, 32-126)
printable(début, longueur)

Vrai si tous les octets de la portion de document sont des caractères 8 bits imprimables (CR, NL, TAB, BS, 32-126, 128-254)
string(début, "chaîne")

Vrai si les octets sont identiques à "chaîne"
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 de document
 

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.  

VOIR AUSSI

classes.conf(5), cupsd(8), cupsd.conf(5), mime.convs(5), printers.conf(5), CUPS Software Administrators Manual, http://localhost:631/documentation.html  

COPYRIGHT

Copyright 1993-2003 Easy Software Products, Tous droits réservés.  

TRADUCTION

Gilles QUERRET <gilles.querret@nerim.net>



 

Index

NOM
DESCRIPTION
RÈGLES
CHAÎNES DE CARACTÈRES
VOIR AUSSI
COPYRIGHT
TRADUCTION


Time: 09:31:54 GMT, December 26, 2004