.\" .\" "$Id: mime.types.man 11022 2013-06-06 22:14:09Z msweet $" .\" .\" mime.types man page for CUPS. .\" .\" Copyright 2007-2013 by Apple Inc. .\" Copyright 1997-2006 by Easy Software Products. .\" .\" These coded instructions, statements, and computer programs are the .\" property of Apple Inc. and are protected by Federal copyright .\" law. Distribution and use rights are outlined in the file "LICENSE.txt" .\" which should have been included with this file. If this file is .\" file is missing or damaged, see the license at "http://www.cups.org/". .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH mime.types 5 CUPS "16. Mai 2009" "Apple Inc." .SH NAME mime.types \- MIME\-Typ\-Beschreibungsdatei für CUPS .SH BESCHREIBUNG Die Datei \fImime.types\fP beschreibt die erkannten Dateitypen. .LP Zusätzliche Dateitypen können zu den \fImime.types\fP oder (vorzugsweise) in zusätzlichen Dateien im CUPS\-Konfigurationsverzeichnis mit der Endung ».types« hinzugefügt werden. .LP Jede Zeile in der Datei \fImime.types\fP 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: .br .nf super/type Regel [ … RegelN] .fi 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. .LP 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. .SH REGELN Regeln nehmen zwei Formen an \- eine eigenständige Dateinamenerweiterung und Funktionen mit Testwerten innerhalb von Klammern. Die folgenden Funktionen sind verfügbar: .TP 5 match("Muster") .br Muster passt zu Dateiname .TP 5 ascii(Versatz,Länge) .br Wahr, wenn Bytes gültiges druckbares ASCII sind (CR, NL, TAB, BS, 32\-126) .TP 5 printable(Versatz,Länge) .br Wahr, wenn Bytes gültige druckbare 8\-Bit\-Zeichen sind (CR, NL, TAB, BS, 32\-126, 128\-254) .TP 5 priority(Zahl) .br 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. .TP 5 string(Versatz,"Zeichenkette") .br Wahr, wenn Bytes der Zeichenkette entsprechen .TP 5 istring(Versatz,"Zeichenkette") .br Wahr, wenn ein Vergleich, der Groß\-/Kleinschreibung ignoriert, identisch ist .TP 5 char(Versatz,Wert) .br Wahr, wenn Byte identisch ist .TP 5 short(Versatz,Wert) .br Wahr, wenn 16\-Bit\-Ganzzahl identisch ist .TP 5 int(Versatz,Wert) .br Wahr, wenn 32\-Bit\-Ganzzahl identisch ist .TP 5 locale("Zeichenkette") .br Wahr, wenn aktuelle Locale zu Zeichenkette passt .TP 5 contains(Versatz,Bereich,"Zeichenkette") .br Wahr, wenn der Bereich die Zeichenkette enthält .SH ZEICHENKETTENKONSTANTEN Zeichenkettenkonstanten können für Zeichenketten, die Leerzeichen und spitze Klammern (<>) für hexadezimale Zeichenketten enthalten, innerhalb von Anführungszeichen ("") angegeben werden. .SH "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. .LP 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. .SH "SIEHE AUCH" \fIclasses.conf(5)\fP, \fIcupsd(8)\fP, \fIcupsd.conf(5)\fP, \fImime.convs(5)\fP, \fIprinters.conf(5)\fP, .br http://localhost:631/help .SH COPYRIGHT Copyright 2007\-2013 by Apple Inc. .\" .\" End of "$Id: mime.types.man 11022 2013-06-06 22:14:09Z msweet $". .\"