beautypg.com

Xerox 96MX User Manual

Page 197

background image

PRINT FORMAT COMMANDS

XEROX DOCUPRINT 96/DOCUPRINT 96MX LPS PDL REFERENCE

6-23

Multiple lines and columns

Multiple lines may be specified and multiple columns may be
specified for each line. Multiple line specifications must be
given in ascending (top to bottom of page) order. Multiple
column specifications for a line range must be given in
ascending (left to right) order. There also may be multiple text
specifications following a column specification. These are
combined to form a single text string. Font specifications may
be specified at any point. The last font specified remains in
effect until another font is specified. An example of a CME with
these characteristics is as follows:

XYZ: CME
LINE=(1,10),POS=40,FONT=2,POS=80,FONT=3,
LINE=(11,20),POS=1,FONT=3,POS=40,FONT=1,POS=80
,FONT=2,
LINE=(31,50),POS=1,FONT=2,POS=40,FONT=3,POS=80
,FONT=1;

Form and variable data

Under certain circumstances, a form and its associated variable
data do not align properly, even though it appears that both use
the same line spacing. Variable data has a line-spacing value
that is computed as dots per line, and rounding is done on that
value. In FDL, the rounding takes place only when it is needed
to resolve to a dot address and, therefore, might involve more
than one line at a time. Refer to the “Rounding measurements”
section in the

Xerox DocuPrint 96/DocuPrint 96MX LPS Forms

Creation Guide for further information.

CME string constant

Whether a font switch is applied to a CME string constant
depends upon the order in which FONT and CONSTANT are
specified in the CME. If FONT is specified before CONSTANT,
the font switch applies to the string constant. If FONT is
specified after CONSTANT, the font switch occurs at the line
position immediately after the string constant.

Where a CME string constant is printed on a line depends upon
where the POSITION and CONSTANT parameters are
specified in the CME. If POSITION is specified before
CONSTANT, the string constant is printed at the specified
position. If POSITION is specified after CONSTANT, the string
constant is printed at the current position (position 1 if no other
POSITION or CONSTANT parameter has been specified), and
a subsequent CONSTANT or FONT parameter will take effect
at the specified POSITION.

RSX11host type

When the host type is RSX11, CMEs are often applied twice
per line because of the way the carriage return/line feed is
processed. When mixing font switches and string constants, the
string constants may appear twice and be overprinted with two
different fonts. The recommended approach for RSX11 host
types is to specify the string constant font before the string
constant itself, such as:

FONT=1,CONSTANT=’string’,FONT=2;