(v13) Variation in currentscreen
This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP.
The RIP does not quite follow the documented behavior of currentscreen
: instead of pushing arbitrary values and a halftone dictionary when the current screen was set up using sethalftone
, the RIP pushes the actual frequency and angle of the black screen taken from the halftone dictionary, just as for a screen set up with setscreen
.
The RIP differs from Adobe’s Apple LaserWriter implementation of PostScript Level 2 (and probably others) which always use sethalftone
to set up the default screen. (GGS thinks that Adobe’s implementation in this respect could cause compatibility problems with a few Level 1 jobs.) The RIP generally still sets up the default screen with setscreen
, but sometimes with sethalftone
or setcolorscreen
, according to circumstances (such as whether the RIP is doing automatic separation).