Skip to main content
Skip table of contents

Adding to the page


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

As well as changing the coordinate system, you can use the BeginPage and EndPage procedures to do other tasks between pages. For example, you can add annotations, or change screens.

However, there are two limitations you are likely to encounter:

  • EndPage procedures require a call to initgraphics in order to produce reliable results when adding marks to the page, whether or not doing imposition, because the job does not leave the coordinate system in a known state.
  • Anything done in BeginPage is likely to be restored away immediately afterwards for most jobs, as illustrated in the section on The Imposition page device key, unless global memory is used. Unfortunately, this means that changes to the graphics state cannot be made to persist, except for the current matrix, which is handled specially, as described in that section.
JavaScript errors detected

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

If this problem persists, please contact our support.