Provided by: cups_1.5.2-9ubuntu1_i386 bug

NAME

       mime.types - MIME-Typ-Beschreibungsdatei für CUPS

BESCHREIBUNG

       Die Datei mime.types beschreibt die erkannten Dateitypen.

       Zusätzliche  Dateitypen können zu den mime.types oder (vorzugsweise) in
       zusätzlichen Dateien im CUPS-Konfigurationsverzeichnis mit  der  Endung
       ».types« hinzugefügt werden.

       Jede  Zeile  in  der Datei mime.types ist ein Kommentar, leer oder eine
       Regelzeile. Kommentarzeilen beginnen  mit  dem  #-Zeichen.  Regelzeilen
       beginnen  mit dem MIME-Typnamen und werden optional von einer Serie von
       Dateierkennungsregeln  gefolgt,  die  benutzt  werden,  um  Druck-  und
       Web-Dateien automatisch zu erkennen:

           super/type Regel [ ... RegelN]
       Bei  MIME-Typnamen wird Groß- und Kleinschreibung nicht berücksichtigt.
       Sie sind in absteigender alphanumerischer  Reihenfolge  für  Suchzwecke
       sortiert.  Siehe  den Abschnitt »TYP-ÜBEREINSTIMMUNG UND PRIORITÄT«, um
       weitere Informationen zu erhalten.

       Die Regeln könnten durch Benutzung von Klammern gruppiert  werden,  zum
       Aneinanderhängen   wird   »+«  für  ein  logisches  UND  und  »,«  oder
       Leerzeichen für ein logisches ODER und für Negation »!« benutzt.

REGELN

       Regeln nehmen zwei Formen an - eine eigenständige Dateinamenerweiterung
       und  Funktionen  mit  Testwerten  innerhalb von Klammern. Die folgenden
       Funktionen sind verfügbar:

       match("Muster")
            Muster passt zu Dateiname

       ascii(Versatz,Länge)
            Wahr, wenn Bytes gültiges druckbares ASCII sind (CR, NL, TAB,  BS,
            32-126)

       printable(Versatz,Länge)
            Wahr,  wenn  Bytes  gültige  druckbare 8-Bit-Zeichen sind (CR, NL,
            TAB, BS, 32-126, 128-254)

       priority(Zahl)
            Spezifiziert  die  relative  Priorität   dieses   MIME-Typs.   Die
            Vorgabepriorität  ist  100.  Größere Werte haben höhere Priorität,
            während kleinere Werte eine niedrigere Priorität haben.

       string(Versatz,"Zeichenkette")
            Wahr, wenn Bytes der Zeichenkette entsprechen

       istring(Versatz,"Zeichenkette")
            Wahr, wenn ein  Vergleich,  der  Groß-/Kleinschreibung  ignoriert,
            identisch ist

       char(Versatz,Wert)
            Wahr, wenn Byte identisch ist

       short(Versatz,Wert)
            Wahr, wenn 16-Bit-Ganzzahl identisch ist

       int(Versatz,Wert)
            Wahr, wenn 32-Bit-Ganzzahl identisch ist

       locale("Zeichenkette")
            Wahr, wenn aktuelle Locale zu Zeichenkette passt

       contains(Versatz,Bereich,"Zeichenkette")
            Wahr, wenn der Bereich die Zeichenkette enthält

ZEICHENKETTENKONSTANTEN

       Zeichenkettenkonstanten  können  für Zeichenketten, die Leerzeichen und
       spitze  Klammern  (<>)  für   hexadezimale   Zeichenketten   enthalten,
       innerhalb von Anführungszeichen ("") angegeben werden.

TYP-ÜBEREINSTIMMUNG UND PRIORITÄT

       Wenn  CUPS  den  MIME-Typ  einer  gegebenen  Datei bestimmt, wird jeder
       MIME-Typ, der in den .types-Dateien definiert ist, geprüft.  Wenn  zwei
       Typen   die   gleichen  passenden  Regeln  aufweisen,  dann  hängt  der
       ausgewählte Typ von Typname und der Priorität ab, wobei  Typen  höherer
       Priorität  denen  mit  niedriger  Priorität vorgezogen werden. Wenn die
       Typen  die  gleiche   Priorität   haben,   werden   die   Typnamen   in
       alphanumerischer Reihenfolge sortiert und der erste ausgewählt.

       Wenn  zum Beispiel zwei Typen »text/bar« und »text/foo« als passend zur
       Erweiterung  »doc«  definiert  sind,  wird   normalerweise   »text/bar«
       ausgewählt,  weil  der  Name alphanumerisch kleiner ist als »text/foo«.
       Wenn jedoch für »text/foo«  außerdem  eine  höhere  Priorität  als  für
       »text/bar« definiert ist, wird stattdessen »text/foo« ausgewählt.

SIEHE AUCH

       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.