

Customization › Advanced Laser Printer Interface › $LPDEV
$LPDEV
The $LPDEV macro is used to describe a device type in the XDEVTYPS module.
$LPDEV ABSO=<YES | NO>,
CHARS=xxxx,
FBOLDF=<YES | NO>,
FBOLDN=<YES | NO>,
FDEF=xxxxxx,
FONTSEL=<YES | NO>,
LALA=<YES | NO>,
LAPO=<YES | NO>,
LLCHNXY=<YES | NO>,
LLCHPOS=<BASELINE>,
<TOP>
<BOTTOM>
LLXDIR=<LEFT | RIGHT>,
LLXORG=<PAPER | MARGIN>,
LLYDIR=<UP | DOWN>,
LLYORG=<PAPER | MARGIN>,
LPCHNXY=<YES | NO>,
LPCHPOS=<BASELINE>,
<TOP>
<BOTTOM>
LPXDIR=<LEFT | RIGHT>,
LPXORG=<PAPER | MARGIN>,
LPYDIR=<UP | DOWN>,
LPYORG=<PAPER | MARGIN>,
PDEF=xxxxxx,
PLCHNXY=<YES | NO>,
PLCHPOS=<BASELINE>,
<TOP>
<BOTTOM>
PLXDIR=<LEFT | RIGHT>,
PLXORG=<PAPER | MARGIN>,
PLYDIR=<UP | DOWN>,
PLYORG=<PAPER | MARGIN>,
POLA=<YES | NO>,
POPO=<YES | NO>,
PPCHNXY=<YES | NO>,
PPCHPOS=<BASELINE>,
<TOP>
<BOTTOM>
PPXDIR=<LEFT | RIGHT>,
PPXORG=<PAPER | MARGIN>,
PPYDIR=<UP | DOWN>,
PPYORG=<PAPER | MARGIN>,
RESET=<YES | NO>,
SPACE11=<99 | 30>, X
SPACE12=<99 | 25>, X
SPACE13=<99 | 20>
$LPDEV Parameters
This section describes the &LPDEV parameters.
- ABSO=NO|YES
-
The parameter effects are:
- NO—No absolute positioning command skeleton present.
- YES—(Default) Command skeleton for absolute positioning is present for device type. Yes must always be specified or defaulted.
- CHARS
-
This parameter names the default font for this device type. The default is GT12.
- FBOLDF=YES|NO
-
The parameter effects are:
- YES—Command skeleton to end bold mode on the printer present.
- NO—(Default) No command skeleton to end bold mode on the printer present.
- FBOLDN=YES|NO
-
The parameter effects are:
- YES—A command skeleton to start bold mode on the printer is present.
- NO—(Default) No command skeleton to start bold mode on the printer is present.
- FDEF
-
This parameter names the default FORMDEF for this device type. The default is A10110.
- FONTSEL=YES|NO
-
The parameter effects are:
- YES—A command skeleton to select fonts by an assigned number is present.
- NO—(Default) No command skeleton to select fonts by an assigned number is present.
- LALA=YES|NO
-
This parameter specifies a valid orientation:
- YES—A command skeleton to be used at file initiation for FORMDEF orientation landscape and PAGEDEF orientation landscape is present.
- NO—(Default) No command skeleton to be used at file initiation for FORMDEF orientation landscape and PAGEDEF orientation landscape is present.
- LAPO=YES|NO
-
This parameter specifies a valid orientation:
- YES—Command skeleton to be used at file initiation for FORMDEF orientation landscape and PAGEDEF orientation portrait present.
- NO—(Default) No command skeleton to be used at file initiation for FORMDEF orientation landscape and PAGEDEF orientation portrait is present.
- LLCHNXY=YES|NO
-
The parameter effects are:
- YES—The X and Y parameters have changed places in the position absolute command for this device type for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- NO—(Default) The X and Y parameters are in their normal places in the position absolute command for this device type for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- LLCHPOS=BASELINE|BOTTOM|TOP
-
The parameter effects are:
- BASELINE—(Default) Characters are written with the baseline from the logical cursor position for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- BOTTOM—Characters are written with the bottom of the character from the logical cursor position for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- TOP—Characters are written with the top of the character from the logical cursor position for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- LLXDIR=LEFT|RIGHT
-
The parameter effects are:
- LEFT—When positioning the logical cursor, the X‑values increase when going left for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- RIGHT—(Default) When positioning the logical cursor, the X‑values increase when going right for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- LLXORG=PAPER|MARGIN
-
The parameter effects are:
- PAPER—(Default) When positioning the logical cursor, the X‑values are counted from the edge of the paper for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- MARGIN—When positioning the logical cursor, the X-values are counted from a margin set by an initial command (PAGEDEF would be appropriate) for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- LLYDIR=UP|DOWN
-
The parameter effects are:
- UP—When positioning the logical cursor, the Y-values increase when going UP for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- DOWN—(Default) When positioning the logical cursor, the Y-values increase when going DOWN for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- LLYORG=PAPER|MARGIN
-
The parameter effects are:
- PAPER—(Default) When positioning the logical cursor, the Y-values are counted from the edge of the paper for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- MARGIN—When positioning the logical cursor, the Y-values are counted from a margin set by an initial command (PAGEDEF would be appropriate) for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- LPCHNXY=YES|NO
-
The parameter effects are:
- YES—The X and Y parameters have changed places in the position absolute command for this device type for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- NO—(Default) The X and Y parameters are in their normal places in the position absolute command for this device type for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- LPCHPOS=BASELINE|BOTTOM|TOP
-
The parameter effects are:
- BASELINE—(Default) Characters are written with the baseline from the logical cursor position for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- BOTTOM—Characters are written with the bottom of the character from the logical cursor position for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- TOP—Characters are written with the top of the character from the logical cursor position for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- LPXDIR=LEFT|RIGHT
-
The parameter effects are:
- LEFT—When positioning the logical cursor, the X‑values increase when going left for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- RIGHT—(Default) When positioning the logical cursor, the X‑values increase when going right for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- LPXORG=PAPER|MARGIN
-
The parameter effects are:
- PAPER—(Default) When positioning the logical cursor, the X‑values are counted from the edge of the paper for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- MARGIN—When positioning the logical cursor, the X-values are counted from a margin set by an initial command (PAGEDEF would be appropriate) for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- LPYDIR=UP|DOWN
-
The parameter effects are:
- UP—When positioning the logical cursor, the Y‑values increase when going UP for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- DOWN—(Default) When positioning the logical cursor, the Y‑values increase when going DOWN for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- LPYORG=PAPER|MARGIN
-
- PAPER—(Default) When positioning the logical cursor, the Y-values are counted from the edge of the paper for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- MARGIN—When positioning the logical cursor, the Y-values are counted from a margin set by an initial command (PAGEDEF would be appropriate) for FORMDEF orientation landscape and PAGEDEF orientation portrait.
- PDEF
-
Names the default PAGEDEF for this device type. The default is A06462.
- PLCHNXY=YES|NO
-
The parameter effects are:
- YES—The X and Y parameters have changed places in the position absolute command for this device type for FORMDEF orientation portrait and PAGEDEF orientation landscape.
- NO—(Default) The X and Y parameters are in their normal places in the position absolute command for this device type for FORMDEF orientation portrait and PAGEDEF orientation landscape.
- PLCHPOS=BASELINE|BOTTOM|TOP
-
The parameter effects are:
- BASELINE—(Default) Characters are written with the baseline from the logical cursor position for FORMDEF orientation portrait and PAGEDEF orientation landscape.
- BOTTOM—Characters are written with the bottom of the character from the logical cursor position for FORMDEF orientation portrait and PAGEDEF orientation landscape.
- TOP—Characters are written with the top of the character from the logical cursor position for FORMDEF orientation portrait and PAGEDEF orientation landscape.
- PLXDIR=LEFT|RIGHT
-
The parameter effects are:
- LEFT—When positioning the logical cursor, the X-values increase when going left for FORMDEF orientation portrait and PAGEDEF orientation landscape.
- RIGHT—(Default) When positioning the logical cursor, the X-values increase when going right for FORMDEF orientation portrait and PAGEDEF orientation landscape.
- PLXORG=PAPER|MARGIN
-
The parameter effects are:
- PAPER—(Default) When positioning the logical cursor, the X-values are counted from the edge of the paper for FORMDEF orientation portrait and PAGEDEF orientation landscape.
- MARGIN—When positioning the logical cursor, the X-values are counted from a margin set by an initial command (PAGEDEF would be appropriate) for FORMDEF orientation portrait and PAGEDEF orientation landscape.
- PLYDIR=UP|DOWN
-
The parameter effects are:
- UP—When positioning the logical cursor, the Y-values increase when going UP for FORMDEF orientation landscape and PAGEDEF orientation landscape.
- DOWN—(Default) When positioning the logical cursor, the Y‑values increase when going DOWN for FORMDEF orientation portrait and PAGEDEF orientation landscape.
- PLYORG=PAPER|MARGIN
-
The parameter effects are:
- PAPER—(Default) When positioning the logical cursor, the Y‑values are counted from the edge of the paper for FORMDEF orientation portrait and PAGEDEF orientation landscape.
- MARGIN—When positioning the logical cursor, the Y-values are counted from a margin set by an initial command (PAGEDEF would be appropriate) for FORMDEF orientation portrait and PAGEDEF orientation landscape.
- POLA=YES|NO
-
The parameter effects are:
- YES—A command skeleton to be used at file initiation for FORMDEF orientation portrait and PAGEDEF orientation landscape is present.
- NO—(Default) No command skeleton to be used at file initiation for FORMDEF orientation portrait and PAGEDEF orientation landscape is present.
- POPO=YES|NO
-
The parameter effects are:
- YES—A command skeleton to be used at file initiation for FORMDEF orientation portrait and PAGEDEF orientation portrait is present.
- NO—(Default) No command skeleton to be used at file initiation for FORMDEF orientation portrait and PAGEDEF orientation portrait is present.
- PPCHNXY=YES|NO
-
The parameter effects are:
- YES—The X and Y parameters have changed places in the position absolute command for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- NO—(Default) The X and Y parameters are in their normal places in the position absolute command for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- PPCHPOS=BASELINE|BOTTOM|TOP
-
The parameter effects are:
- BASELINE—(Default) Characters are written with the baseline from the logical cursor position for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- BOTTOM—Characters are written with the bottom of the character from the logical cursor position for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- TOP—Characters are written with the top of the character from the logical cursor position for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- PPXDIR=LEFT|RIGHT
-
The parameter effects are:
- LEFT—When positioning the logical cursor, the X‑values increase when going left for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- RIGHT—(Default) When positioning the logical cursor, the X‑values increase when going right for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- PPXORG=PAPER|MARGIN
-
The parameter effects are:
- PAPER—(Default) When positioning the logical cursor, the X‑values are counted from the edge of the paper for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- MARGIN—Logical cursor X-values are counted from margin set by initial command (for example, PAGEDEF) for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- PPYDIR=UP|DOWN
-
The parameter effects are:
- UP—When positioning the logical cursor, the Y‑values increase when going UP for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- DOWN—(Default) Logical cursor Y-values increase DOWN for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- PPYORG
-
The parameter effects are:
- PAPER—(Default) When positioning the logical cursor, the Y‑values are counted from the edge of the paper for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- MARGIN—When positioning the logical cursor, the Y-values are counted from a margin set by an initial command (PAGEDEF would be appropriate) for FORMDEF orientation portrait and PAGEDEF orientation portrait.
- RESET=YES|NO
-
The parameter effects are:
- YES—(Default) A command skeleton to reset the printer is present. Yes must always be specified or defaulted.
- NO—No command skeleton to reset the printer is present.
- SPACE11
-
This parameter specifies the width of special space X'11'. The default value is 30.
- SPACE12
-
This parameter specifies the width of special space X'12'. The default value is 25.
- SPACE13
-
This parameter specifies the width of special space X'13'. The default value is 20.
Copyright © 2015 CA Technologies.
All rights reserved.
 
|
|