Previous Topic: Disk/Tape Output OptionsNext Topic: Data Structure


3800 Printer Support

The 3800 printer support requires the following:

For z/OS the //MANUAL DD statement must have the following parameters:

CHARS=(normal-set-id,bold-set-id)
DCB=(RECFM=FBA,OPTCD=J)

For Z/VSE the //SETPRT statement must be specified as follows:

// SETPRT SYS017, CHARS=(normal-set-id,
bold-set-id), DLFT=Y, DCHK=U, TRC=Y

Where:

normal-set-id —is the character set identifier for the non-bolded text.

bold-set-id —is the character set identifier for the bolded text.

Control Characters

Function

:E

Begin the textual line on a new page. Must be placed in column 1.

Toggle between bold and non-bold for each cent sign (&cent.) encountered. Must be placed on either side of the string to be highlighted.

:@

Toggle between underlined and non-underlined for each "at" sign (@) encountered. Must be placed on either side of the string to be underlined.

:Sn

Insert n number of blank lines at the current location in the text. Must be placed in column one.

:E NOH

Forces a page eject. Suppresses the printing of a header. Must be placed in column 1.

:CE

Centers all of the data following the command on the line. Must be placed in column 1.

:NS xx

Starts change notation. Marks each line with the hex character | or xx if specified. must be placed in column 1.

:NE

Ends the change notation. Must be placed in column 1.*

:IN +nn|-nn

Move (indent) text to the right (+) or left (-). Text indents are cumulative. The left margin remains at the point to which you move it until another :IN is encountered.

:IM a b c d

Enable the CA IDMS SASO/CA IDMS Enforcer interface by inserting the imbed at relevant places in CA IDMS SASO text. Must begin in column 1.

The imbed is expanded when it is encountered in CA IDMS SASO print, browse, and release maintenance offload (ESSMOFF) processing.

If the target template is successfully located, a series of 80-byte lines is returned in a conversational manner to the CA IDMS SASO browse and print processors.

Where:

a = a valid dictionary name identifier or a single comma (,) representing the default dictionary. Required.

b = a valid Node Name identifier or a single comma (,) representing the default node. Required.

c = a valid, entity-level enforcement structure for the indicated dictionary/node combination. Required.

d = a valid, template-level enforcement structure for the indicated dictionary/node-entity combination. Required.

Rules:

  • Each of the four keywords must be separated by a space.
  • You must provide a valid entry or a comma (,) for each.

The template identifier contains imbedded spaces, place it within single quotes.

Example:

:IM TKIT , ATTRIBUTE 'PRIMARY ATTRIBUTE'

Exhibit 5.1: Control Characters

Note: Bold (:¢) and Underline (:@) can be placed around the specified strings throughout the text so that phrases are highlighted and underlined. All other characters must be placed in column 1.