> From [EMAIL PROTECTED] Mon Feb 10 14:09:49 2003
> Date: Mon, 10 Feb 2003 15:31:55 -0500 (EST)
> From: Lars Kellogg-Stedman <[EMAIL PROTECTED]>
> To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> Subject: LPRng: FYI: ifhp.conf entry for HP DesignJet 800ps
>
>   This message is in MIME format.  The first part should be readable text,
>   while the remaining parts are likely unreadable without MIME-aware tools.
>   Send mail to [EMAIL PROTECTED] for more info.
>
> ---141788878-1375417706-1044909115=:13262
> Content-Type: TEXT/PLAIN; charset=US-ASCII
>
> Hello all,
>
> Attached is an ifhp.conf entry for an HP DesignJet 800ps -- this is a 42" 
> wide large-format inkjet printer.  Arrg, somebody write a PPD parser!
> The entry supports almost all the options in the PPD, with the exception 
> of the 'PageRegion' options, which appear to be identical to the PageSize 
> options of the same name.
>
> And a question:
>
> We've had to turn off 'status' support to make this work.  With status on, 
> the job is submitted successfully, but IFHP appears to be unable to 
> determine the success of the job and promptly resubmits it, leading to a 
> neverending series of printouts.
>
> Is anyone else using LPRNG with an 800ps?  Have you encountered and/or 
> resolved this problem?
>
> Thanks,
>
> -- Lars
>
> -- 
> Lars Kellogg-Stedman <[EMAIL PROTECTED]>

I have written a PPD parser,  and can hook it into the ifhp
system.  The problem is the distribution of PPD files.
I think I even distributed it once.

You can use it to rip out the various definitions from the PPD files
that you want.

Look carefully at the copyrights on many of them.  Apparently you
cannot redistribute them.  HP, when informed of this,  modified some,
but not all copyrights.  As far as I know,  the others are still the same.

In light of the current 'You stole my copyrighted code' fuss with SCO
and IBM,  I am VERY VERY glad I did not include the PPD files and the PPD
parser as part of LPRng and IFHP.

Here is a small sample:
*% Adobe Systems PostScript(R) Printer Description File
*% Copyright 1987-1995 Adobe Systems Incorporated.
*% All Rights Reserved.
*% Permission is granted for redistribution of this file as
*% long as this copyright notice is intact and the contents
*% of the file is not altered in any way from its original form.
*% End of Copyright statement

Ummm... which means that you cannot even reformat OR (are you ready for this?)
CORRECT AN ERROR.  (CGRGGGHHHHH).  Or add stuff to it.

Which means that you have to have some 'meta' PPD file, which will reference
the 'master' ppd file and the 'corrections' and 'extensions' ppd files,
and then have a set of 'definitions' for standard things.

Oh.  You didn't know that each vendor has slightly different names
for things?   Oh.  And that depending on the DATE the names change?

This is why the CUPs folks and the Foomatic folks threw in the towel
and propagate the printer setting stuff back to the originator of the
print job.  It also means that setting up queues which can handle
different printers is a pain.

Sigh...

Patrick Powell

-----------------------------------------------------------------------------
YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
The address you post from MUST be your subscription address

If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body.  For the impatient,
to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
with:                           | example:
subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]

If you have major problems,  send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------

Reply via email to