Date: Sun, 8 Oct 2000 01:24:29 -0400 (EDT) From: Chris Hill <chris@monochrome.org> To: Matthew Rochlin <rochlin@mediaone.net> Cc: FreeBSD Questions List <freebsd-questions@freebsd.org> Subject: Re: HP Laserjet with JetDirect Network card -- how-to Message-ID: <Pine.BSF.3.96.1001008005728.69903A-100000@localhost> In-Reply-To: <4.3.2.7.2.20001007140207.0189db68@pop3.norton.antivirus>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 7 Oct 2000, Matthew Rochlin wrote: > Thanks for your suggestion... > > It works (mostly), but only on postscript files. (I don't have ghostscript > or any other postscript generating tool on my BSD machine at the moment, If you have a Postscript printer, you don't need ghostscript, except maybe for viewing PS on-screen. gs allows a non-PS printer to print PS files. PS printers used to be very expensive due to Adobe's high licensing fees. > lpr test.prn > > Printed out the document (your email, actually) fine. But if I try to > print plain text, I get just the first line, somewhat garbled at the end > (the next two lines print out shifted to the far right and the rest of the > document doesn't print at all). The infamous stairstep effect! This happens because a unix newline is a single LF character, where the printer is probably expecting a CR and an LF like what DOS produces. I'll bet if you try to print a plain text file with one word per line, it will look like this. Having said that, I don't remember how to fix it but if you search the archives under "staircase" or "stairstep" you should turn up something. It was a simple fix, I just don't recall what it was. > Is there maybe something I need to do to distinguish plain text from > postscript? Not on my printer; it seems to recognize the Postscript header and deal with it automagically. PS or plain text, I just do a 'lpr filename' and it works. > Thanks! > (PS -- I also had to enable the printer spool daemon in > /etc/rc.conf ... lpd_enable="YES" ... per the Almost Complete > FreeBSD. Not enabled by default on my system. Maybe an installation > option I missed?) Woops, I forgot about that - sorry! It's been a while. I think the reason it's not on by default is that a) most things aren't in FreeBSD and b) lots of systems, e.g. servers, don't have or need a printer. PS - you should copy replies to the list (which I have done here). Most of these folks know a lot more than I do. -- Chris Hill chris@monochrome.org [1] Bus error netscape To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.1001008005728.69903A-100000>