Using the ACIF User

 

Input

Record

Exits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The apka2e

 

input

record

exit

program

translates

 

data

that

is

 

encoded i

(code

set

IBM-850) into EBCDIC (code

set

IBM-037)

encoded

data. You

sh

use

this

exit

when

your

print

job

requires

fonts such as

GT12,

which

EBCDIC

code

points

 

defined.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

To

execute apka2ethe

 

input

record

exit

program,

set

the

following

paramete

follows in your ACIF parameter file:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

inpexit=apka2e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cc=yes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cctype=z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Also,

ensure

that

the

directoryapka2e

whereinputtherecord

exit

program

resides

is

included

inPATH

the environment

variable. When

determining offsets

for

 

 

indexing parameters, if asciinp is to be used with ACIF to produce a

consideration

must

be made

for

 

the

carriage

 

control

character

inserted

into

 

byte

 

0.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The asciinp

 

input

record

exit

program

transforms

 

an

ASCII

data

 

stream

int

record format that contains a carriage

control

character

in

byte

0

of

byte 0 of the input record is an ASCII'0D 'carriage),byt 0returnis

(X

 

 

 

 

transformed

 

into an ASCII 'space20') that(X

causes

a

 

data

stream

to

return

an

advance

one

line; no character is inserted. If byte 0 of the input

form

feed

 

character'0C '), (Xbyte 0 is transformed

into

an

ANSI

skip

to

channe

command (X'31')

that

serves

as

a

form

feed in

the

carriage

 

control

by

To

execute asciinpthe

 

input

record

exit

program,

set

the

following

paramete

follows in your ACIF parameter file:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

inpexit=asciinp

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cc=yes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cctype=z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Also,

ensure

that

the

directoryasciinp whereinputherecord

exit

program

resides

is

included

inPATH

the environment

variable.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Note:

 

Ifasciinp

 

is to be used with

ACIF

to

produce

an

index

 

file,

cons

 

 

must be made for the carriage

control

character

inserted

by

as

 

 

byte

 

0,

when

 

determining

offsets

for

indexing

parameters.

 

 

 

The asciinpe input record exit program combines both user input record

described above. To execute,inpexit=asciinpespecify and follow the directions specified forapka2e both andasciinp . Also, ensure that the directory where th

asciinpe input record exit program resides PATHis includedenvironmentin the

variable.

 

 

 

 

 

 

 

 

 

 

 

Note:

Ifasciinpe

is

to

be

use

d

with

ACIF to produce an index file,

 

must

be

made

for

the

carriage

control

character

inserted

by as

 

byte

0,

when

determining

offsets

for indexing parameters.

 

While

theasciinp

andasciinpe

 

input record exits do not recognize other ASCI

printer commands, you

can

modify

these

exits

to account

for the

follow

Ÿbackspacing (X'08 ')

Ÿhorizontal tabs'09 '(X)

Ÿvertical tabs'0B ')(X

68 ACIF User’s Guide

Page 88
Image 88
IBM S544-5285-01 manual Ifasciinpe, Theasciinp