Skip to main content
Skip table of contents

(v13) Override screening system parameters


This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP.

OverrideSpotFunctionName

name or string 
Default: ()

The name or string (they are equivalent) is used as a key to the dictionary switchscreens in $printerdict. Its value is either a spot function procedure or a halftone dictionary. switchscreens should not be modified directly. A zero-length string or name means the parameter is not set and does nothing.

When a new screen is encountered, it is recorded by the RIP in the file sf.ps in the Screens directory of the SW directory. You can then name it directly by editing the file or use the default name allocated to it (which is of the form sfdddddd where d is a digit). Additional spot functions or halftone dictionaries can also be added to this file manually - see (v13) Adding extra dot shapes on adding new spot functions.

If OverrideSpotFunctionName identifies a spot function, it will normally be used. The exception is if the job specifies a threshold screen. If OverrideSpotFunctionName identifies a halftone dictionary, some or all of the contents may be used according to a complex set of conditions expressed in the flow charts. However, in particular it is possible to force some or all aspects of a screen to be used whatever else the job does - including the permanent use of a threshold screen in place of the job’s screen. Details of controls on halftone dictionaries selected in this way are given in (v13) Halftone dictionary keys .

OverrideSpotFunction integer

Default: -1

This is obsolete and present only for backward compatibility. Use OverrideSpotFunctionName instead. If OverrideSpotFunctionName is not set and OverrideSpotFunction is strictly positive, the number is used to select a spot function according to the index shown as a table in (v13) Spot function names.

OverrideFrequency

real

Default: 0.0

A positive (non-zero) value causes the frequency of screens provided by a job to be replaced by the given frequency (in lines per inch). However, OverrideFrequency is only used when there are no other sources of overriding screen, such as a halftone dictionary identified by OverrideSpotFunctionName. The rules showing when OverrideFrequency is used are shown in the flow charts.

OverrideAngle

real

Default: -1.0

This is obsolete and present only for backward compatibility. Use the DefaultScreenAngles page device key instead - see (v13) Default screen page device keys . If no other override for angles is done, then a non-negative value for this parameter is used as the angle for a screen (in degrees, counterclockwise from the x-axis).

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.