From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <248a37c22b18967dd4190c32739089d7@plan9.bell-labs.com> From: David Presotto To: 9fans@cse.psu.edu Subject: Re: [9fans] AFPL Ghostscript-8.13 plus hpijs-1.5 In-Reply-To: <6b221435fe329720cf7aed179b570bd3@granite.cias.osakafu-u.ac.jp> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-hnzlzrtgpfkwrnuclqqtqtgxxb" Date: Tue, 24 Feb 2004 19:54:35 -0500 Topicbox-Message-UUID: f40805ce-eacc-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-hnzlzrtgpfkwrnuclqqtqtgxxb Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit done --upas-hnzlzrtgpfkwrnuclqqtqtgxxb Content-Type: message/rfc822 Content-Disposition: inline Received: from plan9.cs.bell-labs.com ([135.104.9.2]) by plan9; Tue Feb 24 19:50:39 EST 2004 Received: from mail.cse.psu.edu ([130.203.4.6]) by plan9; Tue Feb 24 19:50:36 EST 2004 Received: by mail.cse.psu.edu (CSE Mail Server, from userid 60001) id BA97419E2D; Tue, 24 Feb 2004 19:50:23 -0500 (EST) Received: from psuvax1.cse.psu.edu (psuvax1.cse.psu.edu [130.203.4.6]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id D2B6119E1F; Tue, 24 Feb 2004 19:50:18 -0500 (EST) X-Original-To: 9fans@cse.psu.edu Delivered-To: 9fans@cse.psu.edu Received: by mail.cse.psu.edu (CSE Mail Server, from userid 60001) id BD1F219E1F; Tue, 24 Feb 2004 19:49:47 -0500 (EST) Received: from granite.cias.osakafu-u.ac.jp (granite.cias.osakafu-u.ac.jp [157.16.101.69]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 0262A19E1B for <9fans@cse.psu.edu>; Tue, 24 Feb 2004 19:49:46 -0500 (EST) Message-ID: <6b221435fe329720cf7aed179b570bd3@granite.cias.osakafu-u.ac.jp> To: 9fans@cse.psu.edu Subject: Re: [9fans] AFPL Ghostscript-8.13 plus hpijs-1.5 From: Kenji Okamoto In-Reply-To: <5f3b79b4d24b73c53e008e32664e8cba@plan9.bell-labs.com> MIME-Version: 1.0 Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Sender: 9fans-admin@cse.psu.edu Errors-To: 9fans-admin@cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: 9fans@cse.psu.edu List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Archive: Date: Wed, 25 Feb 2004 09:50:30 +0900 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psuvax1.cse.psu.edu X-Spam-Status: No, hits=0.3 required=5.0 tests=UPPERCASE_25_50 autolearn=no version=2.63 X-Spam-Level: > I stuck your /sys/lib/lp/process/{generic,pdfgsijs} onto sources. Great! So, please add one more file /sys/lib/lp/process/gspipeijs which I posted here long time ago, and probably many don't remember it. This is for plain postscript file, not pdf file. -----from here /sys/lib/lp/process/gspipeijs ----- #!/bin/rc # extended to IJS driver by K.Okamoto # duble-sided printing for PSC 2550 printer # if (! ~ $DEBUG '') flag x + # usage: gspipeijs [dev] # assumes postscript on stdin switch($#*) { case 0 MODEL=`{echo $LPCLASS | sed 's/(.*\+)?gsijs!([^+]*)(\+.*)?/\2/'} NUMBER=`{echo $LPCLASS | sed 's/(.*\+)?gsijs!([^+]*)\+(.*)?/\3/'} case 1 IJS=$1 case * echo 'usage: gspipeijs [dev]' >[1=2] exit gspipeijs } GSTMPFILE=/tmp/gsp$pid switch($NUMBER) { case 2100 GSOPT=(-q -sDEVICE'='ijs -sIjsServer'='hpijs -sDeviceManufacturer'='HP '-sDeviceModel='"$MODEL^' '^$NUMBER" -r600 -sOutputFile'='^$GSTMPFILE -sPAPERSIZE'='a4 -dIjsUseOutputFD -dSAFER -dNOPAUSE -DBATCH) case 2500 GSOPT=(-q -sDEVICE'='ijs -sIjsServer'='hpijs -sDeviceManufacturer'='HP '-sDeviceModel='"$MODEL^' '^$NUMBER" -r600 -sOutputFile'='^$GSTMPFILE -dDuplex'='true -sPAPERSIZE'='a4 -dIjsUseOutputFD -dSAFER -dNOPAUSE -DBATCH) } gs $GSOPT - cat $GSTMPFILE rm $GSTMPFILE exit ----------- cut here --------- Kenji --upas-hnzlzrtgpfkwrnuclqqtqtgxxb--