(v13) Named color order
This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP.
It is common to use NamedColorOrder
resources when providing the list of NCDs; for example, the RIP ships with a named color order called Intercept
that contains a common set of NCDs for Pantone colorants:
<<
/NamedColor /Intercept /NamedColorOrder findresource
>> setinterceptcolorspace
The named color order resources are found in the SW/NamedColorOrder directory. This resource defines the order in which NamedColor
resource databases should be searched for NamedColor
interception.
- The file needs to be updated as and when NamedColor databases are added or removed from the SW folder.
- Duplicate names in these databases are ignored (i.e., there is no point including two NCDs if they contain the same color names).
The use of the Intercept named color order is optional in HHR but isn’t normally used; none of the examples in this manual use it. Instead, an explicit list of NCDs in setinterceptcolorspace
is used.
The RIP ships with two other named color order resources that are automatically used by the RIP:
- Recombine, which is used internally by the RIP as the method of last resort to obtain CMYK equivalent values for named colors in cases where the job does not provide them. This can happen when recombining preseparated jobs, where each separation is provided as a complete page and intended to be rendered on a monochrome device, a platesetter for example. The separation name itself can usually be discerned, but the CMYK equivalent values are required for the recombine process within the RIP. Another case is the use of named colors in TIFF files which do not provide the appropriate tags.
From Harlequin v14, the recombine feature will be deprecated.
- Roam, which is used internally by the RIP to obtain sRGB equivalent colors for each rendered named color. It is only important if OEM code has the facility to preview rasters on a display. The sRGB values are provided to the output device in the Colorants dictionary of the pagebuffer. If the sRGB equivalent colors cannot be found for a given named color, it is not an error, but black is used as a default value instead.