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

168
Chapter 5 Configuring the Epson FX-1050 Emulation with Control Codes
Clear Bit 7 of Incoming Data Bytes to 0
ASCII Code ESC =
Hex Code 1B 3D
Dec Code 27 61
Purpose Sets the most significant bit (MSB) of all incoming data to 0.
Discussion The MSB is bit number 7. This command only affects text and
control code data. Graphics data passes through unchanged.
Some applications always set the MSB of print data to one (1),
which results in italic or graphics printing in Epson printers. This
command overcomes the problem.
This command does not suppress hex FF from printing.
Condensed Print
ASCII Code SI ESC SI
Hex Code 0F 1B 0F
Dec Code 15 27 15
Purpose Condenses print pitch as close to 60% of the former character
width as possible (up to 20 characters per inch).
Discussion The condensed print command affects all subsequent
characters. After the printer receives code SI, all characters are
printed condensed (approximately 60 per cent of the width of
normal characters) until the printer is reset by ESC M, ESC P,
DC2, a printer reset, or a new print mode control code. SI code
(hex 0F) is equivalent to the ESC SI code. If condensed print is
not allowed in the current font, this code is ignored.
Proportionally spaced text cannot be condensed. Proportional
spacing overrides condensed printing.
When condensed print is selected, the following character
pitches go into effect:
DP 10 cpi condenses to DP 17.1 cpi. NLQ 10, 12, and 15 cpi condense to
NLQ 17.1 cpi. Draft 10 cpi condenses to Draft 17.1 cpi.
DP 12 and 15 cpi condense to DP 20. Draft 12 and 15 cpi condense to
Draft 20.
This control code condenses character width but
not
inter-
character spacing. An actual Epson FX-1050 printer condenses
both character width and spacing. If Condensed Print is
combined with Double High (ESC w) printing,
only
Double High
printing will occur.
Example This sample shows condensed character printing and reset.