More on: Fix ghostpdf errors

"SaGS" <[email protected]> Mon, 14 Mar 2005 22:48:34 +0200
Newsgroups gmane.comp.printing.ghostscript.patches
Message-ID <[email protected]>
Hello,

While working on an INF installer that includes Win95/98/ME/NT4 too, 
I found some more minor things to fix in GHOSTPDF.PPD:

- The value for *LanguageEncoding and *LanguageVersion are of type 
  <StringValue>, so remove the quotes;

- Invoking "limitations in certain print managers", the PPD 4,3 Ref 
  recomends to put *ShortNickName before *NickName;

- One of the options for *ColorModel is, in the PPD Ref, "Gray" 
  (with an "A"), not "Grey" (with an "E").

I don't know how critical or benign are such "errors", but, IMHO, 
a PPD producer must "follow the rules" as strictly as possible.

-------

About FLSA/FLSE:

I initially *thought* these refer to that Z-folded continuous paper 
used by old desk-sized tractor-feed printers (and by some no so old 
matrix printers too). From your posts, it seems it's not the case. 
In this circumstance, creating new <MediaOptions> for these, as 
you did, is the right choice.

The problem remains if FLSA/FLSE should really be the same size or 
not. However, I see this problem as unrelated to the PPD or the 
proposed patch for it. The PPD simply reflects GS's available paper 
sizes as these are currently defined in lib\gs_statd.ps. If one of 
FLSA/FLSE is incorrectly defined, then the patch that corrects 
gs_statd.ps will need to make the same change to the PPD too.



Sincerily yours,
SaGS