Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!news.kei.com!news.mathworks.com!fu-berlin.de!sirius.physik.fu-berlin.DE!not-for-mail
From: graichen@sirius.physik.fu-berlin.de (Thomas Graichen)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: HP DeskJet 600 question
Date: 2 Oct 1995 19:32:16 GMT
Organization: Freie Universitaet Berlin
Lines: 54
Message-ID: <44peo0$16i@fu-berlin.de>
References: <87zqfkk5b2.fsf@osti.rmt.utk.edu>
NNTP-Posting-Host: sirius.physik.fu-berlin.de (130.133.3.140)
X-Access: 16 17 18
X-Newsreader: TIN [version 1.2 PL2]
Edward Wolpert (wolpert@osti.rmt.utk.edu) wrote:
: -----BEGIN PGP SIGNED MESSAGE-----
: Folks--
: I've recently got an HP deskjet 600. I'm using gs to convert
: postscript documents to pcl3, what the 600 understands. I'm using the
: output driver djet500. Has anyone else used a HP deskjet 600? What
: are your configs? (Printcap, etc) My printcap is
: lp:lp=/dev/lpt0:sh:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:
: basically. I'm working on some conversion filters, so sending print
: jobs to lp will go through the gs->pcl3 filter, and make another queue
: for text as well, that will go though a different filter. Anyone else
: do anything similar?
don't know if this is what you want - but this is my way (hp600 too):
/etc/printcap:
lp:lp=/dev/lpt0:sd=/var/spool/lpd:sh:lf=/var/log/lpd-errs:\
:if=/usr/local/lib/ghostscript/filter.deskjet
/usr/local/lib/ghostscript/filter.deskjet:
#!/bin/sh
#
# printer filter for hp-deskjet compatible printers
#
# this turns on the LF -> CR + LF translation
printf "\033&k2G"
# here we decide if it's postscript or not - postscript goes through gs
read first_line
first_two_chars=`echo "$first_line" | cut -c1-2`
if [ "$first_two_chars" = "%!" ]; then
( echo "$first_line"; cat ) | /usr/local/bin/gs \
-q -dNOPAUSE -sDEVICE=deskjet -sOutputFile=- -sPAPERSIZE=a4 \
- /usr/local/lib/ghostscript/quit.ps
else
( echo "$first_line"; cat; printf "\014" )
fi
works nice for me - for text and ps - hope this helps
t
_______________________________________________________||_____________________
__||
Perfection is reached, not when there is no __|| thomas graichen
longer anything to add, but when there __|| freie universitaet berlin
is no longer anything to take away __|| fachbereich physik
__||
- Antoine de Saint-Exupery - __||
___________________________||____email: graichen@omega.physik.fu-berlin.de____