Contents of the Harlequin Extensions Manual
This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP.
This section, the Preface, is useful to all readers. It explains how to use the manual.
Page Description Languages and other input formats lists the input file formats of the Harlequin RIP and describes its relationship to the PostScript language.
Comment parsing describes how the Harlequin RIP can process comments in PostScript-language jobs.
OPI and DCS describes support for OPI and DCS in the Harlequin RIP.
Imposition describes how to implement some simple imposition schemes, largely in terms of monochrome or pre-separated jobs.
Color separation describes options for in-RIP separation of composite color jobs, and discusses overprinting, knockouts, and crop and register marks.
Advanced Imposition using the HqnImpose2 procset revisits the topic of imposition using the HqnImpose2
procset.
Simple imposition using the HqnLayout procset describes simple in-RIP imposition.
Continuous tone and color printers describes the raster formats that the Harlequin RIP can provide.
Files, filters, and devices introduces the PostScript-language concepts and describes how PostScript-language filenames correspond to names on the operating system of a host computer.
Configuring the page device describes various enhancements to the Postscript language setpagedevice
operator.
Halftone screens describes how the Harlequin RIP chooses a halftone screen, how it implements calibration, and ways in which these functions can interact.
Shadowop and operator redefinition describes some robust methods of redefining operators.
The RIP in action describes the start-up sequence for the different configurations of the Harlequin RIP and describes how OEMs can place configuration code in files specific to particular platforms and configurations of the RIP. It also describes methods of escaping the server loop to make semi-permanent changes to the interpreter environment and of quitting the Harlequin RIP from a program.
Output Controller and queue management describes the use of procedures that manipulate the pagebuffer
files in the throughput system and how to redirect page buffers for other processing.
PDF support in Harlequin describes the native support for jobs submitted in the Portable Document Format.
In-flight checking with hooks and callbacks describes how to write code to handle various events or job content that may occur at unpredictable times.
Color spaces and color management describes some extensions to color spaces and relevant operators.
Font handling describes how the Harlequin RIP normally uses fonts embedded in a job if they are present, and uses a font by the same name that has been installed into the RIP’s SW/fonts
or SW/CIDFont
directories if no font is embedded in the job.
Tiling in the Harlequin Core describes how the RIP can be configured to split pages into tiles and to render each of those tiles separately.
Parameter reference summary lists many system and user parameters, and page device keys.
Operators and procedures lists some operators and procedures that would be undocumented otherwise.
Procsets in the Harlequin RIP lists procsets, describing some simpler procsets and providing cross-references to procsets documented elsewhere.