LanguageLevel (system param)
This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP
Param | Val | ExType | Vers | Use? | HPS | Ref |
SR | n | H | 6.0r1 | Y | All |
Switches to Level 1, Level 2, or Level 3 mode, but only from the following
save
and up to the corresponding
restore
. In general, switching to a lower level alters systemdict
to make available only the operators and other values appropriate to that lower level of the PostScript language. This provides less functionality from the RIP, but may be needed to avoid problems with jobs prepared for that lower level of the PostScript language. Some features of the higher level may
be generally available if there is no incompatibility. There are also controlled ways to access incompatible features: for example, from page features.
For example, entry to Level 2 (from Level 3) changes the behavior of copypage
, and disables idioms. Entry to Level 1 (from Level 2) has other effects, such as disallowing dictionary operands to image
. Allowed values: 1, 2, or 3.
Default: 3.
See also: ColorExtension (system param)
and Level1ExpandDict (system param)
and execlevel2
and execlevel3
procedures.