Lexmark MB2236 Printer Languages and Interfaces Technical Reference - Page 17

PCL emulation commands by function font selection, Vertical Cursor Position in PCL units

Page 17 highlights

Printer Control Language (PCL) emulation 17 Command / Parameters Function / Result ESC&a#R Where: # = number of rows1. Vertical Cursor Position (in rows) Moves the cursor to a new position along the vertical axis. Note: The Vertical Motion Index (VMI) or the Set Line Spacing Command determines the row height. ESC&a#V Where: # = number of decipoints1. 1 decipoint equals 1/720 inch. Vertical Cursor Position (in decipoints) Moves the cursor to a new position along the vertical axis. ESC*p#Y Where: # = number of PCL units1. Vertical Cursor Position (in PCL units) Moves the cursor to a new position along the vertical axis. Note: PCL units are set by the Unit of Measure command. ESC= Half Line-Feed Moves the cursor down 1/2 line (1/2 of the current VMI). ESC&k#G 0-CR=CR, LF=LF, FF=FF (Default) 1-CR=CR+LF, LF=LF, FF=FF 2-CR=CR, LF=CR+LF, FF=CR+FF 3-CR=CR+LF, LF=CR+LF, FF=CR+FF Set Line Termination Controls how the printer responds to the Carriage Return (CR), Line Feed (LF), and Form Feed (FF) control codes. ESC&f#S 0-Push 1-Pop Push / Pop Cursor Position Sets up a cursor position stack for storing and recalling various cursor positions. The stack can store up to 20 cursor positions. 1 Parameter preceded by + or - sign denotes a relative cursor move from the current cursor position. Parameter without a sign denotes an absolute cursor move from the top left margin. Note: For the commands listed in "PCL emulation commands by function (page size, dimensions, source, margins, spacing, output bins)" on page 12, the printer selects the font that best fits the font selected based on the parameters set with the commands. PCL emulation commands by function (font selection) Command / Parameters Function / Result ESC(# (primary) ESC)# (secondary) Where: # = symbol set ID. Select Symbol Set The line-draw characters are contained in the symbol set ID 10U, PC-8. The non-U.S. characters are contained in symbol set ID 12U, PC-850. Notes: • 10U (PC-8) is the U.S. factory default setting. • 12U (PC-850) is the non‑U.S. factory default setting.

  • 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

Command / Parameters
Function / Result
ESC
&a#R
Where:
#
= number of rows
1
.
Vertical Cursor Position (in rows)
Moves the cursor to a new position along the vertical axis.
Note:
The Vertical Motion Index (VMI) or the Set Line Spacing
Command determines the row height.
ESC
&a#V
Where:
#
= number of decipoints
1
. 1 decipoint
equals 1/720 inch.
Vertical Cursor Position (in decipoints)
Moves the cursor to a new position along the vertical axis.
ESC
*p#Y
Where:
#
= number of PCL units
1
.
Vertical Cursor Position (in PCL units)
Moves the cursor to a new position along the vertical axis.
Note:
PCL units are set by the Unit of Measure command.
ESC
=
Half Line-Feed
Moves the cursor down 1/2 line (1/2 of the current VMI).
ESC
&k#G
0—CR=CR, LF=LF, FF=FF (Default)
1—CR=CR+LF, LF=LF, FF=FF
2—CR=CR, LF=CR+LF, FF=CR+FF
3—CR=CR+LF, LF=CR+LF, FF=CR+FF
Set Line Termination
Controls how the printer responds to the Carriage Return (CR), Line
Feed (LF), and Form Feed (FF) control codes.
ESC
&f#S
0—Push
1—Pop
Push / Pop Cursor Position
Sets up a cursor position stack for storing and recalling various cursor
positions. The stack can store up to 20 cursor positions.
1
Parameter preceded by + or - sign denotes a relative cursor move from the current cursor position. Parameter
without a sign denotes an absolute cursor move from the top left margin.
Note:
For the commands listed in
“PCL emulation commands by function (page size, dimensions, source,
margins, spacing, output bins)” on page
12
, the printer selects the font that best fits the font selected based
on the parameters set with the commands.
PCL emulation commands by function (font selection)
Command / Parameters
Function / Result
ESC
(# (primary)
ESC
)# (secondary)
Where:
#
= symbol set ID.
Notes:
10U (PC-8) is the U.S.
factory default setting.
12U (PC-850) is the
non
U.S. factory default
setting.
Select Symbol Set
The line-draw characters are contained in the symbol set ID 10U, PC-8. The non-U.S.
characters are contained in symbol set ID 12U, PC-850.
Printer Control Language (PCL) emulation
17