[comp.windows.ms] MS Windows PS driver weird?

rds95@leah.albany.edu (Robert Seals) (05/31/91)

Hello,
Has anybody had difficulty with the PostScript driver that
comes with Windows 3? We find that the code generally works,
but leaves the printer in a wacko condition; the next job
is scaled down in size and backwards...successive jobs get
smaller and smaller.
We 'print' to a file then transer to a unix host that uses
lpr to spool to our ps printers.
The stupid ^Ds at the beginning and end are tolerable, easy enough
to get rid of, but this scaling problem really stinks.
Our printer is a DEC LN03R, but I observe the same thing on
my RS/6000's display postscript.

Why is this, how do I fix it?

thank you berry much,
rob
-- 
--------------------------------------------------------------------------------
"Unix has its weak points, but its file system is not one of them." -Chris Torek
	  rob rob@dinner.asrc.albany.edu or rds95@leah.albany.edu
		I have no idea what the uucp path to me is.

vsarkela@csc.fi (06/03/91)

In article <1991May31.164205.28877@sarah.albany.edu>, rds95@leah.albany.edu 
(Robert Seals) writes:
> Hello,
> Has anybody had difficulty with the PostScript driver that
> comes with Windows 3? We find that the code generally works,
> but leaves the printer in a wacko condition; the next job
> is scaled down in size and backwards...successive jobs get
> smaller and smaller.
> We 'print' to a file then transer to a unix host that uses
> lpr to spool to our ps printers.
> The stupid ^Ds at the beginning and end are tolerable, easy enough
> to get rid of, but this scaling problem really stinks.
> Our printer is a DEC LN03R, but I observe the same thing on
> my RS/6000's display postscript.
> 
> Why is this, how do I fix it?
> 

The  problem is, that postscript printer needs that control-d in order to 
reset after previous job. End-of-line is also important character and 
it is *NOT* newline (used by U*ix), but carriage return (13 decimal,
015 octal).

We solved this problem with filter, which puts a carriage return before
each new line and also after control-d. Hope this helps....

-- vesa sarkela   vsarkela@csc.fi  Finnish Pulp and Paper Research Institute