On Fri, Jan 30, 1998 at 11:04:32PM -0600, mwb wrote:
> On Fri, 30 Jan 1998 [EMAIL PROTECTED] wrote:
> 
> > Several kind folks responded to my plea for help in solving the printing
> > staircase effect when using lpr to print to an HP DeskJet used for Windows.
> > OK, I have installed magicfilter-so how do I use it. I entered it as a 
> > command
> > and the system doesn't recognize it. How does it magically insert the 
> > carriage
> > returns for each line? Does it automatically intercept all print strings?
> 
> Have you run the config file?  If you have its ready to go.  If you
> haven't, make sure that /etc/printcap does not exist, then run
> magicfilterconfig.

"magicfilterconfig --force" should also work. I don't know what HP you have,
but if it is from the 500 or 600 series, you will get better postscript
color output using aladdin gs in non-free, because you can use the uniprint
driver. To work with this, make shure your /usr/sbin/<name>-filter starts as
follows:

# PostScript
0       %!              filter  /usr/bin/gs @cdj550.upp -q -sOutputFile=\|"cat 
1>&3" - 3>&1 1>&2 
0       \004%!          filter  /usr/bin/gs @cdj550.upp -q -sOutputFile=\|"cat 
1>&3" - 3>&1 1>&2 

# PDF
0       %PDF            fpipe   /usr/bin/gs @cdj550.upp -q -sOutputFile=\|"cat 
1>&3" $FILE 3>&1 1>&2 

This will give you brighter colors (and will not waste your ink).

For your problem: The solution is to tell lpr what to do with the file. This
is done in /etc/printcap. Mine looks like this:

lp|dj|hpdj660c|HP Deskjet 660C:\
        :lp=/dev/lp1:sd=/var/spool/lpd/hpdj660c:\
        :sh:pw#80:pl#72:px#1440:mx#0:\
        :if=/usr/sbin/dj550c-filter:\
        :af=/var/log/lp-acct:lf=/var/log/lp-errs:

The "if=/usr/sbin/dj550c-filter" is the file tro modify (see above). This
file will get the file to print.

For more info, see "man lpr".

Marcus

-- 
"Rhubarb is no Egyptian god."        Debian GNU/Linux        finger brinkmd@ 
Marcus Brinkmann                   http://www.debian.org    master.debian.org
[EMAIL PROTECTED]                        for public  PGP Key
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/       PGP Key ID 36E7CD09


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .

Reply via email to