2006/05/31
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