Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Oct 2007 21:22:16 -0700
From:      Martin Alejandro Paredes Sanchez <mapsware@prodigy.net.mx>
To:        freebsd-questions@freebsd.org
Subject:   Re: How to set up a network-attached printer
Message-ID:  <200710142122.17055.mapsware@prodigy.net.mx>
In-Reply-To: <20071014152136.L27592@tripel.monochrome.org>
References:  <20071014085536.B35972@wonkity.com> <20071014152136.L27592@tripel.monochrome.org>

next in thread | previous in thread | raw e-mail | index | archive | help
El Dom 14 Oct 2007, Chris Hill escribi=F3:
> On Sun, 14 Oct 2007, Warren Block wrote:
> > For extra points, add another printcap entry for lp: that will print
> > plain text.
>
> I did something essentially identical to what Warren outlined, and it's
> worked fine for many years now, since long before I'd ever heard of
> CUPS. Here's the printcap entry:
>
> # HP color laser
> lp|snow|snowball|lj|ps|HP ColorLaserJet 4550N:\
>
>          :sh:\
>          :sd=3D/var/spool/output/lpd:\
>          :mx#0:\
>          :lp=3D:rm=3Dsnowball:rp=3D"auto":
>
> By using various names separated by pipe symbols, they are all
> equivalent. Since one of them is lp, you can just send text to the
> printer and it works, e.g.
>
>   $ lpr textfile

A name of lp don't make a printer to print text files, it just save you to=
=20
specify the printer (the -P option of lpr)

>
> I think that "lp" being the first entry makes it lpr's default; not
> positive about that.

It is not necessary be the first alias, it can be in any position, in my ca=
se=20
I have:

stylus-c65|lp|Epson Stylus C65:\

>
> > /usr/ports/print/enscript* is nice for that, or lots of people use
> > /usr/ports/print/apsfilter so they can send about anything to the
> > printer and let it do the conversion.
>
> The printer should already know how to print text. Just send it via lpr;
> no additional software needed.

Not all the printer know how to print text, but if the Samsung ML-2571N=20
doesn't print text, I would use apsfilter.

I know that all HP LaserJet support PCL and text, some models also support=
=20
PostScript, I see you use rp=3D"auto" for your HP LaserJet 4550N, I had onl=
y=20
use rp=3Draw and I also know that can be rp=3Dtext (to convert CR -> CRLF) =
but I=20
never used.

maps



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200710142122.17055.mapsware>