HP LineJet Printers - PCL-II/LinePrinter Plus Technical Reference Manual, 171249-001PX

100
Chapter 3 Configuring the P-Series Emulation with Control Codes
Line Feed
ASCII Code LF
Hex Code 0A
Dec Code 10
Purpose Prints the data in the buffer (if any) and advances the vertical
character position one line at the current line space setting.
Discussion If configured for LF equals new line (LF=CR+LF), the logical
print head is positioned at character column 1 of the new line.
Otherwise, the logical print head does not move when
configured for LF function only (LF=LF ONLY). The LF function
cancels all single line print attributes such as double high
(elongated) and double wide (expanded) characters.
This code is always configured for LF=CR+LF in the P-Series
protocol.
In the P-Series Even Dot Plot mode (high density graphics), the
LF code does not cause paper position motion; the data in the
buffer is plotted and the logical print head is positioned at
character column 1 in anticipation of the Odd Dot Plot control
code to complete high density graphic plotting.
In the P-Series Odd Dot Plot mode (normal density graphics),
the LF code plots the data in the buffer, advances the paper
position a single dot row at the current vertical dot density, and
positions the logical print head at character column 1.
Line Spacing 1/6 Inch (6 lpi)
ASCII Code SFCC 2 SFCC LPI;
n
Hex Code SFCC 32
Dec Code SFCC 50
Purpose Sets line spacing to 6 lpi or as set by SFCC A (page 103).
Discussion For SFCC LPI;
n
, the value of
n
can be 6 or 8 only. If
n
= 6, this
command sets line spacing to 1/6 inch. Values of
n
other than 6
or 8 will cause an error message.
SFCC 2 asserts
n
/72-inch line spacing as set by SFCC A (page
103). If no distance has been set by SFCC A, the distance is 1/6”
The control code line spacing selection will override the control
panel line spacing setting.
Example The following example illustrates 1/6-inch line spacing and
assumes that a distance has not been set by ESC A.