Bug in alternate pstops?
Helge Blischke
h.blischke at srz.de
Wed May 24 08:12:50 PDT 2006
Christoph Litauer wrote:
> Helge Blischke schrieb:
>
>>Christoph Litauer wrote:
>>
>>>Hi,
>>>
>>>I am using cups 1.1.23 with the alternate pstops filter. There seems to
>>>be a bug, when printing webpages with Mozilla that contain brackets in
>>>the document title. The page I printed contained brackets in the
>>>document title. Mozillas postscript code is
>>>http://www.uni-koblenz.de/~litauer/bracket1.ps. You can print this (raw)
>>>code on every postscript printer. If I print to a (cups) postscript
>>>printer, printing fails with a postscript error, because the /job-name
>>>variable contains an unescaped opening bracket. The resulting document
>>>is http://www.uni-koblenz.de/~litauer/bracket2.ps
>>>
>>>The problematic section:
>>>
>>>/CUPS_ENV_OPT
>>><< % Environment variables and command line options
>>> /CHARSET (iso-8859-1)
>>> /CONTENT_TYPE (application/postscript)
>>> /DEVICE_URI (file:/var/tmp/test.out)
>>> /LANG (en)
>>> /PRINTER (test)
>>> /SOFTWARE (CUPS/1.1)
>>> /USER (root)
>>> /CURRENT_DATE (Wednesday, 24. May 2006 13:28)
>>> /NOWDATE (2006-05-24 144)
>>> /NOWTIME (13:28:55)
>>> /clientname (termserv)
>>> /smbpages (11)
>>> /job-originating-user-name (litauer)
>>> /job-name (eBay: DENON AVC A11XV HIGH-END VERSTÄRKER 20 Mon.Garantie
>>>(Ar...)
>>>
>>>
>>>>>def
>>>
>>>
>>Well, the source PS file contained one unpaired opening paranthesis but
>>this
>>*is* already escaped. The filter escaped it one more, resulting in "\\("
>>instead of "\(".
>>
>>I'll post a fixed version until monday. OK?
>>
>>Helge
>>
>
>
> Shure, thanks a lot!
>
The filter has just been fixed, your example now works.
I just uploaded the fixed source code to the web (same URL as before)
and updated the .txt file with a working watermark example.
Helge
--
Helge Blischke
Softwareentwicklung
SRZ Berlin | Firmengruppe besscom
http://www.srz.de
More information about the cups
mailing list