<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook V3.1-Based Variant V1.0//PT" [
 <!ENTITY klpq "<application>klpq</application>">
]>
<book lang="pt">
<bookinfo>
<title>Manual do KLpq - Fila de Impressão</title>
<authorgroup>
<author>
<firstname>Christoph</firstname>
<surname>Neerfeld</surname>
<affiliation><address><email><ulink url="mailto:chris@kde.org">chris@kde.org</ulink></email></address></affiliation>
</author>
</authorgroup>
<date>Versão 0.1.0, 09-03-2000</date>
<releaseinfo><!-- information about this particular version --></releaseinfo>
<abstract>
<para>Este manual descreve a versão 0.3.1 do KLpq</para>
<para>Visualizador da fila de impressão</para><!-- Merge this with the previous paragraph; it comes from <META NAME="description" CONTENT="..."> --></abstract>
<keywordset>
<keyword>impressora</keyword>
<keyword>fila</keyword>
<keyword>kde</keyword>
<keyword>qt</keyword>
<keyword>X11</keyword>
</keywordset>
</bookinfo>

<chapter id="introduction">
<title>Introdução</title>

<para>O Klpq é um interface para o gestor de impressão. O seu objectivo principal
é mostrar a fila de impressão e permitir remover trabalhos da mesma. Mas tu podes ainda desactivar/activar impressões ou movê-las
para o topo da fila, se tiveres as permissões necessárias.</para>

<para>O Klpq usa os seguintes 
comandos: lpq, lprm e lpc para actuar na fila de impressão. Por esta razão usar o klpq é tão seguro quanto
usar o lpq, lprm e lpc.</para>

<para><itemizedlist>
<listitem>
<para>Suporta os sistemas de spooling BSD, PPR e LPRng</para>
</listitem>
<listitem>
<para>transparência de rede</para>
</listitem>
<listitem>
<para>suporta o protocolo de ARRASTAR&amp;LARGAR</para>
</listitem>
</itemizedlist>
</para>
</chapter>

<chapter id="install">
<title>Instalação</title>

<para><screen>./configure
make
make install
</screen>
</para>

<para>O Klpq espera que tenhas uma configuração apropriada do ficheiro de printcap em /etc/printcap.
Se o klpq não for capaz de ler o teu printcap, por favor manda uma cópia 
para <ulink url="mailto:chris@kde.org">mim</ulink>.</para>
</chapter>

<chapter id="usage">
<title>Utilização</title>

<para>klpq &lsqb; &lsqb;-n ] &lsqb;-P printer ] file1 file2 URL1 URL2]</para>

<para>Na primeira utilização, o klpq pergunta-te qual o spooler de impressão tu usas. O Klpq suporta
o BSD, PPR e LPRng. Se não sabes qual é o spooler que está instalado no teu
sistema aconselho-te a tentar o BSD. Se o klpq não mostrar a tua fila de impressão
tenta uma das outras configurações (podes mudar o sistema de spooling em
<emphasis>Configuração-&gt;spooler</emphasis>).</para>

<para>Sem quaisquer argumentos, o klpq procura a variável de ambiente PRINTER
e tenta mostrar o conteúdo do trabalho correspondente. Se PRINTER
não estiver definido, ele mostra o conteúdo da fila 'lp'. Se não existir
nenhuma fila com este nome ele mostra a primeiro fila de impressão registada no teu ficheiro 
printcap.</para>

<para>Com um nome de ficheiro como argumento, o klpq pode ser usado em vez de lpr. Não
tens que escrever <emphasis>lpr ficheiro&lowbar;to&lowbar;print; klpq</emphasis> mas podes escrever directamente <emphasis>klpq
ficheiro&lowbar;to&lowbar;print</emphasis>. O Klpq executará o lpr por ti. A opção -P especifica a área de
spool a usar. Actualmente nenhuma das outras opções para o lpr são suportadas.</para>

<para>A opção -n diz ao klpq para não mostrar a fila se o nome do ficheiro for
dado na linha de comando. Ex.: <emphasis>klpq -n ficheiro&lowbar;to&lowbar;print</emphasis> põe o klpq a mandar
o ficheiro para a impressora e sair imediatamente. Se executares o <emphasis>klpq -n</emphasis> sem mais nenhum argumento, 
o klpq vai arrancar normalmente.</para>

<para>O Klpq agora suporta URLs como argumentos na linha de comando. O Klpq vai usar
o KFM para copiar o ficheiro para um ficheiro temporário e manda-o 
para a impressora. Por favor, nota que o klpq deve estar a correr durante o download.
Se o teu klpq fechar mais cedo, os ficheiros não serão impressos.</para>

<para>Arrastar&amp;Largar: Podes arrastar qualquer URL do KFM e largá-lo na janela do klpq.
O Klpq vai copiar o URL para um ficheiro temporário e mandá-lo para a impressora.</para>

