Pular para o conteúdo

fontes com o comando lpr

Responder tópico
  • Denunciar
  • Indicar

1. fontes com o comando lpr

Enviado em 24/01/2011 - 11:41h

Prezados,
Por favor, que devo fazer para que o comando lpr envie corretamente para a impressora ?

Por exemplo: Tenho um arquivo que contem textos dentro de uma caixa formada por linhas.
Quando faço a impressão por intermédio do Kwrite, a caixa aparece normalmente, mas quando faço a impressão pela linha de comando:
"lpr nomeDoArquivo.txt", as linhas desaparecem e em seu lugar aparecem uma seguência de caracteres diferentes
Antecipadamente agradeço.

Responder tópico

2. lpr -l ou redirecionamento

Enviado em 24/01/2011 - 12:16h

Oi Sérgio,

Você já tentou a opção -l do lpr? Ela impede a filtragem antes do envio para a impressora.

No Linux, tudo é tratado como arquivo. Você pode, por exemplo, redirecionar a saída do cat para a impressora, que geralmente fica em /dev/lp0:

$ cat arquivo.txt > /dev/lp0

Abraço!

3. fontes com o comando lpr

Enviado em 24/01/2011 - 12:40h

Quando uso essa opção "lpr -l" na configuração do dosemu, ele não imprime
nada na impressora.

Acredito que até chega a enviar, porque não fica nada na fila de impressão, mas a impressora fica quietinha, não imprime nada.

Então fui obrigado a alterar o /etc/dosemu.conf para "$_lpt1 = lpr"
Assim a impressora funciona, mas não improime corretamente os caracteres especiais.

Será que tem solução ?

4. dosemu

Enviado em 24/01/2011 - 15:33h

Sérgio,

O que é que o dosemu tem a ver com isso? Em momento algum você o cita na pergunta. Para imprimir arquivos no LINUX, as duas opções que mencionei acima funcionam.

Sinto muito, mas nada que involva Windows® me atrai, talvez outros membros lhe ajudem.

Boa sorte!

5. fontes com o comando lpr

Enviado em 25/01/2011 - 00:38h

Quis dizer que a opção "lpr -l" é usada no dosemu por default

Mas esqueça o dosemu. Queria apenas dar mais informações ao problema.

O fato é que quando uso "lpr -l", na linha de comando do linux, a impressora não imprime.

O trabalho até aparece, por uns segundos, na janela da fila de impressão.
Provavelmente é alguma configuração no CUPS, mas não sei como fazer isso.

6. Quanto a outra opção?

Enviado em 25/01/2011 - 10:09h

Existe aquela outra opção:

$ cat arquivo.txt > /dev/lp0

Caso não funcione, não sei o que pode estar havendo.

Abraço!

7. Re: fontes com o comando lpr

Enviado em 25/01/2011 - 16:22h

Obrigado pelas informações, mas não está resolvendo p problema.
Você saberia dizer onde mudo a fonte e o código de página geral do Línux ?

9. impressão em outro micro

Enviado em 16/04/2013 - 09:12h

julio_hoffimann escreveu:

Existe aquela outra opção:

$ cat arquivo.txt > /dev/lp0

Caso não funcione, não sei o que pode estar havendo.

Abraço!


Júlio, bom dia. Me tire uma duvida: caso eu queira imprimir esse mesmo arquivo (cat arquivo.txt > /dev/lp0) em uma impressora que esta conectada em outro micro (compartilhada). Como poderia proceder??

10. Re: fontes com o comando lpr

Enviado em 16/04/2013 - 10:30h

kros_bolivia escreveu:
Júlio, bom dia. Me tire uma duvida: caso eu queira imprimir esse mesmo arquivo (cat arquivo.txt > /dev/lp0) em uma impressora que esta conectada em outro micro (compartilhada). Como poderia proceder??


Bom dia,

Acredito que nesse caso só através de um servidor de impressão, não é a minha praia, procure tutoriais na internet sobre CUPS.

Claramente isso só é necessário no caso de impressão pelo terminal, automatização, etc. Um usuário Linux comum pode imprimir documentos normalmente sem abrir o console.

Boa sorte.

11. Re: fontes com o comando lpr

Enviado em 16/04/2013 - 23:40h

Você disse que "lpr Arquivo.txt" não funciona. OK. Mas e um "cat" desse mesmo arquivo no emulador de terminal, como sai na tela? E se for um "less" nesse mesmo arquivo? De repente, o arquivo está com uma codificação diferente do default do sistema (ex. sistema com UTF-8, e arquivo com ISO-8859-1 ou CP1252, ou vice-versa), e o KWrite está sabendo tratar, mas o CUPS não.

Se for o caso de codificação diferente, você pode tentar usar o "iconv" antes de imprimir.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder