HP PCL/PJL reference (PCL 5 Printer Language) - Technical Reference Manual Part I
EN Temporary / Permanent Macros 12-5
The overlay environment consists of the current settings for the
following features with the remainder of the environmental features
set to their user default values:
Refer to Chapter 3 for descriptions of environments.
Note The current active position (CAP, or cursor position) is not part of
the modified print environment. Therefore, the cursor position is not
saved when a macro is called, nor is it restored upon completion. The
Push/Pop Cursor Position command can be used to save and recall a
cursor position.
Temporary / Permanent Macros
During its definition, a macro is automatically designated as
temporary. A temporary macro is deleted from user memory during
a printer reset. A macro can be designated as permanent to prevent
the printer from deleting it during a printer reset. A macro is
designated as temporary or permanent by reference to its ID number,
using the Macro Control command described later in this chapter.
Note Temporary and permanent macros are removed from user memory
whenever the printer’s power is turned off.
Table 12-2
PCL CONTEXT:
Page length Paper source
Page size Number of copies
Orientation Cursor position stack
Registration
HP-GL/2 CONTEXT:
Current Pen Position Scaling Points
Hard Clip Limits Soft Clip Window
Logical Page Boundaries Fill Attributes
Line Attributes