mime.types(5) | OpenPrinting | mime.types(5) |
mime.types - ficheiro de descrição de tipos mime para o cups
O ficheiro mime.types define os tipos de ficheiros reconhecidos.
Tipos de ficheiros adicionais são especificados em ficheiros com a extensão .types no directório de configuração do CUPS.
Cada linha no ficheiro mime.types é um comentário, uma linha vazia, ou uma linha de regra. As linhas comentários começam com o caractere #. As linhas de regras começam com o tipo de media MIME e são seguidas opcionalmente por uma série de regras de reconhecimento de ficheiros:
mime/type [ rule ... rule ]As regras podem ser estendidas por várias linhas usando o caractere de barra invertida (\):
mime/type [ really-really-really-long-rule ... \ rule ]Os tipos de media MIME especificados pelo campo mime/type são sensíveis a maiúsculas/minúsculas e estão ordenados por ordem alfanumérica ascendente para os objectivos de corresponderem. Veja a secção "CORRESPONDÊNCIA E PRIORIDADE DE TIPO" para ,mais informação.
As regras podem ser agrupadas usando parênteses, juntas usando "+" para um AND lógico, juntas usando "," ou espaço em branco para um OR lógico, e negadas usando "!".
Regras toma duas formas - uma extensão de nome de ficheiro por si própria e funções com valores de teste dentro de parênteses. As seguintes funções estão disponíveis:
As constantes de string podem ser especificadas dentro de aspas ("") para strings que contêm espaços em branco e colchetes angulares (<>) para strings hexadecimais.
Quando o CUPS precisa de determinar o tipo de média MIME de um determinado ficheiros, verifica cada tipo de média MIME definido nos ficheiros .types. Quando dois ou mais tipos correspondem a um determinado ficheiro, o tipo escolhido irá depender do nome e prioridade do tipo, com os tipos de maior prioridade a serem usados sobre os de menor prioridade. Se os tipos tiverem a mesma prioridade, os nomes de tipos são ordenados em ordem ascendente alfanumérica e o primeiro tipo é o escolhido.
Por exemplo, se dois tipos "text/bar" e "text/foo" estiverem definidos como correspondência da extensão "doc", normalmente o tipo "text/bar" será o escolhido pois o nome é alfa-numericamente menor que "text/foo". No entanto, se "text/foo" também definir uma prioridade maior que "text/bar", então será escolhido "text/foo".
/etc/cups - Directório típico de configuração do CUPS.
Definir dois tipos de média MIME para dados raster, com um a ser um sub-conjunto com maior prioridade:
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)
cups-files.conf(5), cupsd.conf(5), cupsd(8), cupsfilter(8), mime.convs(5), Ajuda Online do CUPS (http://localhost:631/help)
Copyright © 2020-2024 by OpenPrinting.
CUPS | 2021-02-28 |