Set Text Orientation (Sto); Set Variable Space Increment (Svi) - IBM 6400 Programmer's Reference Manual

Line matrix printers, intelligent printer data stream
Table of Contents

Advertisement

Set Text Orientation (STO)

This control establishes i-direction and b-direction for the presentation text that
follows. This control can be set to print right-to-left by selecting 180, 90
(X
' 5A00 ' , X ' 2D00 ' ) degree orientation. The only valid values are 0 and 180
degrees for the inline direction and 90 degrees for the baseline direction. The
Logical Page Descriptor command also can select right-to-left printing.
X
' 5A00 ' is an orientation of 180 degrees used to print in a right-to-left direction.
X
' FFFF ' specifies to use the inline direction from the LPD command.
Table 66. Set Text Orientation
Byte
Value
0-1
X
2BD3
'
2
X
'
06
'
3
X
'
F6
'
X
'
F7
'
4-5
X
'
0000
'
X
5A00
'
X
FFFF
'
6-7
X
2D00
'
X
FFFF
'
The permitted combinations are those where the difference between the I-axis
orientation and the B-axis orientation are 90 degrees. The 64XX can print only
from top to bottom with relation to the feed direction.
Inline-Direction
0 deg. rotation
180 deg. rotation

Set Variable Space Increment (SVI)

The Variable Space Increment is a two byte positive value that defines the width
of the variable space character in units. Bytes 4 and 5 are the width value. The
variable space character is X
code pages.
Table 67. Set Variable Space Character Increment
Byte
Value
0-1
X
2BD3
'
2
X
04
'
'
3
X
C4
'
'
X
C5
'
'
4-5
X
0000
'
'
X
FFFF
'
Description
Text Control Escape Sequence
'
Length
Set Text Orientation
Unchained
Chained
I-axis Orientation
0 Deg. (+X direction)
180 Deg. (-X direction)
'
Use LPD value or, if no LPD
'
received, use printer default
B-axis Orientation
90 Deg. (+Y direction)
'
Use LPD value or, if no LPD
'
received, use printer default
Description
Text Control Escape Sequence
'
Length
Set Variable Space Character Increment
Unchained
Chained
- X
7FFF
Increment (vsi)
'
'
See "Notation Conventions" on page 27
Default Variable Space Increment
'
for Current Font
Presentation Text Command Set
Baseline-Direction
90 deg. rotation
-90 deg. rotation
' 40 ' for EBCDIC code pages and X ' 20 ' for ASCII
Chapter 3. IPDS Commands Reference
Error Code
X
'
021E..01
'
X
020F..01
'
'
X
020F..01
'
'
Error Code
X
021E..01
'
'
X
0217..01
'
'
73

Advertisement

Table of Contents
loading

Table of Contents