Epson FX-185 User Manual - Page 138

Variable horizontal tabs

Page 138 highlights

Variable horizontal tabs You can change the default horizontal tab settings by specifying new tab stops. To do this, use the format: CHR$(27)"D"CHR$(n ) . . . CHR$(n )CHR$(O) 1 k where n1 and nk stand for the first and last of a series of new tab stops, and the CHR$(0) informs the printer that you are through setting tabs. The FX can store up to 32 tab stops; you may specify one or all of these. You may also add stops to one or more of the default tabs, as in the next version of your current program. Delete lines 40 through 90 and add: 40 LPRINT CHR$(27)"D"CHR$(6)CHR$(12)CHR$(20)CHR$(0); 50 LPRINT H$;"ONE";H$;"TWO";H$;"END" RUN it to see if you get the results of Figure 9-8. Figure 9-8. Variable horizontal tabs In line 40 you set new tab stops at 6, 12, and 20, terminating the setting process with CHR$(0). The H$ sends the tabbing command. For your horizontal tab settings, you cannot use a number larger than the one that represents the last column of the page. If you have not reset the margins, for the FX-80 this is: 79 in Pica, 95 in Elite, and 131 in Compressed. 121

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268

Variable horizontal tabs
You can change the default horizontal tab settings by specifying
new tab stops. To do this, use the format:
CHR$(27)"D"CHR$(n
1
) . . . CHR$(n
k
)CHR$(O)
where n
1
and n
k
stand for the first and last of a series of new tab stops,
and the CHR$(0) informs the printer that you are through setting tabs.
The FX can store up to 32 tab stops; you may specify one or all of
these. You may also add stops to one or more of the default tabs, as in
the next version of your current program.
Delete lines 40 through 90 and add:
40
LPRINT CHR$(27)"D"CHR$(6)CHR$(12)CHR$(20)CHR$(0);
50
LPRINT H$;"ONE";H$;"TWO";H$;"END"
RUN it to see if you get the results of Figure 9-8.
Figure 9-8. Variable horizontal tabs
In line 40 you set new tab stops at
6, 12,
and
20,
terminating the
setting process with CHR$(0). The H$ sends the tabbing command.
For your horizontal tab settings, you cannot use a number larger
than the one that represents the last column of the page. If you have
not reset the margins, for the FX-80 this is:
79 in Pica, 95 in Elite, and
131
in Compressed.
121