(v13) ScreenRotate (screening system param)
This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP.
Boolean or integer
Default: false
Setting this parameter to true
causes the coordinate system used for screens to be rotated along with any rotation of the job. This affects jobs rotated by use of the Orientation
, ExtraOrientation
page device keys, or methods which do this indirectly, such as the landscape
operand of the setpageparams
procedure, or the rotation or film saving options in the GUI version’s Page Setup dialog. The screens are unaffected by rotating the job when the parameter is false
.
To change the orientation of the screen directly (and independent of the page CTM), specify 0, 1, 2, 3. These values have the same meaning as the Orientation
pagedevice parameter (see [RB3] Table 6.3 page 412), 90 degrees counterclockwise; 0
means the same as false.
If you set /ScreenRotate 0
, and then get the value from currentsystemparams
, you get false
back.
The ScreenRotate
system parameter also applies to threshold screens, but only multiples of 90 degrees are possible, other values will raise a rangecheck
. Threshold screens cannot be rotated if the output resolution is anisotropic (that is, different in X and Y).