<para>O Klpq é muito fácil de usar, portanto penso que nem é necessário explicar-te algumas coisas visto serem
evidentes:</para>

<para>Se o botão <emphasis>Auto</emphasis> estiver carregado, o klpq re-lê a fila de impressão 
de 'n' em 'n' segundos, portanto não terás que estar sempre a carregar no botão <emphasis>Actualizar</emphasis>.
Podes definir 'n' escolhendo no menu <emphasis>Configuração-&gt;Actualizar automaticamente</emphasis>. 
Se escolheste '0', então o botão de <emphasis>Auto</emphasis> será completamente 
desactivado.</para>

<para>Se recebeste a mensagem <emphasis>Isto é um comando para privilegiados</emphasis>, então vais ter
que executar esse comando como root ou outro qualquer utilizador privilegiado. Se
tentares remover um trabalho de impressão de outro utilizador, a tua ordem será ignorado silenciosamente.</para>

<para>Há algumas teclas de atalho definidas:</para>

<para><itemizedlist>
<listitem>
<para><emphasis remap="bf">Key&lowbar;U</emphasis>: como carregar no botão 'Actualizar'.</para>
</listitem>
<listitem>
<para><emphasis remap="bf">Key&lowbar;R</emphasis>: como carregar no botão de 'Remover'.</para>
</listitem>
<listitem>
<para><emphasis remap="bf">Key&lowbar;T</emphasis>: como carregar no botão 'Topo'.</para>
</listitem>
<listitem>
<para><emphasis remap="bf">Key&lowbar;A</emphasis>: como carregar no botão 'Auto'.</para>
</listitem>
<listitem>
<para><emphasis remap="bf">Key&lowbar;Left</emphasis>: mostra o trabalho anterior.</para>
</listitem>
<listitem>
<para><emphasis remap="bf">Key&lowbar;Right</emphasis>: mostra o trabalho seguinte.</para>
</listitem>
</itemizedlist>
</para>
</chapter>

<chapter id="todo">
<title>A Fazer</title>

<para><itemizedlist>
<listitem>
<para>mais comandos de teclado do KDE podem ser configurados com a kkeyconfig</para>
</listitem>
<listitem>
<para>mostrar todas as fila de impressão de uma só vez</para>
</listitem>
<listitem>
<para>atracar uma mini-janela de estado no painel</para>
</listitem>
<listitem>
<para>suportar mais comandos do lprng</para>
</listitem>
<listitem>
<para>reescrever completamente o klpq ;-)</para>
</listitem>
</itemizedlist>
</para>

<para>Mais alguma coisa?</para>
</chapter>

<chapter id="author">
<title>Autor</title>

<para>O meu nome é Christoph Neerfeld. Sou um estudante de ciências computacionais na
Universidade de Applied Sciences Sankt Augustin, Alemanha.
Está à vontade para me contactares e mandar-me relatórios, felicitações ou um postal da tua cidade.
Eu adoro receber postais.</para>
</chapter>

<chapter id="thanks">
<title>Méritos</title>

<para>Os meus obrigados para:</para>

<para><itemizedlist>
<listitem>
<para>Victor Kolossov &lt;kolosov\@iris1.itep.ru&gt; pelo suporte básico para LPRng</para>
</listitem>
<listitem>
<para>Remco Treffkorn &lt;remco\@rvt.com&gt; pelo suporte básico para ppr</para>
</listitem>
</itemizedlist>
</para>

<para>e muitas outras pessoas pelos seus relatórios de bugs e sugestões.</para>
<para>
Tradução da documentação por Ricardo Cruz <email>rick2@ricjoa.fe.up.pt</email>
</para>
</chapter>

<chapter id="copyright">
<title>Copyright</title>

<para><screen>KLpq é Copyright 1997/98 por Christoph Neerfeld chris@kde.org

<para>Este programa é software gratuito. Pode ser redistribuído e/ou 
moficado ao abrigo da GNU General Public License, tal como 
está publicada pela Free Software Foundation, quer se trate da 
versão 2 da licença, ou (por opção do utilizador) de uma versão 
mais recente.</para>

<para>Este programa é distribuído com o propósito de vir a ser útil, mas 
SEM QUALQUER GARANTIA; nem mesmo as garantias implicitas 
de FORNECIMENTO DE COMPONENTES E/OU ACESSÓRIOS 
ou de AJUSTE PARA UM FIM ESPECÍFICO. Para mais 
pormenores, consultar a GNU General Public License.</para>

<para>Deverá ter sido distribuída uma cópia da GNU General Public 
License juntamente com este programa. Se não, contactar Free 
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.</para>

</screen>
</para>
</chapter>
</book>
<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
End:
-->
<!-- actualizado para a versão CVS :1.1: --> 
