>
> 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
Spor !!
--
-------------------------------------------------------
Constantin Vasiliu * StipoSoft System Administrator
[EMAIL PROTECTED] * Linux Registered User #166419
-- tel:031/610215 ------------------- fax:031/610017 --
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.