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