PDL principles and procedures

Catalog level commands

The catalog level allows the coding of commands common to several JDEs. A catalog can then be referenced in an INCLUDE parameter in any following JDE commands. A catalog section of a JSL begins with the CATALOG command and ends with the appearance of another CATALOG command or a JOB command. CATALOG commands may contain the same commands that appear in the JOB command.

The CATALOG command has the form:

catname: CATALOG;

The CATNAME is a 1 to 6 character alphanumeric identifier, of which at least one character must be alphabetic. The catalog name is referenced by JDEs after the CATALOG command set has been defined.

For example:

POWER: CATALOG;

In this command, POWER is the catalog level identifier to be used in the INCLUDE parameter of a JOB command. To reference the catalog named POWER in a job, the job level command would be:

JOB1: JDE INCLUDE=POWER;

Job or JDE level commands

A JSL contains one or more elements called “jobs” or “Job Descriptor Entries.” A JDE, along with its system level commands, describes the options that apply to one printing task. A JDE contains one input format, one set of processing instructions, and one set of output instructions. The identifier for each JDE (job) is a user defined name that you invoke to run the job.

PDL commands that are coded within the job command level override the system commands. For each job, values not specified in any of the command sets are taken from the PDL defaults. Refer to the “PDL command and DJDE summary” table in Appendix A for a list of all command defaults.

PDL commands coded at a catalog command level can be incorporated as shown in the command syntax below. CATNAME is a 1 to 6 character alphanumeric identifier of a previously defined catalog name.

1-26

Using LCDS Print Description Language

Page 52
Image 52
Xerox FreeFlow Catalog level commands, Catname Catalog, Power Catalog, JOB1 JDE INCLUDE=POWER, Job or JDE level commands