Kyocera KM-8030 PRESCRIBE Commands Technical Reference Manual - Rev. 4.7 - Page 157

Rules for PJL Command Syntax, HP LaserJet Emulation Mode 6, Format 1

Page 157 highlights

HP LaserJet Emulation (Mode 6) ^D Printable characters (ASCII characters 33 through 255) and , starting with a printable character. KPDL end-of-file indication. It is not part of PJL, but is used to end KPDL instructions. The PJL command syntax should follow one of four formats: Format 1: %-12345X This format uses the Universal Exit Language (UEL) only. Format 2: @PJL [] This format may be used to add a visual line break among the PJL command lines. Format 3: @PJL command [] [] This format is currently used for the COMMENT and ECHO commands only. For examples: @PJL COMMENT ... @PJL ECHO ... Format 4: @PJL command [command modifier : value] [option name [=value]] [] This format is used comprehensively for all of the other PJL commands. @PJL DEFAULT LPARM : PCL PTSIZE=14.25 Rules for PJL Command Syntax This section provides the rules that should be observed in using PJL commands: • The prefix @PJL always must be uppercase. Other parts of the PJL command are not case-sensitive. • Spacing between characters (white space) should either be the space character (ASCII 32) or the horizontal tab character (ASCII 9). The placement of white space in PJL commands depends on its location within the command. Some white space is mandatory and some is optional: • White space is required between the @PJL prefix and the PJL command name, and between the PJL command name and command modifiers. For example: @PJL OPMSG DISPLAY or @PJL ENTER LANGUAGE = personality • If white space does not appear in any other place in the command, white space is optional. • If white space appears between two portions of a PJL command, it is not allowed. An example of white space use appears between the optional carriage return and required line feed character that terminate most commands. 7-45

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260

HP LaserJet Emulation (Mode 6)
7-45
The PJL command syntax should follow one of four formats:
Format 1
:
<ESC>%-12345X
This format uses the Universal Exit Language (UEL) only.
Format 2
:
@PJL [<CR>]<LF>
This format may be used to add a visual line break among the PJL command lines.
Format 3
:
@PJL
command
[<words>] [<CR>] <LF>
This format is currently used for the COMMENT and ECHO commands only. For exam-
ples:
@PJL COMMENT ... <LF>
@PJL ECHO ... <LF>
Format 4
:
@PJL command [command modifier : value] [option name
[=value]] [<CR>] <LF>
This format is used comprehensively for all of the other PJL commands.
@PJL DEFAULT LPARM : PCL PTSIZE=14.25<LF>
Rules for PJL Command Syntax
This section provides the rules that should be observed in using PJL commands:
The prefix @PJL always must be uppercase. Other parts of the PJL command are not
case-sensitive.
Spacing between characters (white space) should either be the space character
(ASCII 32) or the horizontal tab character (ASCII 9).
The placement of white space in PJL commands depends on its location within the com-
mand. Some white space is mandatory and some is optional:
White space is required between the @PJL prefix and the PJL command name, and
between the PJL command name and command modifiers. For example:
@PJL OPMSG DISPLAY
or
@PJL ENTER LANGUAGE =
personality
If white space does not appear in any other place in the command, white space is
optional.
If white space appears between two portions of a PJL command, it is not allowed. An
example of white space use appears between the optional carriage return and required
line feed character that terminate most commands.
<words>
Printable characters (ASCII characters 33 through 255) and <WS>, starting
with a printable character.
^D
KPDL end-of-file indication. It is not part of PJL, but is used to end KPDL
instructions.