tony@ajfcal.UUCP (tony field) (08/28/89)
I am using a Nec LC890 with version 47.0 of the postscript interpreter.
The Adobe NEC__470.PPD file for this printer specifies that
*ImageableArea Letter: "24 16 599 776"
I infer that this allows me to draw an image within an area such that the
lower left corner is at (24,16) and the upper right corner is at (599,776).
If I use these coordinates to draw a box, I find that the right margin is
missing. If I place Courier 10 pitch / 12 point text in this area, I
print only 79 characters on a line - rather than the expected 80 characters.
If I use the coordinates (18,15) and (593,777), the box image is correct
and I can print Courier with 80 characters on a line.
Does this imply that the imageable area is really:
*ImageableArea Letter: "18 15 593 777"
and that the .PPD file is invalid? Am I doing something wrong??
The code used to generate my test box is:
%!PS-Adobe-
%%EndProlog
%%Page: ? 0
/pg save def
/Courier findfont 12 scalefont setfont
.01 setlinewidth
18 15 moveto
593 15 lineto
593 777 lineto
18 777 lineto
closepath
stroke
showpage pg restore
%%Trailer
Thanks... tony...greid@adobe.com (Glenn Reid) (08/30/89)
In article <5@ajfcal.UUCP> tony@ajfcal.UUCP (tony field) writes: >I am using a Nec LC890 with version 47.0 of the postscript interpreter. >The Adobe NEC__470.PPD file for this printer specifies that > ... >Does this imply that the imageable area is really: > > *ImageableArea Letter: "18 15 593 777" > >and that the .PPD file is invalid? Am I doing something wrong?? I suspect it's just that the hardware margins are off by a little bit on that printer. There are two things that might help. One is the "setmargins" operator that should be documented in your printer documentation somewhere (it permanently adjusts the hardware margins). The other is the *DeviceAdjustMatrix entry in the PPD file, which is intended to help solve problems caused by slight differences from one marking engines engine to another (within the same product). Some of them actually distort the scale slightly, too. Glenn Reid Adobe Systems