minor fixes to backend_ps

Hello,

    >> -%%BeginProlog +%%%%BeginProlog /inch {72 mul} def
    >> %%%%EndProlog """
    > does anybody know: is the "inch" thing actually used
    > anywhere? Maybe it should just be removed.

No it is apparently not used anywhere. It was a def that appeared in
my postscript book and several examples I looked at, so I threw it in
for good measure. I just applied you PS patch, removed this, and
checked the changes into CVS.

For my information, what ps viewers/printers were giving you trouble.
We've occasionally had reports of some viewers having trouble with
matplotlib output and I would like to gather some anecdotal
information.

Finally, by changing the version information to

            pstype = 'PS-Adobe-3.0 EPSF-3.0'

will we break devices that only support PS level II?

JDH

···

On Mon, Oct 18, 2004 at 10:19:33PM +0100, Jochen Voss wrote:

Hello John,

For my information, what ps viewers/printers were giving you trouble.

None, I looked at the generated PS file out of curiosity and
noticed that it does not follow the DSC conventions very well.
As this is just shuffling around comments it will probably
not affect many applications.

Finally, by changing the version information to

            pstype = 'PS-Adobe-3.0 EPSF-3.0'

will we break devices that only support PS level II?

I do not think so. It is only a change to comments and not to the
actual PostScript code. It will only affect applications which try to
parse the DSC comments and do not understand DSC version 3.

I changed this because the document at

    http://partners.adobe.com/asn/developer/pdfs/tn/5001.DSC_Spec.pdf

which defines DSC version 3 is dated "25 September 1992", which seems
quite old to me. If you feel more comfortable using DSC version 2 we
could either try to reverse engineer the version 2 specification using
the "Changes Since Earlier Versions" chapter in above document or try
to find a DSC 2 specification somewhere.

All the best,
Jochen

···

On Tue, Oct 19, 2004 at 09:37:37AM -0500, John Hunter wrote:
--