IBM 4400 User Manual

Page of 316
Clear Bit 7 of Incoming Data Bytes to 0
163
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.
Comment
The MSB is bit number 7. This command only affects text and
control code data. Graphics data pass 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.
NOTE: This command does not suppress hexadecimal 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).
Comment
The condensed print command affects all subsequent
characters. After the printer receives code SI, all characters are
printed condensed (approximately 60% 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 become effective:
10 cpi condenses to 17.1 cpi. 10, 12, and 15 cpi
condense to 17.1 cpi.
12 and 15 cpi condense to 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 occurs.
Example
This sample shows condensed character printing and reset.