My e-mail address by which SIGLinux associates me with has changed.  
Was [EMAIL PROTECTED]

Thank you for the help.  Caldera OpenLinux (COL) installed Ghostscript 
during the its initial installation... along with LPRng, LPD, etc....  
I took your advice and got an RPM of Magicfilter.  I installed it and 
edited my printcap to point to the bj200 filter:

lp0|bj240|bj200|lp:\
        :lp=/dev/lp0:\
        :br#57600:\
        :rm=:\
        :rp=:\
        :sd=/var/spool/lpd/lp0:\
        :mx#0:\
        :sh:\
        :if=/usr/lib/magicfilter/bj200-filter:

I executed a simple "lpr /etc/printcap" to test it and it printed the 
text just fine.  However, when I tried to print from StarOffice 5.1 
(only prints to postscript printers) or Netscape Navigator (graphical 
page), it printed what seems to look like the contents of a script 
(ghostscript I think).  Here is a sample of the text it printed:

%!PS-Adobe-3.0
%%BoundingBox: 54 72 558 720
%%Orientation: Portrait
%%Pages: 1
%%PageOrder: Ascend

So, I'm halfway there.  I can print text but no graphics.  Any more 
suggestions would be appreciated.  Thanx for your help.

--==> David Hudgens <==--

>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<

On 7/27/99, 12:56:08 PM, Preston Landers <[EMAIL PROTECTED]> wrote 
regarding Printing Garbage:


> Since no one else has answered this message (on the list) I'll give it
> a shot.

> Caveat: I don't know anything about anything.  YMMV.  Dry Clean Only.
> The next sentance is false.  The previous sentance is true.

> I have a Canon BJC-4300 printer that I think is similar (though not
> identical) to your BJC-240.  It prints just fine (and in color, no
> less) for me in Debian GNU/Linux.

> The standard way for any application in Linux to print is to output
> either plain text (blah) or PostScript to the lpq.  This works great
> if you have a native postscript printer.  Neither you nor I have a
> native Postscript printer, so we must seek alternative solutions.

> Fortunately, some clever folks have written a package called
> Ghostscript that translates Postscript into a variety of native
> printer languages.  It is also fortunate that the Canon BJ series of
> bubblejet printers of are well supported by Ghostscript.

> There is a commercial version of GS that supports most new printers
> (as well as older printers) and happily there is a GPL licensed
> version that is older but also supports most printers.

> What I'm trying to tell you is that you need to install Ghostscript.

> Furthermore, it would be helpful to install the magicfilter package.
> lprng will pass any print jobs through magicfilter, which will
> determine the most appropriate action to take.  (If you print a
> postscript document, it will pass it through Ghostscript.  If you
> print a LaTeX document, it will pass it through the appropriate
> filter, and so on.)  This way, you can transparently print almost any
> type of file without worrying about passing it through a filter
> first.

> I use Debian GNU/Linux and there are easy-to-install packages
> availible for all of these programs (GNU Ghostscript, Magicfilter,
> lprng, etc.)  I've never used Caldera OpenLinux so honestly I can't
> say.  There probably *are* packages availible, but at last resort you
> can install from a tarball.

> My /etc/printcap has this:

> lp|bjc4300|Canon BJC-4300:\
>         :lp=/dev/lp0:sd=/var/spool/lpd/bjc4300:\
>         :sh:pw#80:pl#66:px#1440:mx#0:\
>         :if=/etc/magicfilter/bj600-filter:\
>         :af=/var/log/lp-acct:lf=/var/log/lp-errs:

> Which you'll notice passes output throught the BJ600 magicfilter
> filter.  This filter might work for you, or you might need the almost
> identical BJ200 filter.

> At any rate, Ghostscript and magicfilter is what you need.

> Hope this helped,

> ---Preston



---------------------------------------------------------------------------
Send administrative requests to [EMAIL PROTECTED]

Reply via email to