Ricoh InfoPrint Pro C900AFP InfoPrint Manager - Page 207

What are ANSI and machine carriage controls?, ANSI carriage control characters

Page 207 highlights

The InfoPrint line-data transform lets you format these kinds of data with a page definition and form definition for printing on InfoPrint-managed printer devices: v S\370 line-mode data This type of line data was originally designed for a 1403 printer, is typically generated on a S\370 host processor, and is usually EBCDIC characters with embedded control characters (carriage control, table reference characters, and so on). This type of line data can have double-byte code points and shift in\shift out controls. v Mixed-mode data S\370 line-mode data embedded with certain AFP structured fields (for example, Include Page Segment) v Single-byte ASCII data with no embedded control characters except for newlines. v Single-byte ASCII data that contains ANSI carriage-control characters, table-reference characters, or both. v Single-byte ASCII data that contains carriage returns and form feed controls, if you specify the asciinp or asciinpe user-exit program. When you transform the line-data job, you must specify a page definition and a form definition. For more information about the page definitions and form definitions available to you, see the InfoPrint Manager: Reference. For more information about associating page definitions and form definitions with jobs, see the online help in the InfoPrint Manager Administration GUI. Notes: 1. You cannot use the line-data transform when printing files containing Proprinter ASCII. 2. When the line2afp command processes any unrecognized or unsupported keyword, line2afp issues a message, ignores the keyword, and continues processing any remaining keywords. The line2afp command then stops processing. 3. InfoPrint Manager also lets you transform and print DBCS ASCII data and DBCS EUC data without a page definition. For more information, see the db2afp command in the InfoPrint Manager: Reference. What are ANSI and machine carriage controls? In many environments (including IBM mainframes and most minicomputers), printable data normally contains a carriage control character. The carriage control character acts as a vertical tab command to position the paper at the start of a new page, at a specified line on the page, or to control skipping to the next line. The characters can be one of two types: ANSI carriage control or machine carriage control. ANSI carriage control characters The most universal carriage control is ANSI, which consists of a single character that is a prefix for the print line. The standard ANSI characters are listed in Table 21. Table 21. ANSI carriage controls ANSI Action space Single space the line and print. 0 Double space the line and print. - Triple space the line and print. Chapter 23. Working with transforms 189

  • 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
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426

The InfoPrint line-data transform lets you format these kinds of data with a page
definition and form definition for printing on InfoPrint-managed printer devices:
v
S\370 line-mode data
This type of line data was originally designed for a 1403 printer, is typically
generated on a S\370 host processor, and is usually EBCDIC characters with
embedded control characters (carriage control, table reference characters, and so
on). This type of line data can have double-byte code points and shift in\shift
out controls.
v
Mixed-mode data
S\370 line-mode data embedded with certain AFP structured fields (for example,
Include Page Segment
)
v
Single-byte ASCII data with no embedded control characters except for newlines.
v
Single-byte ASCII data that contains ANSI carriage-control characters,
table-reference characters, or both.
v
Single-byte ASCII data that contains carriage returns and form feed controls, if
you specify the asciinp or asciinpe user-exit program.
When you transform the line-data job, you must specify a page definition and a
form definition. For more information about the page definitions and form
definitions available to you, see the
InfoPrint Manager: Reference
. For more
information about associating page definitions and form definitions with jobs, see
the online help in the InfoPrint Manager Administration GUI.
Notes:
1.
You cannot use the line-data transform when printing files containing
Proprinter ASCII.
2.
When the
line2afp
command processes any unrecognized or unsupported
keyword,
line2afp
issues a message, ignores the keyword, and continues
processing any remaining keywords. The
line2afp
command then stops
processing.
3.
InfoPrint Manager also lets you transform and print DBCS ASCII data and
DBCS EUC data without a page definition. For more information, see the
db2afp
command in the
InfoPrint Manager: Reference
.
What are ANSI and machine carriage controls?
In many environments (including IBM mainframes and most minicomputers),
printable data normally contains a carriage control character. The carriage control
character acts as a vertical tab command to position the paper at the start of a new
page, at a specified line on the page, or to control skipping to the next line. The
characters can be one of two types: ANSI carriage control or machine carriage
control.
ANSI carriage control characters
The most universal carriage control is ANSI, which consists of a single character
that is a prefix for the print line. The standard ANSI characters are listed in
Table 21.
Table 21. ANSI carriage controls
ANSI
Action
space
Single space the line and print.
0
Double space the line and print.
-
Triple space the line and print.
Chapter 23. Working with transforms
189