> From [EMAIL PROTECTED] Wed Jun 21 14:31:35 2000
> Subject: Re: LPRng: Re: AW: LPRng with HP8550DN (Totally Insane Thing)
> From: Jim Easton <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Date:   Wed, 21 Jun 2000 14:26:03 -0600 (MDT)
> CC: Jim Easton <[EMAIL PROTECTED]>
>
> KLaus Micheler wrote:
> > Hi Jim!
> > 
> > Thank you for your help.
> > 
> > You were right, it was the ^D, which confuses the HP8550DN and
> > made it to print the "mediatypeselection - code" as text on a separate page
> > of paper.
> > 
> > After removing the ^D, all works, as it should.
> > 
> > On a HP4500 the mediatype result was correct for both cases (^D in the file,
> > no ^D in the File).
> > It looks like only the HP CLJ8550 has this problem.
>
> It's not surprising, although HP does make good printers
> they are anything but consistent in their behaviour.  Even
> the same model.
>
> > Is there a simple way with ifhp to remove the ^D before the
> > "%!-Start of Postscript Flag" from the PS-Code?
>
> Sorry, I can't help you with ifhp but I did the following;
>
> The ^D shouldn't even be there, nor for that matter should
> the PJL stuff.  It comes from programmers confusing the two
> functions; Generating a postscript page description file and
> the act of sending it to a printer.  They combine the two and
> call it a driver.  The "driver" should have nothing to do 
> with generating the postscript nor should the application
> concern itself with how it gets to a printer.  
>
> The PJL stuff should be added by the driver (Viz. the program
> actually talking to the printer) if it is needed at all.  I
> have found we really don't need it and attempts to use it
> cause trouble.
>
> Here I installed a filter which, among other things, strips
> everything off a postscript file up to the %! plus everything
> after and including the PJL escape sequence "^[%-12345X"
> We ask the pertinent questions in postscript rather than PJL.
>
> It works for us, it's amazing how many problems disappeared.

I think that removing the PJL stuff is an EXCELLENT idea and will
be put into the IFHP filter in the next release:

It will be controlled by the:
  remove_pjl
flag.

Patrick Powell




-----------------------------------------------------------------------------
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.
-----------------------------------------------------------------------------


-----------------------------------------------------------------------------
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