Antes de criar uma fila de impressão, você deve obter as seguintes informações: um nome de dispositivo válido, o tipo da impressora, a linguagem da impressora e as opções padrão de configuração da fila de impressão.
O nome do dispositivo associado à fila de impressão deve existir antes da criação da fila.
Você pode listar os dispositivos virtuais definidos executando o seguinte comando:
$ /usr/ibmprint/bin/lsdevice -l
Se o dispositivo não existir, você poderá criar um executando o comando
.Para obter mais informações, consulte Criação de dispositivos virtuais.
Os tipos e as linguagens de impressora suportados podem ser localizados executando-se o seguinte comando:
/usr/ibmprint/bin/supported_printers
Localize a linha listada com o comando
que corresponde ao modelo da sua impressora.Exemplo: Você deseja criar uma fila para uma IBM Infoprint Color 1454. Você pode localizar a linha correspondente a essa impressora usando o comando
, e ela terá a seguinte aparência:O tipo da impressora é 10IC1454 e a linguagem suportada é automatic.
Observações sobre a linguagem suportada:
Todos os tipos de impressora suportam “bruto” como o tipo de linguagem. Isso faz da fila de impressão uma fila de passagem. Isso significa também que o trabalho de impressão é enviado à impressora sem nenhuma modificação na fila.
O tipo de linguagem automatic significa que você pode definir o tipo de linguagem como
, ou . Se você selecionar automatic, poderá enviar trabalhos de impressão dos tipos Emulação PCL/ASCII e PostScript para a fila de impressão.O tipo de linguagem Automatic Plus significa que você pode definir o tipo de linguagem como
, , ou . Se você selecionar automatic_plus, poderá enviar trabalhos de impressão dos tipos Emulação PCL/ASCII, PostScript e ImageQuick (HTML, PDF, TIFF) para a fila de impressão.O tipo de linguagem Automatic PDF significa que você pode definir o tipo de linguagem como
, , ou . Se você selecionar automatic_pdf, poderá enviar trabalhos de impressão dos tipos Emulação PCL/ASCII, PostScript e PDF para a fila de impressão.Se o tipo de linguagem for
, você só poderá enviar texto ASCII ou trabalhos de emulação PCL pela fila de impressão.Se o tipo de linguagem for
, você só poderá enviar trabalhos PostScript pela fila de impressão.Se disponível, você deve sempre escolher
.As opções de configuração da impressora disponíveis podem ser encontradas executando-se o comando etapa b, execute o seguinte comando:
. Usando o tipo de impressora localizado na$ /usr/ibmprint/bin/lsqueue_opts -f printer_type
Exemplo:
Localize as opções e os valores que deseja alterar e passe-os para o comando
com o argumento .Digite o seguinte comando:
# /usr/ibmprint/bin/mkqueue -d device_name -q queue_name -p printer_type -l printer_language -o printer_options
Nota: | Para obter mais informações sobre o comando | , execute o programa de linha de comando .
Exemplo: Usando as informações obtidas na etapa 1, crie uma nova fila de impressão (“myqueue”) para um dispositivo virtual (“mydevice”). O tipo da impressora é 10IC1454 e a seleção de linguagem está especificada como “automatic” nessa fila. Especifique opções adicionais da impressora para que o papel de uma segunda bandeja seja usado e os trabalhos de impressão sejam impressos em frente e verso pela borda longa do papel.
/usr/ibmprint/bin/mkqueue -d mydevice -q myqueue -p 10IC1454 -l automatic -o "paper_tray=tray2 duplex=long_edge"