Provided by: cups-daemon_2.4.2-3ubuntu2_amd64 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.

       Des filtres supplémentaires peuvent être ajoutés dans des fichiers avec l’extension .types
       dans le répertoire de configuration de CUPS.

       Chaque ligne du fichier mime.types est soit un commentaire, soit une ligne vide, soit  une
       règle.  Les  commentaires  commencent  par  le caractère « # ». Les lignes définissant une
       règle commencent par le nom du type MIME de média et peuvent être suivies par une liste de
       règles de reconnaissance de fichier :

           mime/type [ règle ... règle ]

       Les règles peuvent comporter plusieurs lignes en utilisant une barre oblique inverse (\) :

        mime/type [ très_très_longue_règle ... \       règle ]

       Les noms de type MIME de média précisés dans le champ mime-type ne sont pas sensibles à la
       casse et sont triés par ordre alphanumérique  croissant  à  des  fins  de  correspondance.
       Veuillez lire la section « CORRESPONDANCE DE TYPE ET PRIORITÉ » pour plus d'information.

       Ces règles peuvent être groupées avec des parenthèses, liées par un « + » pour exprimer un
       ET logique, « , » ou une espace pour exprimer un OU logique, et « ! » pour exprimer un NON
       logique.

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

       match("motif")
            Vrai si le nom de fichier correspond au caractère générique fourni motif.

       ascii(décalage,taille)
            Vrai si tous les octets de taille commençant à décalage  sont  des  caractères  ASCII
            imprimables valables (CR, NL, TAB, BS, 32-126).

       printable(décalage,taille)I
            Vrai  si  tous  les octets de taille commençant à décalage sont des caractères 8 bits
            imprimables (CR, NL, TAB, BS, 32-126, 128-254).

       priorité(nombre)
            Indiquer la priorité relative de ce type MIME de média. La priorité  par  défaut  est
            100.  Les valeurs plus importantes ont une priorité plus haute tandis que les valeurs
            moins importantes ont une priorité plus basse.

       string(décalage,"chaîne")
            Vrai si les octets commençant à décalage sont identiques à chaîne.

       istring(décalage,"chaîne")
            Vrai  si  tous  les  octets  commençant  à  décalage  correspondent  à  chaîne   sans
            considération de casse.

       char(décalage,valeur)
            Vrai si l’octet à décalage est identique à valeur

       short(décalage,valeur)
            Vrai si les nombres entiers gros-boutiens (16 bits) sont identiques à valeur.

       int(décalage,valeur)
            Vrai si les nombres entiers gros-boutiens (32 bits) sont identiques à valeur.

       locale("chaîne")
            Vrai si le langage local correspond à chaîne.

       contains(décalage,intervalle,"chaîne")
            Vrai si les octets commençant à décalage pour intervalle octets contiennent chaîne.

   CONSTANTES DE CHAÎNES
       Les  constantes  de  chaînes  peuvent être définies entre guillemets ("") pour des chaînes
       contenant des espaces, ou entre chevrons (<>) pour des chaînes en hexadécimal.

   CORRESPONDANCE DE TYPE ET PRIORITÉ
       Lorsque CUPS a besoin de déterminer le type MIME de média d'un fichier,  il  vérifie  tous
       les  types MIME de média définis dans les fichiers .types. Lorsque deux ou plusieurs types
       correspondent à un fichier donné, le type  choisi  dépendra  du  nom  du  type  et  de  sa
       priorité :  les  types de plus haute priorité sont préférés à ceux de priorité plus basse.
       Si les types ont une  priorité  identique,  les  noms  des  types  sont  triés  par  ordre
       alphanumérique ascendant, et le premier type est sélectionné.

       Par   exemple,   si   deux   types  « text/titi »  et  « text/toto »  sont  définis  comme
       correspondants à l'extension « doc », normalement le type « text/titi »  sera  choisi  car
       son   nom   est   de  manière  alphanumérique  moindre  que  « text/toto ».  Cependant  si
       « text/toto » est défini avec une priorité plus haute  que  « text/titi »,  « texte/toto »
       sera choisi à la place.

FICHIERS

       /etc/cups — répertoire de configuration classique de CUPS.

EXEMPLES

       Définir deux types MIME de média pour des données Raster, l’un étant un sous-ensemble avec
       une haute priorité :

           application/vnd.cups-raster  string(0,"RaSt") string(0,"tSaR") \
                                         string(0,"RaS2") string(0,"2SaR") \
                                         string(0,"RaS3") string(0,"3SaR")

           image/pwg-raster              string(0,"RaS2") + \
                                         string(4,PwgRaster<00>) priority(150)

VOIR AUSSI

       cups-files.conf(5), cupsd.conf(5), cupsd(8), cupsfilter(8), mime.convs(5), aide  en  ligne
       de CUPS <URL:http://localhost:631/help>

COPYRIGHT

       Copyright © 2021-2022 par OpenPrinting.