Specifications

CHAPTER 5 PJL - 2
CONTENTS
1. INTRODUCTION .................................................................................................................. 4
1.1. About PJL ................................................................................................................................... 4
1.2. In Case of Using PJL with a Non-PJL Printer ............................................................................. 5
1.2.1. PCL jobs .................................................................................................................................................. 5
1.2.2. Postscript jobs ......................................................................................................................................... 5
1.2.3. Other printer languages .......................................................................................................................... 5
1.3. PJL Syntax and Format .............................................................................................................. 6
1.4. Variables ..................................................................................................................................... 7
1.4.1. Alphanumeric variables ........................................................................................................................... 7
1.4.2. Numeric variables ................................................................................................................................... 7
1.4.3. Strings ..................................................................................................................................................... 7
1.5. Invalid Commands ...................................................................................................................... 7
1.5.1. Syntax errors ........................................................................................................................................... 7
1.5.2. Syntax warning and semantic warning ................................................................................................... 7
2. HOW TO USE PJL ............................................................................................................... 8
2.1. Overview ..................................................................................................................................... 8
2.2. PJL Job Requirement ................................................................................................................. 8
3. COMMAND GROUP ............................................................................................................. 9
4. KERNEL COMMANDS ....................................................................................................... 10
4.1. Introduction ............................................................................................................................... 10
4.2. UEL Command ......................................................................................................................... 10
4.3. EXECUTE Command ............................................................................................................... 10
4.4. ENTER Command .................................................................................................................... 11
4.5. COMMENT Command .............................................................................................................. 11
4.6. Printer Language Switching ...................................................................................................... 12
4.6.1. Explicit switching ................................................................................................................................... 12
4.6.2. Implicit switching ................................................................................................................................... 12
4.6.3. Context switching .................................................................................................................................. 12
5. JOB SEPARATION COMMANDS ...................................................................................... 13
5.1. Introduction ............................................................................................................................... 13
5.2. JOB Command ......................................................................................................................... 13
5.3. EOJ Command ......................................................................................................................... 14
6. ENVIRONMENT COMMANDS ........................................................................................... 15
6.1. Introduction ............................................................................................................................... 15
6.1.1. Print environment .................................................................................................................................. 15
6.1.2. PJL reset conditions .............................................................................................................................. 16
6.1.3. Remember these points about environments ....................................................................................... 16
6.1.4. PJL environment variables .................................................................................................................... 17