HP (Hewlett-Packard) 900 Printer User Manual


 
HP PCL Commands
HP DeskJet 600, 700, 800, 900 & HP 2000 Series PCL Developer’s Guide 49
10.9 Horizontal Positioning Commands
The following commands provide for cursor movement on the horizontal axis.
10.9.1 Backspace
<BS>
Moves CAP one character position backwards on the current line.
For horizontal text path direction, no action occurs if CAP is already at the left margin. If the
CAP is to the left of the left margin (via one of the Move CAP commands), <BS> functions as if
the left margin were column 0, the logical page left boundary.
For vertical text path direction, no action occurs if CAP is already at the top margin. If CAP is
above the top margin (via one of the Move CAP commands), BS functions as if the top margin
were row 0, the logical page top boundary.
In proportional spacing, a single <BS> centers the overstriking character with the character
being over-struck. After printing the overstrike character, CAP is at the same position as
before the <BS>. Multiple backspaces each move back the distance of the last printable char-
acter or space.
HP DeskJet 600/800/900 & HP 2000 Series printers backspace using only the last propor-
tional character width. The resulting cursor relocation is therefore not a fixed constant.
10.9.2 Carriage Return
<CR>
Moves CAP to the left margin on the current row.
10.9.3 Space
<SP>
Moves CAP forward one character position (defined by HMI) on the current line.
CAP does not move if it is already at the right margin and end-of-line wrap is not enabled. If
end-of-line wrap is enabled, CAP moves to the left margin of the next row and then prints the
space.
10.9.4 Linefeed
<LF>
!