Quoting  "Antonio Carlos" <[EMAIL PROTECTED]>
Sent on  Mon, 24 Oct 2005 20:44:45 -0200

> Quando pelo mesmo console faço cat teste >/dev/lp0
> 
> os caracteres acentuados são impressos errados, o caracter á vira 3/4
> 
> mas se dou um cat teste no video é exibido corretamente.
> ...
> 
> o que estou fazendo de errado ?

a impressora usa um "codepage" diferente do que tu usa no terminal (latin1).

talvez ela esteja esperando caracteres no codepage 437, que é o classico do
DOS.  dai, ou tu configura tua impressora para usar o latin1 (provavelmente
codepage 850), se possivel, ou entao tu "adapta" teu arquivo para o
codepage 437, que deve ser o que ela esteja esperando.

acho que com o tr(1) tu consegue fazer isso, mas deve ser chato. :)

-- 
Ricardo Nabinger Sanchez
GNU/Linux #140696 [http://counter.li.org]
Slackware Linux + FreeBSD

  Never insult an alligator until you've crossed the river.
-- 
GUS-BR - Grupo de Usuarios Slackware - BR
http://www.slackwarebrasil.org/
http://www.linuxmag.com.br/mailman/listinfo/slack-users

Archives:
- http://www.mail-archive.com/[email protected]/
- http://news.gmane.org/gmane.org.user-groups.linux.brazil.slackware/

Responder a