Am incercat si nu merge... Desi am modificat device-ul. Asta pentru ca
imprimanta la mine sta pe o statie Windoze si deci apelez la un filtru
care imi trimite tot din spooler via smbclient...
Mircea
Vasiliu Constantin wrote:
>
> >
> > Am o imprimanta HP DeskJet610 pe o statie Win98. Printez de pe Linux-ul
> > meu la acesta imprimanta numai fisiere text. Problema este ca are
> > caracterele prea mari...
> >
> > Utilizez numai comanda lpr ('cat xxx.txt | lpr -Pdj610').
> >
> > Pot sa fac cumva sa micsorez fontul ca sa incapa totul pe hartie?
> Din cite stiu eu 610-le emuleaza HP PCL4.
> Eu am facut un mic script care face programarea imprimantei; vezi mai
> jos si adapteaza
>
> #!/bin/sh
> (for cod in $@; do
> nr=`echo $cod|cut -d '/' -f2`
> cod=`echo $cod|cut -d '/' -f1`
> case $cod in
> test) echo "abcdefghijklmnopqrstuvwxyz";;#test = un sir de
> caractere de test
> nul) echo -en "\033E";; #nul = anuleaza
> toate programarile
> cr) echo -en "\033&k2G";; #cr = lf=cr
> draft) echo -en "\033(s1Q";; #draft = scriere
> economica
> medium) echo -en "\033(s0B";; #medium = intensitate
> medie
> elite) echo -en "\033(s12H";; #elite = 12 cpi
> pica) echo -en "\033(s10H";; #pica = 10 cpi
> cond) echo -en "\033(s16.67H";; #cond = 16.66 cpi
> 20cpi) echo -en "\033(s20H";; #20cpi = 20 cpi
> 24cpi) echo -en "\033(s24H";; #24cpi = 24 cpi
> 33cpi) echo -en "\033(s33.33H";; #33cpi = 33.33.cpi
> landscape) echo -en "\033&l1O";; #landscape = orientare
> "pe lat"
> portait) echo -en "\033&l0O";; #portrait = orientare
> "pe inalt"
> lm) echo -en "\033&a"$nr"L";; #lm = lm/n = n
> caractere libere la stinga
> 8lpi) echo -en "\033&l8D";; #8lpi = 8
> linii/inch
> 6lpi) echo -en "\033&l6D";; #6lpi = 6
> linii/inch
> courier) echo -en "\033(s3T";; #courier = caractere
> tip Courier
> nordic) echo -en "\033(s5T";; #nordic = caractere
> tip Nordic
> gothic) echo -en "\033(s6T";; #gothic = caractere
> tip Gothic
> bf) echo -en "\033(s4101T";; #bf = caractere
> BoldFace
> linea) echo -en "\033(s4148T";; #linea = caractere
> tip Linea
> ff) echo -en "\f";; #ff = form feed
> (eliminare pagina)
> bel) echo -en "\007";; #bel = sunet in
> imprimanta
> esac
> done
> echo -en "\007"
> ) > /dev/lp1
>
> il folosesc cam asa : my_script landscape cond lm/8 8lpi
> si imi trece imprimanta in modul landscape,15cpi,8lpi left margin 8 si
> piuie !!
> Ar trebui sa ai o carte cu toate secv. Escape pentru standardul emulat
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.