Instruction/ maintenance manual of the product 701P21091 Xerox
Go to page of 498
Xer o x DocuPrint EPS Using LCDS Print D escription Languag e 701P2 1091 V ersion 3.7 May 2003.
Xerox Cor poration Global Knowledge and Langua ge Ser vi ces W est Coas t Operations 701 So uth A viation Boulev ard, ESM1- 058 El Segu ndo , CA 90245 ©2003 by Xerox Cor poratio n.
Using LCDS Print Description Language iii T able of contents Laser safet y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii Ozone informa tion: U. S . only . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of co ntents iv Using LCDS Print Description Language Job or JDE level commands . . . . . . . . . . . . . . . . . . . . . 1-26 Coding job or JDE le vel comman ds . . . . . . . . . . 1-27 Comments . . . . . . . . . . . . . . . . . . . . . . . . .
Tabl e o f conte nts Using LCDS Print Description Language v Host compute r tape fo rmats . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8 Tape cod es . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9 Packed d ata formats .
Table of co ntents vi Using LCDS Print Description Lang uage PCC ADVTAP E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-31 PCC ASSI GN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-31 PCC DEFAULT . . . . . . . .
Tabl e o f conte nts Using LCDS Print Description Language vii VOLUME LCODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-64 VOLUME LPACK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-64 VOLUME MAXLAB . . . . . . . . . . .
Table of co ntents viii Using LCDS Print Description Language BSELECT an d BDELE TE comma nds . . . . . . . . . . . . . . . . . . . 3-28 BSELECT an d BDELE TE TEST paramete r . . . . . . . . . 3-28 BSELECT an d BDELE TE comma nds: points t o note . . 3-29 Examples .
Tabl e o f conte nts Using LCDS Print Description Language ix Status disp lay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-54 RSTACK command p arameters . . . . . . . . . . . . . . . . . . 3-55 RSTACK ACCTINFO . . . . . . . . . . .
Table of co ntents x Using LCDS Print D escrip tion Lan guag e LINE DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25 LINE FCB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25 LINE FDATA . . . . .
Tabl e o f conte nts Using LCDS Print Description Language xi OUTPUT OSTK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-68 OUTPUT PAP ERSIZE . . . . . . . . . . . . . . . . . . . . . . . . . . 4-73 OUTPUT PURGE . . . . . . . . . . . .
Table of co ntents xii Usi ng LCD S Prin t Descri ption Languag e Application of DJDEs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3 DJDE operato r information pages . . . . . . . . . . . . . . . . . . . . . . . . .
Tabl e o f conte nts Using LCDS Print Description Language xiii FORMAT DJDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-37 FORMAT DJDE: points t o note . . . . . . . . . . . . . . . . . . . 5-37 FORM[S] DJDE . . . . . . .
Table of co ntents xiv Using LC DS Pr int De scripti on Langu age RFORM DJDE: points to no te . . . . . . . . . . . . . . . . . . . . 5-62 RTEXT DJDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-62 RTEXT DJDE exam ple .
Tabl e o f conte nts Using LCDS Print Description Language xv Xerox E BCDIC to exte nded ASCI I hexadecim al transl ation val ues . . . C-7 D. Offline spe cificat ion s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .D-1 Input u npacking exa mples .
Table of co ntents xvi Using LCDS Print Descriptio n Language.
Using LCDS Print Description Language xvii Laser safety W ARNING Adjustments, use of con trols, or perf ormance of procedures other than those spec ified herein may result in hazar dous light exposure. The Xerox DocuPrint pr inters are cer tified to comply with the perform ance st andard s of the U.
Laser safety xviii Using LCDS Print Description Language Operation saf ety: U . S. Y our Xer o x equ ipmen t and s upplie s ha v e b een de signed and tested to meet strict saf e ty requirements . The y hav e be en appro v ed by sa f et y agen cies , an d the y comply wi th en vironm ental standa rds .
Laser safety Using LCDS Print Description Language xix F or cust omer s outs ide th e United State s, conta ct your loca l Xero x representati v e or o pera ting com pan y .
Laser safety xx Using LCDS Print Description La nguage W ARNING This product m ust be connected to a protective earth circuit. This prod uct is supp lie d with a plug that has a protect iv e ear th pin. This plug fits only into an ear thed ele ctrical outlet.
Laser safety Using LCDS Print Description Language xxi Maintenance Any operator pro duct maintena nce proced ures will be descr ibed in the u s er docume ntati on sup pli ed wit h t he prod uct. Do n ot carry out an y mainten ance o n the product, which i s not described in the cu stomer document ation.
Laser safety xxii Usi ng LCDS Prin t Descrip tion Lan guag e This is a Cl ass A prod uct. I n a do mestic environme nt this produ ct ma y cause radio frequ ency int erference, in which ca se the use r ma y be require d to ta k e adequate measures .
Using LCDS Print Description Language xxiii Intr oduction Using LCDS Print Descr iption Langua ge provides i nf o rm ation on how to use PDL to pr ogram LCD S job des c r ip tion s tha t can be used o.
Introductio n xxiv Using LC DS Pr int De scription Langu age The f ollo wing f amilies of printi ng systems suppor t subsets of the PDL co mmand s that c an be us ed on t he DP EP S.
Introd uction Using LCDS Print Description Language xxv • Square b rackets: Plac ed arou nd wor ds or ph rases t hat ar e names of buttons that you click or menu o ptions that you select o n a scree n, and na mes of fi elds a nd te xt bo x e s on screens .
Introductio n xxvi Using LCDS Print Description Langu age DocuPrint 75/90 EP S docum entation The following Xerox document s per tain to the DP 75 /90 EPS an d the DP 75 MX.
Introd uction Using LCDS Print De scription Langu age xxvii Using the lp U tilities for Solar is Using the lpr U tilities for DOS and Unix Usin g th e Xer o x Cli ent So ft wa re f or Solaris T able 2.
Introductio n xxviii Using LCDS Print Description Language.
Using LCDS Print Description Language 1-1 1. PDL principles and pr ocedures The Xer o x LC DS Prin t Description Lang uage (P DL) i s a set of commands that y ou g iv e to the printing system to d efine prop er ties such as th e app earanc e, outpu t de sti na ti on , an d paper f eed source f or yo ur LCDS print job .
PDL p rincipl es an d proc edur es 1-2 U sing LCD S Prin t De scription Langu age Enabling PDL features and functions T o enab l e these fu nctio ns, y ou en ter PDL comm ands th at do the f ollowing .
PDL pr inciples and pr ocedu res Using LCDS Print Description Language 1-3 (Ref er to “S pecif ying D JDE records ,” later i n this chapt er f or inf or mation on ho w to includ e DJDEs in the d ata str eam.
PDL p rincipl es an d proc edur es 1-4 U sing LCD S Prin t De scription Langu age These co mponen t s are shown in the follo wing fig ure. Figure 1-1. Diagram of PDL command components 1. Command statem ent 2. Identifier 3. Com mand k eyw ord 4. P arame ter keyword 5.
PDL pr inciples and pr ocedu res Using LCDS Print Description Language 1-5 Command iden tifi er Som e PDL co mmands requ ire i dentifi ers to p reced e their comman d ke ywords. By c oding a n ident i fier be fore a command, y ou associ ate t he id entifi er with the com mand.
PDL p rincipl es an d proc edur es 1-6 U sing LCD S Prin t De scription Langu age Ref er to the “Su mmary tab le of PDL com mands a nd D JDEs” in append ix A f or a list of al l a v ail ab le co mmand k e yw ords . Pa r a m e t e rs Each command k e ywor d is f ollo we d b y par ameters .
PDL pr inciples and pr ocedu res Using LCDS Print Description Language 1-7 Exam ple: • V ariab le ref erences In creating your JSLs , y ou will often include variable ref erences , which ma y be eit.
PDL p rincipl es an d proc edur es 1-8 U sing LCD S Prin t De scription Langu age • EBCDIC •O c t a l •K a n j i – Using the # ch aracte r (cas e tog gle) Within a te xt string, the # cha racte r ma y be used as a case togg le .
PDL pr inciples and pr ocedu res Using LCDS Print Description Language 1-9 T able 1-2. T ypes of string constants Constant Definition Example Hexadecimal Nor mally used as stri ng constan ts, but they ma y also be used as v alu e con stant s . Ea ch pair of hexadecimal characte rs resul ts in one byte.
PDL p rincipl es an d proc edur es 1-10 Using LCDS Print Descriptio n Language EBCDIC EBCDIC co nstants a re used for v alue an d str ing cons tants. They must be pre ceded by the characters E apo strophe (E ’) and f ollowed by an apostr ophe character ( ’).
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-11 H2 and H6 H2 and H 6 constants generate H2000 BCD a nd H6000 BCD codes, res pectively . Use of H2 and H6 is ide ntical t o use o f E and A prefixes descr ibed in the p re vious section s of this table.
PDL p rincipl es an d proc edur es 1-12 Using LCDS Print Descriptio n Language Command syntax F or t he system to read and process a n y command y ou put in y our JSL , y ou m us t plac e all elemen ts in the pro per ord er and use the correct symb ol or amoun t of space to separ ate the m.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-13 • Multiple part options: Use pa renthese s to en close mul tiple par ts of a param eter op tion .
PDL p rincipl es an d proc edur es 1-14 Using LCDS Print Descriptio n Language NO TE: Commas and b lanks cannot be use d intercha ngeab ly . Man y comma nds requ ire comm as to separ a te the par amete r s , and b lanks ar e no t v alid delimiters . The syntax diag ram in each command a nd pa rame ter descr iption shows which delimiters to use.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-15 Sample PDL commands The f o llo win g tab le li sts a set of com mands in the order that the y might ap pear i n a JSL. I t sho ws the compone nts of PD L comma nds an d a v ariety of right par t opti ons .
PDL p rincipl es an d proc edur es 1-16 Using LCDS Print Descriptio n Language PDL command categories PDL commands ar e classified according t o their functio nal categories: i nput, logi cal pr ocessing, or outp ut (print f or matting) comman ds.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-17 The Job Sour ce Library (JSL) The PDL comman ds that y ou issue to the p rinting system must be ent er ed toge t her in a file called a “jo b source librar y” (JS L).
PDL p rincipl es an d proc edur es 1-18 Using LCDS Print Descriptio n Language What does a JSL spec ify? A JSL is a se t (“library” ) of commands that sp ecify v arious aspec ts of a p rint job , .
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-19 (Ref er to “Co ding a JSL” in this chap ter f or the pro cedur e f or creating a Job Sour ce Libr ary .) PDL co mmands are orga nized with in a JSL in grouping s call ed “command lev els .
PDL p rincipl es an d proc edur es 1-20 Using LCDS Print Descriptio n Language The fo llowing table illustrates a sample JS L file f or mat and pro vides e xamples . No te tha t commen ts are u sed to d esignat e the be ginni ng of eac h lev el. T able 1 -7.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-21 JDL name Begin y our JSL b y de cidi ng on a n ame f or the comp ile d JDL and enter in g t he “JDL” c ommand on the fi rs t line of the JSL. The JDLNAME is a 1 to 6 ch aracter alp hanume r ic id enti fier specifying the nam e of t he JDL to be crea ted.
PDL p rincipl es an d proc edur es 1-22 Using LCDS Print Descriptio n Language The VFU (ver tical f or mat unit) comman ds in the JSL illustration shown in ta b le 1 - 7 a re examples of comma nd s with id entif iers. (In this JSL, the VFU command identi fiers are called “VFU1” and “VFU9.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-23 Specifying VFUs The VFU (v er tical f or mat un it) com mand sp ecifies the v er tic al tabbing f or the pr int jo b . There ca n be more than on e VFU ident ified . Each VFU c ommand re quires an iden t ifier .
PDL p rincipl es an d proc edur es 1-24 Using LCDS Print Descriptio n Language Specifyi ng f orm at s (PDEs) The re ar e many stand ard for m ats or pr int d es cr ipti on ent ri es (PDEs) available f o r your JSL. Thes e f or mats are liste d in the “PDE com mand” section of th e “S pecifying p rint f ormat paramet ers” cha pter .
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-25 Setting up input par am ete r s Y ou ma y want to star t b y specifyi ng the input data char acteristics f or the ap plicat ion. The ba sic inpu t pro cessing co mman ds are BLOCK, CODE, P CC , RECORD , TCODE, and V OLUME.
PDL p rincipl es an d proc edur es 1-26 Using LCDS Print Descriptio n Language Catalog level commands The cata log lev el allows the codi ng of c ommands common t o se v e ral JDEs. A catalog ca n then b e ref e renced in an INCLUDE paramet er in an y f ollo wing JDE comma nds.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-27 Exam ples of JOB commands F ollow ing ar e some e xample s of j ob comm ands . A JOB or JDE co mmand remains in ef f ect un til another JOB or JDE comma nd or an END comma nd is enc ounte red.
PDL p rincipl es an d proc edur es 1-28 Using LCDS Print Descriptio n Language Here is a sample ST OCKSET command: Specifying output requirements There are ma ny specificat ions you can s elect t o defin e t he manne r and loo k of y our printed appli cation.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-29 Comments Commen ts are op tional stateme nts y ou ma y include in th e source file to iden tify sections o f the JSL, describe selected PDL comma nds and th eir fu nctions , or pro vid e message s f or an y one who modifies the JSL later .
PDL p rincipl es an d proc edur es 1-30 Using LCDS Print Descriptio n Language CMEs, PDEs, TS Ts, and ST OCKSETs: F ollo wing an END; comma nd f or a JSL, y ou m a y code one or mor e CMEs (C ME command), PDEs (FORMA T com mand), TSTs (ROUTE command), or stoc ksets (ST OC KSET command).
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-31 Bef ore creating a JSL: cons iderations and decisions Bef ore star ting to de velop the JSL f or yo ur app licati on, y ou must mak e the f ollowing k e y decisions , based o n y our site spec ific needs and the desi gn of the appli cati o n.
PDL p rincipl es an d proc edur es 1-32 Using LCDS Print Descriptio n Language Input data Before star ti ng to dev elop t he JSL for y our app licat ion, you should kno w the f oll o wing in f o r mation ab out the i nput data.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-33 • Will cop y modifi cation entries (CMEs) be use d? • Wil l th e outp ut be de livered f ace up, N to 1 (last pa ge fi .
PDL p rincipl es an d proc edur es 1-34 Using LCDS Print Descriptio n Language Interactions between JS Ls, catalogs, and jobs Before star ti ng to dev elop the JSL for y our app licatio n, con sider the in terac tions , sim ilarities , and di ff erences betwe en v ar ious JSLs , catalogs , and jobs.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-35 Logical page A “logic al page ” is a use r defin ed page i mage t hat is bordered b y T op of F orm and Bo ttom of F o r m and left a nd right m argin specifi cat ions . Up to 63 logica l pag es can be de fined on a ph ysica l page.
PDL p rincipl es an d proc edur es 1-36 Using LCDS Print Descriptio n Language Figure 1-2. V er tic al a nd h orizontal positions in port rait mode 1. L eft ma rgin (h orizont al p osition or hpos ) 2. C ha r acter cel l 3. T op margin ( v er tical po sition or vpos) Figure 1-3.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-37 P ortrait orientation The f ollowing figure shows por trait or ient ation d i me nsions for a docu men t usin g FMT6 (th e standa rd po r trait f or mat for impact printer outpu t).
PDL p rincipl es an d proc edur es 1-38 Using LCDS Print Descriptio n Language Landscape orientation The f ollowing fi gu r e sho ws la nd scape orientat io n di m en si ons f or a docum ent us ing FMT1 (the standard landsca pe f or mat f o r impa ct printer output ).
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-39 Figure 1-6. Fixed pitch and pr oportional font character spacing 1. Fix ed pitch char acter cell 2.
PDL p rincipl es an d proc edur es 1-40 Using LCDS Print Descriptio n Language In additio n to typef ace, style , and size, a font can be def ined by its orie ntation: • Landscap e • P or trait .
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-41 Figure 1-8. Command o verride sequence User int erface windo w o verrides Some PDL co mmands and DJ DEs that are specif ied in the JS L can be o v erridden b y que ue prop er ties tha t ha v e been selecte d on us er int erf ace queue m anag ement w indo ws .
PDL p rincipl es an d proc edur es 1-42 Using LCDS Print Descriptio n Language Figure 1. Print S ervices window with Queue Mana ger select ed 2. On the q ueue l ist, doub le-clic k the na me of the que ue to which your job will be sent. The Proper ties wind ow fo r the selecte d queu e ope ns .
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-43 • [Output]: Includes side s imag ed (1 -sid ed or 2 -sided) , finishing, slip sh eets, rota tion of pag e image , deliv e.
PDL p rincipl es an d proc edur es 1-44 Using LCDS Print Descriptio n Language Figure 2. Output tab on Queue Pr operties window with [Override ] options sele cted NO TE: The [Initial F o r m] selection th at appears on some of the us er inte rf ace windo ws functions d iffer ently fr om the ot her options that can o v erride JDL commands .
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-45 Specifying o v erri des while a job is printing If you w ant to specify late bi nding overrides that w ill imme diately take effect on a job th at is curr ently pr in ting, do the following: 1.
PDL p rincipl es an d proc edur es 1-46 Using LCDS Print Descriptio n Language NO TE: This JSL contains some hi ghlig ht color co mmands and paramet ers: IDR, ILIST , ICA T ALOG, and IDEF A UL T . These comma nds are processed , but mo st hav e no eff ect on the out put if the JSL is used to print on the DP E PS.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-47 Hints and tips The f o llow ing tip s ma y h elp y ou as y ou create y our JSL.
PDL p rincipl es an d proc edur es 1-48 Using LCDS Print Descriptio n Language System d ef aul ts can be used f or all ot her speci ficati ons , althou gh typical ly each a pplicati on has its o wn specific char acteristics . • Use tab sp acing t o crea te col umn s for the command ident ifier s, commands, and parame ters in your JS Ls.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-49 • After deciding on the command lev els you will use, mak e a test run of the job to see the output and to ma k e an y necessary adjustments . • Design f or ms to ac commoda te place ment of dat a on the page .
PDL p rincipl es an d proc edur es 1-50 Using LCDS Print Descriptio n Language 1. Id entify th e source media and d ata f or mat. 2. Design the lay out of your pr int jo b . 3. B uild f orms fo r the job , if necessary . 4. Id entify log ical p rocessing r equirem ents .
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-51 c. F rom the Progr ams men u, select [T ext Editor]. A T e xt Editor window opens. Figure 1-10. T ext Editor wi ndow 2. B ring the def a ult JSL (stored in the “lcds” f older o n the system disk) into th e T e xt E ditor , using the f ollowing proce dure.
PDL p rincipl es an d proc edur es 1-52 Using LCDS Print Descriptio n Language Figure 1-11. T ext Editor – Inc lude a File windo w b . In the [ Enter path or f older name:] te xt field at the top o f the In c lude a File window , ente r one of th e f ollowing directory paths and p ress <Retu r n>.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-53 d. Click the file name DF A UL T .JSL, then click [OK]. The defa ult JSL is display ed in the T e xt Editor window .
PDL p rincipl es an d proc edur es 1-54 Using LCDS Print Descriptio n Language 5. In the [ Enter path or f o lder n a me:] te xt field, enter o ne of the f ollo wing paths to the “lcds” f older : /opt/XRXnps/resources/lcds/ or /var/spool/XRXnps/resources/lcds/ NO TE: The file and f o lder nam es are ca se–sen sitiv e .
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-55 Full JSL coding procedure If y ou do not w ant to use an e xisting JS L as a pattern and y ou pref er to b uil d the ent ire JSL y ou rself , f ollo w the se steps . 1. Op en a T e xt Edito r windo w b y f ollowin g the se steps: a.
PDL p rincipl es an d proc edur es 1-56 Using LCDS Print Descriptio n Language Figure 1-14. T ext Editor windo w 2. In th e T e xt Editor window , code the J DL n ame , sta r ting at the left ed ge of the wi ndo w wo rkspace. 3. Cod e the system o r JDL le vel ID commands with their ident ifier s.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-57 4. Code the rest of y our system le v el commands (those not requiring ide ntifiers), to specify y our in put proc essing commands . (Ref er to the “Specifying inp ut parameters” chapt er f o r in f o r mation on co ding the se com mands .
PDL p rincipl es an d proc edur es 1-58 Using LCDS Print Descriptio n Language Recommended: Do the follow ing when y ou are coding catalog com mands. • Place a co mment o n the lin e abo v e th e first CA T ALOG comma nd line , indicat i ng t hat the f ollow ing comm ands are catalog lev e l.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-59 Figure 1-16 . T ext Editor – Save As window 13. In the [Ent er pa th or f older n a me:] te xt field, ente r one of the f.
PDL p rincipl es an d proc edur es 1-60 Using LCDS Print Descriptio n Language CA UTION Be sure to g iv e a ne w nam e to th e JS L fi l e y o u h a v e created. Otherw ise, y our ne w JSL ma y ov erw r ite the d efa ult JSL in the “lcds” f older .
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-61 T4: TABLE CONSTANT='// JOB'; C4: CRITERIA CONSTANT=(0,6,EQ,T4), LINENUM=(1,20); T5: TABLE CONSTANT=(10,'*&ap.
PDL p rincipl es an d proc edur es 1-62 Using LCDS Print Descriptio n Language Sample offli ne JSL The following figure s hows an e xample of an off line JS L. Note ho w comm ents are use d to e x plai n and iden tify par ts of the JSL. NO TE: This JSL contains some hi ghlig ht color co mmands .
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-63 RSTACK TEST=(C1), DELIMITER=YES; ACCT USER=TRAY; /******* Catalog level commands *******/ CATPOW; CATALOG; VOLUME HOST=IBMO.
PDL p rincipl es an d proc edur es 1-64 Using LCDS Print Descriptio n Language Compiling a JSL The second pa r t of creating the JSL is compiling it. Ea ch JSL file must be comp iled ( con v e r ted) into an obje ct fil e (Job D escriptor Libr ary or JDL) befo re it can be read b y the syst em to print a job .
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-65 • Do not omi t any sl ashes (/). The se symbols separ ate diff erent directory le v els of f olders in th e UNIX file sy stem. The slas h at the beginn ing of th e com mand is act ually t he i dentifier or “name” of the p arent (root) director y of the file system.
PDL p rincipl es an d proc edur es 1-66 Using LCDS Print Descriptio n Language Figure 1-19. T erminal windo w with % pr ompt di sp l ayed 2. M o v e th e p oi nt er on to the T er minal wi ndo w . A b lin king cur sor should be visib le ne xt to the prompt (a % sign, sometimes preced ed b y the name of y our system).
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-67 T able 1-12. xj dc command options Option Definition COMpil e Compiles the JSL with pr inted s heets. SCAn Scans t he JS L only . PRInt Generates a p r inted JS L. NOPr int Generates a p rin ted JS L only wh en it cont ains erro rs.
PDL p rincipl es an d proc edur es 1-68 Using LCDS Print Descriptio n Language If the JSL compiles correct ly with n o errors, th e JDL object file is creat ed from the JS L, and a messag e is di spla y e d in the T er minal window , indicating that the compilation was successful.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-69 Correcting er r ors in a JS L If errors are enco unter ed in a JSL while it is being com piled , the f ol low ing messa ge ap pears i n the T er minal wi ndo w: **********JSL CONTAINS ERROR(S)********** Figure 1-20.
PDL p rincipl es an d proc edur es 1-70 Using LCDS Print Descriptio n Language Figure 1-21. T ext Editor – Open a File wi ndow c. In the F olders field, doub le-clic k the n ame of each of the f ol ders tha t comprise the path to th e “lcds” f older , in the order s hown below: /opt/XRXnps/resources/lcds d.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-71 Figure 1-22. A .LST file f or a JSL containing error s 2. Op en anoth er T e xt E ditor win dow an d displa y y our JSL i n this new window . (The pro c edure for displaying the J SL is described und er “Op ening a file in th e T e xt Ed itor ,” a bov e.
PDL p rincipl es an d proc edur es 1-72 Using LCDS Print Descriptio n Language Dynamic job descriptor entries (DJDEs) Dynam ic job descripto r ent ries (DJDEs) are par a m ete rs embedded within the inp ut da ta stream. DJDEs modify the pr in ting enviro n ment es t ablished by a job desc r ipt o r entr y (JDE) as the j ob is pri nting.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-73 Dumps The dump f e ature i s a troub l eshootin g tool f or print job s. It a llo ws y ou to g ener ate a h ardc op y of t .
PDL p rincipl es an d proc edur es 1-74 Using LCDS Print Descriptio n Language The D A T A segment con sists of the i nput dat a in he xade cimal tra nsmitted f rom th e ho st and p rinted in he xadecimal and A SCII. The data i s tr anslated based on the v al ue spe cified i n the COD E comma nd.
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-75 Offline dump The offl ine tap e dump f eatur e is a t roub l eshooting t ool f or tape jobs.
PDL p rincipl es an d proc edur es 1-76 Using LCDS Print Descriptio n Language The tape data stream d ump con tains the f o llo wing inf o r matio n f or each b lock that is du mped : • Block numbe .
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-77 T able 1-14. Softwa re ver sion compa tibility JDL source file down- loaded to : V3.5: 4050 4090 4650 V3.6 4135 V3 .7: 4850 V3.8: 4050 4090 4650 V3.9: 9790 8790 V4.0 & 5.
PDL p rincipl es an d proc edur es 1-78 Using LCDS Print Descriptio n Language Printing highlight color appli cations on DP EPS If y ou ha ve a Xero x 4850, 48 90, or DP9 2C HighLight Color Laser Printing Syst em, y our appli catio ns prob ab ly in clude th e use o f highligh t colo r (one col or plus b lac k) .
PDL pr inciples and pr ocedu res Using LCDS Print Descriptio n Language 1-79 F o r detai led in f o r mation on the syn tax an d use o f these PD L comma nds an d DJDEs , r ef er to the Print Desc ription L angua ge Ref erence f or y ou r 4850/ 4890 or DP 92 High Ligh t Colo r LPS .
PDL p rincipl es an d proc edur es 1-80 Using LCDS Print Descriptio n Language P oints to note for col ored f orms: • Light tints with is olated pix els of color that print on the X ero x 4850, 4 890, or DP92C LPS ma y not be visi bl e on the DP EPS.
Using LCDS Print Description Language 2-1 2. Specifying input param eter s Input d ata is processed an d tempor arily wr itten to disk f or subseque nt printing under contro l of u ser sele cted P DL comma nds .
Specifyi ng in put pa ramete rs 2-2 U sing LCD S Prin t De scription Langu age In put p r ocessi ng f unct io ns The following functi ons ar e par t of in pu t proc essi ng on the DP EPS. Input processing online F or o nline printing , the LCDS d ata is tr ansmitted from a host compute r eith er dir ectly or thro ugh a protoco l con v er ter .
Specifying input parame ters Using LCDS Print Description Language 2-3 Report separation The two logical pr ocessing com ma nds tha t c a n cont ro l repo r t sepa ratio n onl ine ar e B ANN ER and RST A CK. The BANNER command specifies the d etection criteria f or trad itional spo oler banner pages a nd the ir associ ated r epor t bounda ries.
Specifyi ng in put pa ramete rs 2-4 U sing LCD S Prin t De scription Langu age In the e ve nt of a po w er f ailure, the system n otifies y ou if y ou need to retr ansmit an y dat a, and which records to re send.
Specifying input parame ters Using LCDS Print Description Language 2-5 Forms control b uffer (FCB) and vertical format contr ol processing The 3211 and 4245 f or ms contro l b uff er (FCB) de fines cha nnel positions and f or ms length.
Specifyi ng in put pa ramete rs 2-6 U sing LCD S Prin t De scription Langu age • When t he system is ope rating online in 32 11 or 4245 emulatio n mo de, f or ms cont rol buff ers (FCBs) are rece ived from th e host to rede f ine ch annel-t o-line num ber assi gnment s and to s et marg ins ba sed on the pr int p ositi o n indexing byte.
Specifying input parame ters Using LCDS Print Description Language 2-7 T3: TABLE CONSTANT=’EOJ’; C3: CRITERIA CONSTANT=(0,3,EQ,T3), LINENUM=(1,20); T4: TABLE CONSTANT=’//JOB’; C4: CRITERIA CON.
Specifyi ng in put pa ramete rs 2-8 U sing LCD S Prin t De scription Langu age In put p r ocessi ng of fl in e F o r offline opera tions , the input medium to the printing system is magnet ic tape, whi ch may be record ed in one of a variet y of stan da rd vendor form ats.
Specifying input parame ters Using LCDS Print Description Language 2-9 Ta p e c o d e s T ape code s that are re cogniz ed b y the DP EPS ar e EBCD IC , ASCII, and se v e ral v ersio ns of BCD .
Specifyi ng in put pa ramete rs 2-10 Using LCDS Print Descriptio n Language Record struct ure A record is arbitr arily divided into tw o po rt ions: ope r ating syste m and user . • The oper ating system por tion of th e record conta ins inf or ma ti on that is supplie d by the host op erating o r s pooling system.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-11 As bef ore, v olu me 1 is the star t-of-job , and the v olume specified by n is the v olu me that contai ns da ta f or the last page th at w as written to the print file bef ore the system rollov er .
Specifyi ng in put pa ramete rs 2-12 Using LCDS Print Descriptio n Language BLOCK command The BLOCK command define s bl oc k length characte ristics and recording mode s f or offline data sources . BLOCK command paramet ers The f o llowing ta ble summarizes the B LOCK command paramete rs.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-13 BLOCK ADJUST Specifie s a b loc k adjustm ent v alue that is added to , or subtr acted from, the contents o f the b loc k length field t o determine the true b loc k length. (Ref er to the BLOCK L ENGTH paramet er descr ipti on for fur th er infor matio n.
Specifyi ng in put pa ramete rs 2-14 Using LCDS Print Descriptio n Language BLOCK FORMA T Specifie s the reco rding m ode of th e b loc k len gth fie ld. Syntax B LOCK FORMA T = type Options BLOCK LENGTH Specifie s the lon gest ph ysical b loc k that is be ing pr ocessed.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-15 • If a b lock le ngth is sp ecifie d that i s less than the mini mum b loc k length th at is f ound on the tape , the system a llocates input bu ff ers , which are siz ed to th e minim um ta pe b loc k length .
Specifyi ng in put pa ramete rs 2-16 Using LCDS Print Descriptio n Language Default 1 BLOCK L THFLD: point to note • If t he size is se t to 0 , the blo ck length field is not cons idered to be part of the b loc k; and the l engt h of a b loc k on the ta pe is the actu al ph ysical bloc k length.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-17 BLO CK POST AMBLE parameter: points to note • If the b lock del imiter string con stant is sp ecified, t he b loc k postam ble is ignor ed . • The PO ST A MBLE pa rameter may be ov err idden if RECOR D STR UCTURE is changed thro ugh tape label processi ng.
Specifyi ng in put pa ramete rs 2-18 Using LCDS Print Descriptio n Language BLOCK command: points to note Note the follo wing whe n using the BL OCK command: • The v alues f or L THFLD , OFFSET , FORMA T , and PREAMBLE ma y be o v e rridden if RECO RD STR UCTURE is chan ge d as the result o f ANSI or IBM OS /Standard la bel processing.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-19 Figure 2-1. Sampl e BLOCK command diagram CODE command Defines a char acter code tr anslat ion tab le.
Specifyi ng in put pa ramete rs 2-20 Using LCDS Print Descriptio n Language The f o llowing se ctions describe the synt ax of the CO DE comm an d pa ramete rs and explain the p aram eter opti ons. CODE ASSIGN Defines user char act er code assi gnments .
Specifying input parame ters Using LCDS Print Descriptio n Language 2-21 Options Default Code type : EBCDIC CODE DEF A UL T parameter: points to note • The DEF A UL T paramete r must b e co ded before an y ASSIG N paramete r f o r the a ssignme nt exceptions to be come ac tive .
Specifyi ng in put pa ramete rs 2-22 Using LCDS Print Descriptio n Language Exam pl e 2 I n this example, co ns ecut ive inpu t codes, s uch a s X’5B’ an d X’5C’, need not be specified to acco mplis h code mo difica tion. CODE SP A CECODE Defines the bla nk (space) char acter code f or the single-b yte char acter set.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-23 ac ident ifier A c ommand iden t ifier of th e t ype ac is optional f o r the fir st DBCODE comman d within a JDE. Th ereafter , eac h addi tiona l DBCODE command mus t i nclude the identifier .
Specifyi ng in put pa ramete rs 2-24 Using LCDS Print Descriptio n Language DBCODE DEF A UL T Specifi es a base code from whi ch y ou can mak e doub le -b yte char acter code assignme nt e xcep tions. The base code is specified b y a codetype ; the e xceptio ns are specified in the ASSIGN pa rameter .
Specifying input parame ters Using LCDS Print Descriptio n Language 2-25 IDEN command parameter s IDEN DJPCC (DJDE Pr inter Carr iage Co ntrol) De f ines the process i ng of carriage control f or DJDE reco rds f ound in the data stream. Syntax IDE N DJPCC= {D EF A UL T | PR OCE SS | IGNORE} Options Default DEF A UL T T able 2- 22.
Specifyi ng in put pa ramete rs 2-26 Using LCDS Print Descriptio n Language IDEN OFFSET Specifie s the n umbe r of b ytes (beginnin g at 0 ) from the begi nning of the user por tion of the recor d to the beginni ng of th e prefix s tr ing con stant of the DJDE re cord.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-27 IDEN PREFIX Defines the char acter string that must app ear in the identifica tion par t of each DJDE record in th e input da ta strea m. When the system recogniz es t his char acter string, it e xamines the rest of the record for DJDE commands.
Specifyi ng in put pa ramete rs 2-28 Using LCDS Print Descriptio n Language IDEN command example KCODE command Defines a doub le-byt e char acter cod e tra nslatio n tab l e.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-29 KCODE ASSIGN Defines dou b le -b yte character code assign m ent e xce ptio ns or an entir e user ch aract er tr anslation tab le . Syntax ac : KCODE ASSIGN = {( in put , output ) | ( input , ( outpu t 1 [, outpu t 2 ] [,.
Specifyi ng in put pa ramete rs 2-30 Using LCDS Print Descriptio n Language KCODE command: point to note The DBCOD E comm and can b e used in the same ma nner as KCOD E. PCC command Enab les y ou to create a tab le (or mod ify an e xisting stand ard tab le) o f one -b yte printer ca rriage con trol cod es and de fine th eir actio n.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-31 The f o llowing se ctions describe the synt ax of the c ommand par ameter s and e xplain th eir op tion s.
Specifyi ng in put pa ramete rs 2-32 Using LCDS Print Descriptio n Language Syntax for cc ln definition: { field 1 [, field 2 [, field 3 ]] | ( field 1 [, field 2 [, field 3 ]] [, { T OF | O VR | IGN}])} Options Default No d ef ault T able 2-33 .
Specifying input parame ters Using LCDS Print Descriptio n Language 2-33 PCC ASSIGN parameter: points to note • Y ou need not spe cify con secutiv e byt e v alue s.
Specifyi ng in put pa ramete rs 2-34 Using LCDS Print Descriptio n Language Default A tab le o f PSP1 (P rint and S pace 1) codes PC C DE F A UL T parameter: point to note The DEF A UL T param eter m ust preced e any A SSIGN par ameter . Any prec ed ing A SS IGN pa ramete r is not incor porated into th e PC C t a bl e.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-35 PCC MASK Mak es inaccessib le an y unnecessary bits from the printer carr iag e c ontro l b yte.
Specifyi ng in put pa ramete rs 2-36 Using LCDS Print Descriptio n Language In the p re vious e xample , these codes we re ad ded t o the standa rd IBM1 403 ca rria ge con trol co de table: X’ 40 ’ (Spac e 1 Line An d Pr int), X ’F1’ (Sk i p to Chan nel 1 An d Pri nt), an d X’F8 ’ (Pr int A nd Skip to Ch anne l 8) .
Specifying input parame ters Using LCDS Print Descriptio n Language 2-37 Options Default 0 RECORD CONST ANT Specifie s a const ant string us ed to si gnal the end of a record . This re cord del imiter constant string signal s the end of the record, b ut it is not included in the print line .
Specifyi ng in put pa ramete rs 2-38 Using LCDS Print Descriptio n Language Options Default BIN RECORD LENGTH Specifie s the len gth of th e longe st record.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-39 • The tape l abe l con ten ts ca n o v err ide a r eco rd l en gth v alue. If a defi ned r ecord lengt h is larger than the de f au lt b loc k length (1330), y ou m ust specify a b loc k length that is large enoug h to hold t he re cord.
Specifyi ng in put pa ramete rs 2-40 Using LCDS Print Descriptio n Language RECORD OFFSET Specifies th e location of the record length field . Syntax RECORD O FFSET = va l u e Options Default 0 RECORD.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-41 Options Default 0 RECORD STRUCTURE Specifie s the g ener al reco rd structure of the inp ut dat a.
Specifyi ng in put pa ramete rs 2-42 Using LCDS Print Descriptio n Language CONST ANT ma y be enabled as the result of STR UCTURE being c hange d to U i n la bel pr ocess i ng. Howe v er , no defin ition is assume d f or th e const ant str ing . The default must be z ero , or it m ust be define d in th e job de scriptor entry .
Specifying input parame ters Using LCDS Print Descriptio n Language 2-43 Figure 2-3. Record f o rmat types.
Specifyi ng in put pa ramete rs 2-44 Using LCDS Print Descriptio n Language SEFFNT command When you pr int a job on larg e sized paper (su ch as 11 by 17 inch or A3) , the pa per m ust f eed with i ts short edge as th e leadin g edge . Thi s is ca lled “sh or t edge f eed” (S EF).
Specifying input parame ters Using LCDS Print Descriptio n Language 2-45 SEFFNT command parameters The f o llowi ng tab le summarizes th e use of the SEFFN T comma nd par a me ter s . The f o llowing se ctions describe the synt ax of the c ommand par ameter s and g iv e e xplanation s of the par ameter op tion s.
Specifyi ng in put pa ramete rs 2-46 Using LCDS Print Descriptio n Language Default No d ef ault SEFFNT SEFMAP parameter: points to note • When sp ecified w ithout a label p rece ding the SE FFNT comman d, SE F MAP puts all f ont ma pping d efinit ions wit hin the JDL , rat her t han crea ting a separ ate mappi ng file .
Specifying input parame ters Using LCDS Print Descriptio n Language 2-47 Options Default No d ef ault SEFFNT command: p oints to note Note the f ollowing when using the SEFFNT command : • The system do es not assume an y mapp ings f or fo nts . Y ou must alw a ys provide the ma pping.
Specifyi ng in put pa ramete rs 2-48 Using LCDS Print Descriptio n Language • If you want to use 11 by 17 inch pa per o r any size th at require s SE F , be aware that f or m so urce librar ies ( .FSL ) fi les, f orm (.FRM) file s, logo (.LGO ) file s, and i mage ( .
Specifying input parame ters Using LCDS Print Descriptio n Language 2-49 Exam pl e 5 Job 4 ov er rides the system le vel SEFFNT mappin g with a job le v el definition. TCODE command The TCODE command define s a set of i nput –char acter–to–typ e assignmen ts that will be used f or the masked string com par isons in a repor t.
Specifyi ng in put pa ramete rs 2-50 Using LCDS Print Descriptio n Language • The printing system acce pts low ercase charact ers exp ressed liter ally o r symbolic ally; that is , prece ded b y the pound si gn (#) fun c tion in g as a switch case op erator .
Specifying input parame ters Using LCDS Print Descriptio n Language 2-51 TCOD E DE F A UL T Specifi es an init ial set of char acter type assig nments f or use wi th maske d comparisons. Y ou ma y specify def ault assignments f or an y standa rd char acter set b y co ding th e appropriate k eyw ord.
Specifyi ng in put pa ramete rs 2-52 Using LCDS Print Descriptio n Language Options TCODE T ASSIGN parameter: point to note When a typespec is code d as a 0, all chara cters sp ecified b y an inputs pec are d isassocia ted fr om all type cod e assign ment s.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-53 Options Default No d ef ault TCODE command examples F o llo wing ar e a f ew e xamples o f ho w to use the TC ODE comma nd. Exam pl e 1 The basic character set used f or def ault types is A SCII.
Specifyi ng in put pa ramete rs 2-54 Using LCDS Print Descriptio n Language Exam pl e 4 The basic characte r set is EBCDIC . The editor that w a s used to edit the JSL file is limited to uppe rcase only: V OLUME command The V OLUME comm and sp eci fi es inpu t medium and d ata char acteristics .
Specifying input parame ters Using LCDS Print Descriptio n Language 2-55 The f o llow ing secti ons describe the syntax of th e V OLUME comm an d pa ramete rs and explain the p aram eter opti ons.
Specifyi ng in put pa ramete rs 2-56 Using LCDS Print Descriptio n Language V OLUME BMUL T Specifie s a m ultipl icatio n f actor that y ou can u se to de termine the true b loc k length. Syntax VO L U M E B M U L T = val ue Options Default 1 V OLUME CODE Specifies which code tr anslation t able the system uses to interpret the i nput dat a.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-57 Default EBCDIC V OLUME CODE parameter: points to note • When y ou run a CODE =NONE job with DUPL EX=YES an d SHIFT=YES, y ou must specify MARGIN in inches. • Input data is tran slated according to the CODE selected on the V OLUME co mmand.
Specifyi ng in put pa ramete rs 2-58 Using LCDS Print Descriptio n Language Syntax V OLUME DBCS = {YES | NO} Options Default NO V OLUME EMTYPE Specifies the emulation t ype with which the syst em will pri nt te xt.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-59 Syntax V OLUME EO V = ([P A USE | NOP A USE], [EOF | NOEO F]) Options Defaults NOP A USE, NOEOF V OLUME EXP A GE Enab les data error loggi ng a nd repo r ting of u nprintab le char acter s that do no t ha v e f ont bitm ap o r outl ine data i n th e f ont file.
Specifyi ng in put pa ramete rs 2-60 Using LCDS Print Descriptio n Language Options Default YE S VO L U M E H O S T Specifies th e computer or host ope rating syste m that g ener ated the inpu t data file . Syntax VO L U M E H O S T = host type Options T able 2-63 .
Specifying input parame ters Using LCDS Print Descriptio n Language 2-61 Default Offline printing: IBMOS Online pr inti ng: No default VO L U M E H O S T parameter: points to note • F or H OST=DUM P , two t ape marks at the end o f the t ape are requir ed to dum p th e data ta pe using DUMP .
Specifyi ng in put pa ramete rs 2-62 Using LCDS Print Descriptio n Language • If t h e host applic ation p rogram uses A NSI ca rr iag e cont rol comma nds , the host op erat ing sy stem co nv er ts each comma nd to a v ali d 3211 o r 424 5 channe l comm and b ef ore send i ng it to th e pr inte r f or onli ne pr inting .
Specifying input parame ters Using LCDS Print Descriptio n Language 2-63 VO L U M E K C O D E Specifi es which doub le -b yte chara cter code tr anslati on tab le the system will use t o interp ret the inp ut data.
Specifyi ng in put pa ramete rs 2-64 Using LCDS Print Descriptio n Language V OLUME LCODE Specifi es the co de tr ans lation tab le t hat wi ll be us ed in inte r pre ting the t a pe la b el.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-65 Options Default NO VO L U M E M A X L A B Specifies the longest physical b loc k that will be trea ted as a label when an undefined la b el is specified (LABEL=UNDEF).
Specifyi ng in put pa ramete rs 2-66 Using LCDS Print Descriptio n Language Options Default 80 V OLUME OPTIMIZE Enhance s the p erf or mance of the data stream. NO TE: This parameter is suppor ted only par tially by the DP EPS . The parameter options tab le below reflects onl y the options that are supp orted.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-67 V OLUME OSCHN Specifies th e chan nel tha t the system use s to sign al the end o f a report that is ge nera ted b y an IBM O S writer .
Specifyi ng in put pa ramete rs 2-68 Using LCDS Print Descriptio n Language Options Default 0 V OLUME RMUL T Specifie s a m ultipl icatio n f actor that the reco rd length uses to determine the true record lengt h.
Specifying input parame ters Using LCDS Print Descriptio n Language 2-69 Options Default EBCDIC VO L U M E U N P AC K Specifie s the u npac king method of the i nput data when unpac king is requ ired. Syntax V OLUME UNP A CK = {NONE | T4 X3 | T4X3H2 | UNIV A C} Options Default NONE T able 2- 77 .
Specifyi ng in put pa ramete rs 2-70 Using LCDS Print Descriptio n Language V OLUME VCODE Specifie s a tab le of char acter type codes t o use wi th the CRITERIA command , V ALUE parameter .
Specifying input parame ters Using LCDS Print Descriptio n Language 2-71 There ar e eigh t uni que ch arac ter T ype cod es; in a c haracte r code tr ans lation set, as defi ned in t he f ollow ing “U nique char acter T ype codes” tab le .
Specifyi ng in put pa ramete rs 2-72 Using LCDS Print Descriptio n Language Offline: VOLUME HOST=UNIVAC, LABEL=STANDARD, UNPACK=T4X3, CODE=ASCII, LCODE=ASCII; VOLUME HOST=IBMOS; VOLUME HOST=B6700, LAB.
Using LCDS Print Description Language 3-1 3. Using logical processing Logical , or special , proce ssing en abl es y ou to specify log ical functio ns that w ill be p erf o r med on a recor d or a set o f record s.
Using logi cal processing 3-2 U sing LCD S Prin t De scription Langu age T est expressions T o define a lo gical proc essing comm and fully , you must sp ecify one or tw o fields in the record t hat will be t ested. In g eneral, a logica l pr oces s ing com mand ha s the fo llowing form at: paramete r co mmand-keyword = opti ons , .
Using log ical proce ssing Using LCDS Print Description Language 3-3 • A spe cific print line ra nge is specified b y the LINENUM par ameter , and the li ne or l ines tha t are be ing test ed con tain no recor d (that is , th e lines h a v e been skipped or space d over) .
Using logi cal processing 3-4 U sing LCD S Prin t De scription Langu age Logical pr ocessing commands th at have TEST parameter s The log ical pro cessing co mmands with TES T par amete rs are listed below . Each individ ua l co mmand should be specified on ly once per job de scr ipto r entr y .
Using log ical proce ssing Using LCDS Print Description Language 3-5 Each cons tan t that is in cl ud ed in a ref er e nced T ABLE command is e xamine d b y the system to see if it is e qual in v alue t o the input data field spe c ified in the CONST ANT parameter of the CRITERIA command.
Using logi cal processing 3-6 U sing LCD S Prin t De scription Langu age T ABLE MASK Defines mask cha racte rs used within string constants (specified b y CONST ANT parameter). Also indica tes whi ch char acter s denote special type te sting and wh at that typ e is .
Using log ical proce ssing Using LCDS Print Description Language 3-7 T ABLE command: points to note • In a n un masked com pa ri son (usi ng on ly the CONST ANT par ameter of the T ABLE comm and), c.
Using logi cal processing 3-8 U sing LCD S Prin t De scription Langu age The char acter s used in the MAS K par ameter occu p y n umbered positi on s , begi nn in g with 0 an d separ ated by commas . These position num bers in the MAS K par ameter ar e used as type numbers.
Using log ical proce ssing Using LCDS Print Description Language 3-9 Exam pl e 4 The T ABLE command belo w sets up the char acter to type associations shown in the following tab le.
Using logi cal processing 3-10 Using LCDS Print Descriptio n Language Constant mode In Constan t mode (that is, when the CRITERIA CONST ANT paramet er has been specified), y ou must sp ecify the loca tion, lengt h, and c o ntent s of a fi x ed fie ld with in a rec ord.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-11 The criid 1 an d criid 2 are the identi fiers f or two CRI TERIA comman ds. The pa re nthes e s in thi s f or mat are requ ired .
Using logi cal processing 3-12 Using LCDS Print Descriptio n Language – Compar e the chara cter in that p osition f or absol ute equal ity . – Ignore th e char acter in that positi on (consi der the char acter , wha te v er it is, to comp are as e qual).
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-13 Masked comparisons using nondefault type assignments P erf orming mask ed comparisons using ei ther a nonstand ard char acter set.
Using logi cal processing 3-14 Using LCDS Print Descriptio n Language CRITERIA command parameters A CRITER IA co mm and may contain only on e speci ficat ion of one of these parameters: CONST ANT , CHANGE, or V ALUE. In additio n, it ma y o ptionall y conta in the LINENUM par ameter .
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-15 Options Default No d ef ault CRITERIA CHANGE parameter: points to note • In online jobs, the host trun cates trailing blanks. Y ou ma y add b lank char ac ter spaces to an y control fields t hat ar e shor ter than th e specified len gth, so the system can make a comparison.
Using logi cal processing 3-16 Using LCDS Print Descriptio n Language – If the LINENUM parameter is use d, lines within the specified range are processed no r mally , and lines ou tside the r ange are no t e valu ated. Thu s, C han ge mode comparison st rings are not sa v ed from lines outside of a LINENUM range.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-17 Options Default No d ef ault CRITERIA CONST ANT parameter sy ntax exam ple The fo llowing CRITERIA command synta x diagram describes a test f or a subfie ld equ al to a specific constant tab le .
Using logi cal processing 3-18 Using LCDS Print Descriptio n Language Options Default Al l lines CRITERIA V ALUE Defi ne s test specifi catio ns for a logical pr ocess i n g func t ion with the V alue m ode crit erion. Use the CRI TE RIA V ALUE parame ter to co mp are two numer ic v alues .
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-19 Default No d ef ault CRITERIA V ALUE parameter: points to note • A test criteria specifying the E Q oper ator ma y return a true result e v en thou gh the chara cter strings being compare d are not id entical ly eq ual.
Using logi cal processing 3-20 Using LCDS Print Descriptio n Language – Non-numeric chara cters , such as curren cy symbols, positiv e an d negativ e numb er designator s, and alphabetic te xt may only pr ecede , f ollow , or enclose the n umeric char acter string.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-21 – If the o pera tor is NE, L T , GT , LE, or GE, the system tests the v ari ab le da ta against o nly the first v a lue in th e T ABLE CONST ANT statement.
Using logi cal processing 3-22 Using LCDS Print Descriptio n Language Logical pr ocessing c ommand descriptions Logical proce ssing commands cause the system to test input data re cords in the job ag ainst sp ec ified cr iter ia. If the criter ia are satisfied, the syst em perf or ms specific actions.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-23 The system rec ogniz es the end of a repo r t when enoug h ban ner pages h a v e been printed to sa tisfy the “e nd of r epor t” test criter ia. B ANNER command parameters The fo llowing table summarizes the BANNER comman d paramete rs.
Using logi cal processing 3-24 Using LCDS Print Descriptio n Language Options Default 0 B ANNER HCOU NT parameter: point to note The DP EPS syste ms do not recogniz e h eader banner p ages if an HCOUNT v alue of 0 is spe c ified .
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-25 Options Default NONE B ANNER TCOUNT Specifie s the to tal n umber of cons ecutiv e trai ler bann er page s that mu st be dete cted to recogniz e the end of the re por t.
Using logi cal processing 3-26 Using LCDS Print Descriptio n Language Options Default No d ef ault B ANNER TYPE Specifi e s th e u se o f se le cte d d ata pa ge s as ba nner pa ges w hen repor ts do not co nt ain th is infor m at ion.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-27 B ANNER command: points to note • Field conte nt capt ured via HJOBNO and HRPTNA is transla ted usin g the CO DE table in effect when th e recor d contai ning the m is proce ssed.
Using logi cal processing 3-28 Using LCDS Print Descriptio n Language Exam pl e 2 If a job stre am has tw o tr ailer pages w ith the char acter string DA T E = mm/d d/yy appear ing on line 10 or 11 and be ginn ing in print positio n 20, the BANNER criteria could be cod ed as f ollo ws: The MASK paramete r specif ie s a mask ing ch arac ter .
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-29 Options Default No d ef ault BSELECT and BDELETE co mmands: points to note Note t he f ollowing w hen usi ng the B SELECT a nd BD.
Using logi cal processing 3-30 Using LCDS Print Descriptio n Language The conte nts of the first b yt e of each tape b loc k (offset=0, lengt h=1 ) is examined f or the ch aracter c on stant 'P'. When a 'P' is dete cted, th e entir e b loc k is selected (BSELEC T) f or printing.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-31 LMODIFY command Enab les y ou to select o ne or m ore te xt str ings to which hi ghlight color will be a dded under sp ecified co ndit ions . NO TE: The DP EPS systems ig nore this command , because the y are mon ochrome p rinters.
Using logi cal processing 3-32 Using LCDS Print Descriptio n Language LMODIFY SELECT Specifies th e par t of the print line t hat will be printed in the specified ink.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-33 P o ints to note: LM ODIFY command • The LMO DIFY command acts upo n individual print lin es. The offset v alues in a ll of t he test criteria a re meas ured from th e begin ning of the print li ne to the beg inning o f the test f ield.
Using logi cal processing 3-34 Using LCDS Print Descriptio n Language RA UX TEST parameter Specifie s the te st e xpr ession f or selection of paper fr om the auxiliar y tra y .
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-35 Figure 3-3. Data recor d show i ng offset specified in RA UX command The data record, w hen processe d as p ar t of the in put data stream , causes the pag e it is a par t of to be print ed on a sheet of paper f ed fr om t he auxil iary tra y .
Using logi cal processing 3-36 Using LCDS Print Descriptio n Language Options Default No d ef ault RDELETE and RSELECT co mmands: point t o note The RSE LECT and R DELETE co mmands are supp or ted on the DP EPS only f or offline pr inting.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-37 Figure 3-4. Illustration of RDELETE command usage 1. T ape ma rk, f oll ow ed b y inter b loc k gap (I BG) 2. B loc k 1, f ollo wed b y in terb loc k gap (IBG) 3. B loc k 2, f ollo wed b y in terb loc k gap (IBG) 4.
Using logi cal processing 3-38 Using LCDS Print Descriptio n Language Options Default No d ef ault RFEED command: points to note • Satisf action of th e RFEED crit eria causes the current page to f eed from the tr a y assigned to the stoc k defined in the RFEE D comm and .
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-39 In this e xample , the system che c ks C1, C2, and then C3. If C2 and C3 satisfy the specified criteri a, the C2 stoc k has priority ov er the C3 sto c k due to its po sition i n the JS L.
Using logi cal processing 3-40 Using LCDS Print Descriptio n Language R OFFSET can also f orce an of fset on either a ll copies of the repor t or only the first cop y .
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-41 R OFFSET TEST Specifie s the test e xpression f or offsettin g pages in the stac ker bin.
Using logi cal processing 3-42 Using LCDS Print Descriptio n Language R OFFSET command e xample In the f ollowing e xample, a file has multiple repor ts without any delimite r r ecord s separ a ting th e re por ts . Each page of th e re por t has a pa ge nu mber a s par t of the head ing.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-43 RP A GE comm and The RP A G E command allows y ou to reposition the current (or ne xt) logic al pag e on the physical pag e. RP A GE command par ameters The fo llowing table summar izes the RP AGE command paramete rs.
Using logi cal processing 3-44 Using LCDS Print Descriptio n Language Options Default (NUFRONT , NOFFSET) T able 3-33. R P A GE SIDE para meter options and definitions Option Definition sideo pt In du.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-45 RP A GE T EST Defi ne s the t est expressi o n for detect io n of a n RP A GE record that w ill cause the log ical page to be repositi oned on a ph ysical page .
Using logi cal processing 3-46 Using LCDS Print Descriptio n Language RP A GE command: points to note Note the follo wing when u sing the RP AGE command. • If a record inten ded to sa tisfy the criteria f or RP A GE is suspende d b y RSUSPE ND , tha t record i s not chec k ed f or the RP A GE criter ia.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-47 Figure 3-6. Effects of RP A GE SIDE parameter.
Using logi cal processing 3-48 Using LCDS Print Descriptio n Language Figure 3-7. Effects of RP A GE WHEN parameter.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-49 RRESUME and RSUSPEND commands The print supp ression l ogical proce ssing fun ction pe r mits yo u to delete fro m printing g r ou ps of r ecor d s that are di stingu i sha b le at the start and end, b ut whose int ermediate record s ma y not be unique or dist inguis ha ble.
Using logi cal processing 3-50 Using LCDS Print Descriptio n Language Options Default NEXT RSUSPEND and RRESUME TEST Defines the test expressions f or the record at which pr inting will be suppr esse d (RSUSP END) or resu me d (RRESU ME ).
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-51 • Interaction with RST A CK – A record tha t satisfies the RST ACK criteria is detected, and it terminates the rep or t and reco rd susp ension, regardle ss of whet her o r not th e printing of r ecords w as suspende d at t he ti me.
Using logi cal processing 3-52 Using LCDS Print Descriptio n Language RSUSPEND and RRESUME example F ollowing is an example of th e RSUSP END and RRE SUME comma nds . The printin g of the i nput data re cords in the f ollow ing sa mple data is susp ended (reco rds from //JOB t o //EXE C) b y the prec eding RSU SPEND comm and.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-53 RST A CK c ommand The st acked repor ts f eature en ables you to def ine a se ri es of repor ts in a single file. This is accomplish ed by specifying the end of the repo rt in the coded lo gi ca l pr oce ssing com m and s .
Using logi cal processing 3-54 Using LCDS Print Descriptio n Language In this mode , y o u can use the P RINT par ameter t o print the delimit er (or the de limiter p ack et) and to select th e output destinati on of th is deli miter p age: B IN, TRA Y , or BO TH.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-55 RST A CK c ommand parameters The f o llowing ta ble summarizes the p arameters o f the RST ACK comma nd. RST A CK ACCTINFO Specifies that a subfield of the first record will be printed o n the accounti ng pa ge at the end of the repo r t.
Using logi cal processing 3-56 Using LCDS Print Descriptio n Language RST A CK DELIMITER Specifi es whe ther or not RST A CK r ecords ar e trea ted as data records.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-57 Options Default NONE RST A CK PRINT If DELI MITER =YES is coded, specif ies if the re por t del imiters will be pr inted, and if so , the ou tput destination of the pr inted delimiters.
Using logi cal processing 3-58 Using LCDS Print Descriptio n Language RST A CK TEST Defi ne s the t est express i o n for the “en d of rep or t ” cond itions for either Chan ge mo de or C onsta nt mode criteria.
Using log ical proce ssing Using LCDS Print Descriptio n Language 3-59 • Detecti on of R ST A CK immedi ately f ollo wing r epor t separation is ignored .
Using logi cal processing 3-60 Using LCDS Print Descriptio n Language Figure 3-8. Sample RST A CK command usage illustration.
Using LCDS Print Description Language 4-1 4. Specifying print format parameters T o specify th e ph ysical ch aract eristics of a print job , define the placement o f data on the pag e, ide ntify system respon ses to error co nditi ons , and other f unctions rela ted to the printed o utput, you use the PDL pr int for mat comman ds.
Spec if ying pri nt form at para meters 4-2 U sing LCD S Prin t De scription Langu age ABNORMAL command The ABNO RMA L comm and a llows y ou to re s tri ct cer tai n oper ator functio ns and to de fine system re sponses to e rror condit ions . ABNORMAL command parame te rs The fo llowing table summarizes the ABNORMAL comma nd paramete rs.
Specifyi ng print for mat par a me ter s Using LCDS Print Description Language 4-3 Options Default AU X ABNORMAL CODE Specifies the ha ndling of ille gal function codes in the data stream. The system sets the repor t completion code and inser ts an ac coun t err or p age i nto t he job .
Spec if ying pri nt form at para meters 4-4 U sing LCD S Prin t De scription Langu age Options Default STOP ABNORMAL ERR OR parameter: points to note • The CONTINUE and AB OR T op tions put th e printer in “Nonstop” mode . The ST OP option puts the system in “Stop” mode .
Specifyi ng print for mat par a me ter s Using LCDS Print Description Language 4-5 ABNORMAL IMISMA TCH Specifie s the a ction f or a highli ght color printer to tak e when a specified in k req uires a pr imar y in k color that is not curren tly loaded .
Spec if ying pri nt form at para meters 4-6 U sing LCD S Prin t De scription Langu age ABNORMAL ISUBSTITUTE Specifi es whe ther or not th e ope rato r of a highl ight col or prin ter ma y initiate ink su bstitution. NO TE: ISUBSTITUTE is a hi ghlight color pa rameter that is recogniz ed b y printers such as th e Xe ro x 4850 and 4 890.
Specifyi ng print for mat par a me ter s Using LCDS Print Description Language 4-7 Options Default NOW A IT ABNORMAL O TEXT parameter exam ple F o llo wing i s an e xample of t he ABN ORMAL O TEXT para meter .
Spec if ying pri nt form at para meters 4-8 U sing LCD S Prin t De scription Langu age ABNORMAL SECURITY Restr ict s cer ta i n operat ions o r admini strati v e func t ions.
Specifyi ng print for mat par a me ter s Using LCDS Print Description Language 4-9 A CCT command The A CCT command en ab les a printout of an accounti ng summar y t o be in clud ed wi th ea ch rep or t pr int ed. Thi s sum mar y consists o f a sing le pa ge of i nf ormation co ntaini ng job setup inf or mation and count s of proce ssing e v ent s .
Spec if ying pri nt form at para meters 4-10 Using LCDS Print Descriptio n Language Default Built from t he JDL name b y adding “.JD L” to th e name . A CCT DEPT parameter: point to note The depa r tment na me ( sc ) is printed on the accou nting shee t, and is e ntered in to the ac coun t ing lo g for the repo r t .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-11 CME command Cop y modi fication entries (CME s) allo w cer tain par ts of the printed data in a r epor t to be r eplace d with pr edefin ed static data, a nd/or spe cify th e changi ng of f onts w ithi n the v ariable data.
Spec if ying pri nt form at para meters 4-12 Using LCDS Print Descriptio n Language (Refer to “Impor ti ng LCDS reso urces ” in the “PD L pr incipl es and proced ures” ch apter , f or the proc edure f or cop ying resources to the /opt/XRXnps/r esour ces/lcds/ f older from el se wher e wit hin the Unix file syst em.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-13 CME CONST ANT Specifie s a char ac ter string to print. Syntax [ ac :] CME CONST ANT = sc Options Default No d ef a.
Spec if ying pri nt form at para meters 4-14 Using LCDS Print Descriptio n Language Default No d ef ault CME FONT parameter: points to note • A f ont specificatio n applies to input variable data as well as to static CME data.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-15 CME INK parameter: points to note • If 0 is specifie d (or d ef aul ted) f or the INK par ameter , the ink f or the v ariab le data an d the CME te xt rev er ts to the ink th at was specified in the IDF A UL T pa rameter of the OUTPUT comma nd.
Spec if ying pri nt form at para meters 4-16 Using LCDS Print Descriptio n Language CME POSITION Specifies the in itial character posi tion at which to beg in to apply the CME in th e print line .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-17 There also may be multiple text specifications f ollowing a colum n specifi catio n.
Spec if ying pri nt form at para meters 4-18 Using LCDS Print Descriptio n Language CME command ex amples This s ection shows two examples of us es of the CME comma nd. Exam pl e 1 CME paramet ers speci fied in st andard f orm: CME parameters specified in shor t form: or Exam pl e 2 The f ollo wi ng is a n e xample of cop y sensit iv e CMEs .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-19 IDR command Allows y ou to define def ault ink catalogs , pale ttes , and inks . ac ident ifier Y ou mu st specify an ac identifier when defining a n IDR. This ident ifier is referenced by the O UTPUT IDR paramete r or th e IDR DJDE.
Spec if ying pri nt form at para meters 4-20 Using LCDS Print Descriptio n Language If no IDF A UL T is specified, the first element of the ILIST is used as the de f au lt. If no ILIST is sp ecified, th e system de f au lt is used . IDR command parameter s The f ollowing tab le summariz es the I DR com mand pa ram eters .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-21 IDR ILIST This parameter pr ovides a list of all the inks wh ich m a y be ref erenced b y inde xin g in printi ng v a riab le inp ut dat a or CM E data. Syntax ac :IDR ILIST = {‘ inkname ’ | (‘ inkname 1 ’ [‘ inkname 2 ’] [, .
Spec if ying pri nt form at para meters 4-22 Using LCDS Print Descriptio n Language IDR P A LETTE Establishes a def ault inks palette that will be used in in k ref erences when there is no specif ic palett e ref erence .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-23 The f o llowing se ctions describe the synt ax of the c ommand par ameter s and e xplain th eir op tion s. LINE B ASELINE Defi ne s how to calcul ate the base line posi tion o f the ch aracter that is be ing p rinted.
Spec if ying pri nt form at para meters 4-24 Using LCDS Print Descriptio n Language Options Default LARGE[ST] LINE B AS ELINE parameter: point to note If KANJI is spe cified as o ne of the f onts (K ANJI = YES), a BASELINE= LARGE co mmand is trea ted as BAS ELINE=T OP .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-25 LINE D A T A Specifi es the l ocation and le ngth of th e print l ine dat a with in an input data record.
Spec if ying pri nt form at para meters 4-26 Using LCDS Print Descriptio n Language LINE FCB parameter: points to note • If you sp ecify FCB =PROCESS, an FC B lo ad cau ses positioning to T OF . If the system is already at T OF , page eject does no t occur .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-27 LINE FONTINDEX Specifi es that a field within the use r por tion o f a reco rd de fines the in de x to a specific f ont to be used f or that line. If FONTINDEX is not specifie d, no in de x is used.
Spec if ying pri nt form at para meters 4-28 Using LCDS Print Descriptio n Language LINE FONTINDEX parameter: points to note • When t he bitop t option is specified, the initv al m ust also be specified.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-29 Options Default offset : 0 terminatio n : DEF A UL T LINE INKINDEX Spec ifies a fiel d withi n a data re cord that cont ains a number t hat represents th e ink ind e x in the current IL IST .
Spec if ying pri nt form at para meters 4-30 Using LCDS Print Descriptio n Language LINE INKINDEX parameter: points to note • The DP EPS suppo r t only the off set opt io n f or the LINE INKINDEX parameter . • When t he bitop t option is specified, the initv al m ust also be specified.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-31 Default No d ef ault LINE LPI parameter: points to note • If the L ARGE[ST] is sp ecified f or the LINE BA SELINE par amet er , the LPI par ameter is ig nore d. • The line sp acin g v al ue is not b ased o n the maxi mum LPI f ont of the lin e.
Spec if ying pri nt form at para meters 4-32 Using LCDS Print Descriptio n Language Options Default (PRINT , NODISP) LINE O VERPRINT parameter: points to note FONTINDE X and O VERPRINT : When us e d i.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-33 LINE O VERPRINT parameter exam ple F o llo wing is an e xa mple o f t he LINE O VERPR INT pa ra mete r . LINE PCC Spec if ies the po siti o n (and po ssible transl atio n) of th e p r inter carr iag e contro l fiel d.
Spec if ying pri nt form at para meters 4-34 Using LCDS Print Descriptio n Language LINE PCCTYPE Specifi e s a set of prin te r ca rria ge contro l code s tha t will b e use d in printing a job . Syntax LINE PCCTYPE = { PCCname | PCCid | USER} Options Default Online: IBM4245 Offline: ANSI T able 4-37.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-35 LINE PCCTYPE parameter: points to note • F or the DP EPS , this p arameter is treated as if the syst em were an IBM 3211. Note th at th ere is no func tion al d ifference be tween IB M3211 and IB M4245 for PCC types.
Spec if ying pri nt form at para meters 4-36 Using LCDS Print Descriptio n Language LINE command: points to note • Line spacing with m ultiple f onts : The v ertical spacing of a line i s the l ine spa cing of the l argest f ont in us e in the previous line.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-37 LINE command examples Here ar e some e xample s of use of the LINE co mman d. Exam pl e 1 The LINE comma nd be low defin es the char a cteristics of t he f ollowing record stru cture shown in the follo wing figu re.
Spec if ying pri nt form at para meters 4-38 Using LCDS Print Descriptio n Language Figure 4-2. Sample da ta recor d structure Exam pl e 3 LINE PCCTYPE=NONE, DATA=(1,57), VFU=V1; MESSA GE command The MES SA G E comman d permits y ou to in f orm the op erat or of special co ndit ions b y d ispla ying user define d te xt on the screen .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-39 MESSA GE command parameter s The f o llowing ta bl e summarizes th e MESSA GE command paramete rs. The f o llowing se ctions describe the synt ax of the c ommand par ameter s and e xplain th e par amet er opti ons .
Spec if ying pri nt form at para meters 4-40 Using LCDS Print Descriptio n Language MESSA GE ITEXT parameter: points to note • If EBCDIC or he xadecimal strings or he x defined by tes using “!” in a cha racter st r in g are us ed in a MES SA GE comm and, the y ar e interpreted as st andard EBCDIC a nd ar e tr anslated to e xt ended AS CII.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-41 MESSA GE O TEX T : points to note • Multi pl e line me ssage s ma y be spec if ied for a single copy b y one of t.
Spec if ying pri nt form at para meters 4-42 Using LCDS Print Descriptio n Language OUTPUT command The OUTPU T comm and co ntrols t he organ izat ion an d f or mat of a repor t, includin g the numb er of copi es of a repor t, the f or ms to be pr int ed with the v ar iable da ta, rep or t off setting , and t he use of simple x or duple x mode.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-43 OUTPUT G RAPHICS Spec ifies if and how graphics ar e used in the job. YY N OUTPUT ID F A UL T Sp ecifies the def ault ink that will be used for parameter s in whic h no in k is spec ified .
Spec if ying pri nt form at para meters 4-44 Using LCDS Print Descriptio n Language OUT P UT BF O RM Prints a f o r m on the bac k sid e of a du ple x data shee t.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-45 Default NONE OUT P UT BI ND I N G Specifi es printi ng f or long ed ge or shor t edge bi nding . Caus es the pa ge to be rota t ed to or ie nt it cor rect l y for binding by a finishi ng de vice on the lo ng or shor t edge .
Spec if ying pri nt form at para meters 4-46 Using LCDS Print Descriptio n Language Figure 4-3. T w o-hole drilled output fr om a long edge feed job, with short edg e binding The f ollowing figure sh ow s the resu lts of di ff er ent spe cificatio ns.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-47 Figure 4-4. Diagrams of output resulting fr om different BINDING specifications.
Spec if ying pri nt form at para meters 4-48 Using LCDS Print Descriptio n Language OUT P UT CO L LA TE Specifi es whether pag es will be printed collat ed (in ordered set s) or uncol la te d.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-49 OUTP UT CO VER Specifie s that co v er sheets are to be f ed from the A UX stoc k. These co v e r shee ts ma y be place d at t he front or bac k of each copy of a repor t.
Spec if ying pri nt form at para meters 4-50 Using LCDS Print Descriptio n Language Options Default NONE OUTPUT CYCLEFORMS parameter: points to note • If multiple CYCLEFORMS are specified in the same OUTPU T comman d, a sin gle list consis t ing o f all these specified f o r ms is creat ed.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-51 OUT P UT DE N SI T Y Specifies ho w the system will re spond to a scan line density error . This parameter is ob sole te and is listed for compatibility pur p oses only .
Spec if ying pri nt form at para meters 4-52 Using LCDS Print Descriptio n Language Options Default BIN OUT P UT DU P LE X Specifi e s whe the r printi ng is to occur in dupl e x (print on both sides o f a sheet) or simple x (print on a sin gle si de).
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-53 Options Default NO OUTPUT F A CEUP parameter: point to note Specify F A CEUP=YES wh en pr inti ng on lab el stock. Deliverin g label sh eets f ace up pre vent s del aminatio n when the sh eets are stac k ed.
Spec if ying pri nt form at para meters 4-54 Using LCDS Print Descriptio n Language OUTPUT FEED parameter: points to note • “FEED = stoc kref erence ” m ust ref er to a stoc k assigned to a stoc kname b y the ST OCKSET command that has been specifi ed f or the repo r t.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-55 OUTPUT FORMS Specifie s f or ms to be a ssociated with the repor t copies . Diff er ent f orms ma y be associated with d iff e rent copie s of a r epor t b y the use of multiple FORMS left par t s in the same OUTPUT comma nd.
Spec if ying pri nt form at para meters 4-56 Using LCDS Print Descriptio n Language OUTPUT FORMS parameter: points to note • CYCLEFORMS and FORMS parameters: Bo th ma y be used within a repor t; ho we ver , only the la st par ameter specifie d is in ef fect at any given time.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-57 Default NO OUTPUT GRAPHICS parameter: points to note • If y ou are using the I MA GE parameter in conj unctio n with GRAPHICS , mak e sure to list the GRAPHICS pa ramete r first, as the se tw o par amet ers ar e orde r depen dent.
Spec if ying pri nt form at para meters 4-58 Using LCDS Print Descriptio n Language Options Default The first ink that is ref erenced in the IDR ILIST par ameter in eff ect at the sta r t of the page . If no IDR is specified, the def ault ink is BLA CK.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-59 OUTPUT IMA GE This par a m ete r is f o r Ba tch mo de proc essin g only , and specifies the initial graphic imagin g p arameters to be use d.
Spec if ying pri nt form at para meters 4-60 Using LCDS Print Descriptio n Language Default T op left corner of the por tra it or landsca pe oriented page , scal ed at 1/1 OUTPUT IMA GE parameter: points to note • T o put an i mage on a pa ge , use a f orm with th e image , or use the IMA GE DJDE.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-61 Default NONE OUTPUT IRESUL T Specifies what the result will be whe n o bje cts that ar e imaged with diff erent inks ov erlap. Syntax OUTP UT IRESUL T = {BLA CK | COLOR} Options Default The ink pr iority that was chosen at install at ion.
Spec if ying pri nt form at para meters 4-62 Using LCDS Print Descriptio n Language OUTPUT LOGO Allo ws y ou to spe cify a logo f or im aging on al l pag es of a re por t, unless it is canceled by a CANCEL DJDE. Up to 128 logos can be specif ied on a page .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-63 OUTPUT LOGO parameter: points to note • The n umbe r of logo s that a re allo w ed on a pag e v aries depen ding on the st ruc ture o f the lo go an d t he am ount o f a v aila b le dyna mic me mory space .
Spec if ying pri nt form at para meters 4-64 Using LCDS Print Descriptio n Language OUTPUT MODIFY parameter: points to note • A CME ma y b e coded w ithin a JSL or coded and c atalogu ed separ ately f or use b y se ver al JS Ls .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-65 Default NO OUTPUT NT O1 parameter: points to note The NT O1 parameter inter acts with some o f the oth er OUTPUT comma nd par ame ters . Thes e inter a ctions can cause so me of the specifica tions in th e JSL to b e o v erridden.
Spec if ying pri nt form at para meters 4-66 Using LCDS Print Descriptio n Language When this occurs , the system displa ys a message stating tha t page o rdering has been re v ersed, a nd cycles do wn.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-67 Default NO OUTPUT NUMBER parameter: points to note • The p age n umbe r char acter string is place d on the page at the speci fied li ne nu mber , base d on the line spacing o f the specified f ont.
Spec if ying pri nt form at para meters 4-68 Using LCDS Print Descriptio n Language OUTPUT OFFSET parameter: point to note The OFFSET co ntrol of FIR ST , ALL, or NONE ma y be modifie d b y the ROFFSET command (re fer to the R OFFSET comman d description in the “ Using l ogical pr ocessing ” chap ter).
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-69 Defaults • mod and pos : 1 •R E S • no tabs • size : 0 .5 IN •P OUTPUT OSTK parameter: points to note When using tabs and or dered stoc k: • All applic ations t hat ar e pr inted on a tab hav e pages f ormatted f or ta b printing.
Spec if ying pri nt form at para meters 4-70 Using LCDS Print Descriptio n Language – T ab widths: When running a tab stoc k job , you m u st not includ e the wid th of th e tab whe n speci fyi ng the P APERSIZE command .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-71 How e v er , if the OSTK comman d is specified, the system allows a tolerance of n inches (whe re n is the width of the tab speci fied in the OSTK comman d) wh en v alidity che c ks are be ing pe rf o r med on BEGIN v alues an d gr ap hic position ing.
Spec if ying pri nt form at para meters 4-72 Using LCDS Print Descriptio n Language – Specify T ABS in th e orde red st oc k stateme nt so that dynami c width ch ec king i s disab led . – Y ou may define t he or dered s tock state ment at the job or the system le vel o f a JSL.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-73 What to do: In ord er to run the jo b in succe ssion, y ou must code the JS L with MOD= 5 an d POS=1 f or Job 1 and M OD= 5 and POS =5 f or Job 2. The system k eeps tr ac k of t he last t ab posit ion in tra y 2 at the end of Job 1.
Spec if ying pri nt form at para meters 4-74 Using LCDS Print Descriptio n Language • P APERSIZE=B4 an d P APERSIZE=( 10.12 ,14.33 ) prod uce ident ical resu lts be ca use they indi c ate lo ng edge f eed, as opposed to shor t edge f eed f ormat.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-75 Options Default YE S OUT PUT PURG E parameter: point to note Y ou can use the SA VE DJDE to ov e rrid e the pu rg ing of specifi c files.
Spec if ying pri nt form at para meters 4-76 Using LCDS Print Descriptio n Language OUTPUT SF2FUNCTION Specifi es to the third par ty finish er whe ther or not it shoul d perf or m the u ser- defin ed SF2 o per ation on th e curre nt r epor t.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-77 Options Default NO OUTPUT SHIFT parameter: points to note • If the o rigin of a print line is off th e page , th e printer prints as much of the l ine as possib le a nd pro vides a messa ge, once per repor t, indicating t hat printing is of f the p age.
Spec if ying pri nt form at para meters 4-78 Using LCDS Print Descriptio n Language Options Default SEMI A U T O OUTPUT SIZING parameter: points to note • A paper size is consi dered equal in size to another pape r size if neit he r dime nsion d i f f ers by more tha n 15/600 of an inc h.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-79 • If the sto c k is not an e xact pap er siz e match, b ut is larger tha n the specified siz e, selecting SEMIA UT O (or BEST) causes the printer to stop a nd w ait f or o pera tor confi r mation to contin ue printing, usi ng the larger pape r .
Spec if ying pri nt form at para meters 4-80 Using LCDS Print Descriptio n Language OUTPUT ST APLE parameter: points to note • The ST AP LE com mand must be spe cified in the in itial JDL/ JDE, or the JDL /JDE DJDE record must be the first record processe d.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-81 OUTPUT ST OCKS parameter: points to note •I f t h e stoc ksetname does n ot re f erence a S T O CKSET command coded earlier in the sa me JDL, th e system assumes that th e stoc kset e xists as a .
Spec if ying pri nt form at para meters 4-82 Using LCDS Print Descriptio n Language OUTPUT SYSPPR parameter: points to note • P APERSIZE=B4 an d P APERSIZE= (10 .12, 1 4.33) pr oduce identica l resul ts in th at the y indicate long edge f e ed, as opposed to shor t-edge f eed f ormat.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-83 OUTPUT TMODE Specifi es a maximum pa per width in orde r to impro ve t hroughput efficien cy when mi x ed pa per siz es are used.
Spec if ying pri nt form at para meters 4-84 Using LCDS Print Descriptio n Language • Pitch modes and thr oughput perf ormance: The pr inting system can op er ate in s e v e r al diff erent pitch modes : 3 , 4, 5, 6, and 7.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-85 – F o r an y pa per siz e wider th an 15 .32 in ches / 389 m m, the system automatica lly s witch es to 3 pitch mode , in which it pr ints u p to 77 p age s per minute.
Spec if ying pri nt form at para meters 4-86 Using LCDS Print Descriptio n Language Exam ple: Assuming t hat y ou r appli cation ca lls f or 8.5 b y 11-i nch p aper , y ou co uld use 5 pi tch mode .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-87 OUTPUT T RANS Specifi es wheth er or not transp arenci es are us ed in the prin t job .
Spec if ying pri nt form at para meters 4-88 Using LCDS Print Descriptio n Language Options Default No d ef ault OUTPUT XSHIFT Specifi es whe ther or not th e im age of t he f or m and da ta on a page i s to be shif ted do wnw ard or up wa rd (thu s chang ing the x coordina te of the log ical pa ge origin) a nd if so , by w hat v alues.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-89 OUT PUT XSH IFT parameter exam ple F o llo wing is an e xa mple o f the OUTPUT XS HIFT par ame ter . OUTPUT command: point to note Cer tain par amete rs of the OUTPU T command in tera ct with each othe r or with o the r comm ands .
Spec if ying pri nt form at para meters 4-90 Using LCDS Print Descriptio n Language Exam pl e 3 The commands in th e f ollowin g figur e ill ustra te use of the offsetting f eatu res of the OUTPUT co mmand.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-91 Figure 4-6. Illustration of use of OUTPUT CYCLEFORMS parameter in a m ulticopy report PDE c omma nd The PDE command sp ecifies a page descriptor entry (PDE), which de fines th e f o r matting f or e ach pag e of a r epor t.
Spec if ying pri nt form at para meters 4-92 Using LCDS Print Descriptio n Language T able 4 -82. Standar d print f ormats (P DEs) PDE id No. of lines No. of columns lines per inch cha r . per inch Appr o x. poi nt s iz e Pa g e s i z e a n d orientation* BE GIN valu e s Default fon t i d FMT1 66 132 8.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-93 PDE command par ameters The f ollowing tab le summariz es the P DE comm and pa ra meters . The f ollo wing sections describe the syntax of the PDE comma nd par ameter s and e xplain th e par amet er opti ons .
Spec if ying pri nt form at para meters 4-94 Using LCDS Print Descriptio n Language Options Default (.18 IN, .66 IN) PDE BEGIN parameter: points to note • When sp ecifying th e locati on of th e begin ning o f a print line on a logi cal page , view the page in the orienta tion (landsca pe or por trait) in which it will be pr inted .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-95 • R TEX T is ima ged on a se pa r a te p h ysical shee t. Th e l i ne an d column specificat ions f or positioning the te xt refe r to the first logical pag e spe cifie d in the PDE.
Spec if ying pri nt form at para meters 4-96 Using LCDS Print Descriptio n Language If you want to provide cons is tenc y between jo bs th at are printed on t he D P EPS a nd on a 4635 o r DP18 0 LPS , you can adj ust the align ment b y 35 dot s using the D P EPS queu e manage ment win dows.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-97 • The maximum number of fonts that may be used in pr int ing a giv en page or a giv en job v aries depending on a n umbe r of f actor s .
Spec if ying pri nt form at para meters 4-98 Using LCDS Print Descriptio n Language PDE command: points to note • Y ou ma y code PDEs a s par t of the JSL or create them as separ ate fi les so that the y ma y be ref ere nced b y one or more JDLs or by DJDE s .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-99 Exam pl e 2 The f ollowing is an e xample of multiple BEGIN s. T wo logical pages a re defi ned on o ne ph ysical page . Exam pl e 3 Thi s is an example of a PDE th at may be compile d sepa rately from a JD L.
Spec if ying pri nt form at para meters 4-100 Using LC DS Pr int De scripti on Lan guage RO UT E R F O R M Specifies a form to be prin ted with all RTEXT pages.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-101 Options Default NONE ROU T E RT E X T parameter: points to note • The f ont inde x is associate d only w ith a par ticular string. T o pr in t an en tire RTEXT pa ge in th e same font, you must specify t he f ont inde x with each string.
Spec if ying pri nt form at para meters 4-102 Using LC DS Pr int De scripti on Lan guage • If a p roportional pitch f ont is used , the star ting co lumn numbe r f or printing the R TEXT is determined by u sing the char acter spa cing v alue f or the sp ace char acte r in th e char acter f ont.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-103 After t he abo v e commands ar e compil ed b y PD L, a . TST file is crea ted.
Spec if ying pri nt form at para meters 4-104 Using LC DS Pr int De scripti on Lan guage ST OCKSET command parameter s The f o llowing ta ble summarizes the S T OCKSET command paramete rs.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-105 ST OCKSET INIFEED Specifie s which stoc k to use in the abse nce of an y OUTPUT FEED para meter or FEED DJDE. If no stoc k is specified, the INIFEED par ameter def a ults to the first stoc k name specified in the ASSI GN par ameter .
Spec if ying pri nt form at para meters 4-106 Using LC DS Pr int De scripti on Lan guage Default MAIN ST OCKSET SYSP A GE parameter: points to note • P aper siz e mismatc h on sy st em pa ges : P ages gener ated b y the system via such command s as IDEN OPRI NFO are f ormatted f or 8.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-107 • The MAIN and A UX stoc ks and their pref erred tra ys hav e already be en def ined in t he op eratin g system sof twa re when the pr in ti ng sy stem is de livered.
Spec if ying pri nt form at para meters 4-108 Using LC DS Pr int De scripti on Lan guage VFU command The VF U co mmand a ssign s out pu t line numbers to pr int er carriage contr ol chann els . Thes e Line to Chan nel assignm ents perf orm the sa me function as the printer ca rriage control tape on a conv ention al line pr in ter .
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-109 Options Default No d ef ault VFU BOF Specifies th e Bottom Of F or m line nu mber .
Spec if ying pri nt form at para meters 4-110 Using LC DS Pr int De scripti on Lan guage Options Default 1 VFU T O F parameter: point to note If the value th at is sp ecified i n the T OF paramete r is greater than or equa l to the BOF (Bot tom Of F or m) v alue, the T OF v alue is set to 1.
Specifyi ng print for mat par a me ter s Using LCDS Print Descriptio n Language 4-111 VFU command exam ple F o llo wing is an e xa mple o f ho w to use the VFU comm and. In the f ollo wing e xamp le, top of f or m is ass igned to line n umber 5 and bo ttom of f orm is assi gned to l ine n umber 55.
Spec if ying pri nt form at para meters 4-112 Using LC DS Pr int De scripti on Lan guage.
Using LCDS Print Description Language 5-1 5. Usin g Dy nami c Jo b Descri p tor Entries (DJDEs) Dynamic Job Descr iptor Entr ies, unlike the PDL commands described in the I nput Pro cessing, P rint F o r mat, and Log ical Processing sections , are not coded i n JSLs .
Using Dynamic Job Descriptor Entries (DJDEs) 5-2 U sing LCD S Prin t De scription Langu age Exam ple Here i s anoth er e xample: F o r inf or mation on codi ng the IDEN com mand an d e xplanatio ns of its par ameters and options , ref er to the IDEN comma nd description in the “ Specifyin g input para meters” chapter .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Description Language 5-3 • DJDE re cords nee d not be consecut iv e be cause n one of th e paramet ers are applied until the system encoun ters END . Ho we v er , it is recomm ended that DJD E re cords be consecuti v e , especi ally wh en use d with de limi ter recor ds .
Using Dynamic Job Descriptor Entries (DJDEs) 5-4 U sing LCD S Prin t De scription Langu age The following figure s hows th e usag e of a sing le reco rd DJDE and th e IDEN c omman d. Figure 5-1. Single recor d DJDE diagram and IDEN command The fo llowing is an e xample of a multipl e re cor d DJDE.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Description Language 5-5 DJDE operator info r mation pages The speci ficatio n OPRIN FO=YES i n the JDE specifi es that th e DJDE records will be pr inted and se nt to the outpu t bin at the ne xt page transit ion aft e r an END command.
Using Dynamic Job Descriptor Entries (DJDEs) 5-6 U sing LCD S Prin t De scription Langu age Restricti ons on job parameter modification T o process a DJDE , the sys tem m ust proce ss data up to the recognition and inte r pretation of the DJDE itself .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Description Language 5-7 P arameters that can be changed through a JDE DJDE The par amet ers that ca n be changed t hrough a JDE tha t y ou specify in a JDE DJDE ar e listed in the follo wing table.
Using Dynamic Job Descriptor Entries (DJDEs) 5-8 U sing LCD S Prin t De scription Langu age Considerations and cautions f or using DJDEs Rememb er th e f ollowin g point s and ca utio ns when coding a nd applying DJDEs.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Description Language 5-9 •J D E •J D L • DUPLEX=NO •F E E D Effe ct o f multip le logical pages If you use m ultiple PDE BEGIN com.
Using Dynamic Job Descriptor Entries (DJDEs) 5-10 Using LCDS Print Descriptio n Language Printer c arriage control and DJDEs Pr inter carriage control processing ma y diff er if it is associated with DJDEs. Use of cer tain PC C paramet e rs in co njun c tion wit h DJDEs affects what th ose pa rame ters do .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-11 • If DJDE s are lo cate d at th e s tar t of a repor t, they inv o ke changes begi nning wi th th e first p age o f the re por t (or repo r t cop y). T able 5-4.
Using Dynamic Job Descriptor Entries (DJDEs) 5-12 Using LCDS Print Descriptio n Language ITEX T Specifies a text message th at will be displayed to operator s dur ing processi ng. JDE Specifies the JD E to be us ed within t he selec ted JD L at the next pag e boundar y .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-13 Record oriented DJDEs Rec ord or ie nted DJDE s take effect immediate ly at the ne xt record follo wing the last recor d of the pack et (set) of DJDE records o f which the y a re a par t.
Using Dynamic Job Descriptor Entries (DJDEs) 5-14 Using LCDS Print Descriptio n Language The f ollowing tab le lists record oriented DJD Es that ar e use d with gr ap hics . DJDE descriptions The f ollowing sectio ns giv e the definition, syn tax, an d option s f o r each av ailab le DJDE.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-15 Options AL TER DJDE: point to note AL TER maintains the GRAPHICS HOL D para meter in ef f ect b ut also speci fies a ne w set of imaging p aramete rs f or the current and subs equ en t page s .
Using Dynamic Job Descriptor Entries (DJDEs) 5-16 Using LCDS Print Descriptio n Language ASSIGN DJDE Spec ifies an assi gnme nt of a VFU chan nel num ber to a page line number or set o f line numbers. Ty p e Re cord or iented Syntax A SSIGN= ( chan no , l ineno ) or ASSIG N = ( chan no , ( lineno 1 [, lineno 2 ] [, .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-17 Syntax B A TCH = {ST AR T | END} Options B A TCH DJDE: points to note • The B A TCH DJ DE i s suppo r ted f or online Batch m ode jobs only . • This DJD E must be used pr ecisely to mark the be ginning an d endin g of o nline Ba tch mo de dat a.
Using Dynamic Job Descriptor Entries (DJDEs) 5-18 Using LCDS Print Descriptio n Language Options BEGIN DJDE: points to note • All specification s f or vpos and hpos are roun ded to the neares t dot (1 /300 of an inc h) for posit ioning o f the lo gi cal page .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-19 Options BFORM DJDE: points to note • Multip le BFORM DJ DEs ma y be specified to place diff erent BFOR MS on di ff erent copies .
Using Dynamic Job Descriptor Entries (DJDEs) 5-20 Using LCDS Print Descriptio n Language BOF DJDE Specifies th e Bottom Of F or m (BOF) line number . It tak es eff ect at the ne xt record f ollo wing an END DJD E.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-21 Options C (text) DJDE: points to note • When y ou are coding the C text DJDE, the C must be fo l l ow e d by a space (not b y an equal sign).
Using Dynamic Job Descriptor Entries (DJDEs) 5-22 Using LCDS Print Descriptio n Language COLLA TE DJDE Specifi es Coll ated or Uncolla ted m ode f or printing.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-23 COPIES DJDE: points to note • In dupl e x processing, if C OPIES appear s bef ore the bac k side o f a dupl e x pag e, a b lank ba c k sheet is outpu t, and the print data co ntin ues on the ne xt front page .
Using Dynamic Job Descriptor Entries (DJDEs) 5-24 Using LCDS Print Descriptio n Language DEPT DJDE Defines the nam e un d er which accounting statistics will be accumula ted for this repo r t .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-25 Options DESTINA TION DJDE: points to note • T ranspa rencies should be se nt only to the sample tr a y . • EXPOR T is honored only if the bypass tr anspor t is specified on the LCDS S etup wi ndo w as t he ou tput de stinati on.
Using Dynamic Job Descriptor Entries (DJDEs) 5-26 Using LCDS Print Descriptio n Language END DJDE Specifie s the e nd of a DJDE pac ke t. When an END DJDE is encountered , the system ap plies all DJDE inf or mation specified to the curr en t pr inti ng enviro nmen t at th e ne xt pa ge or r ec ord bounda r y .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-27 FEED DJDE Contr ol s the stoc k on which the page is printed . “FEED= stockreference ” mu st ref er to a stoc k assigned t o a ‘ stoc kname ’ b y t he ST OCKSET command in eff e ct at the time the pa ge is pr inte d.
Using Dynamic Job Descriptor Entries (DJDEs) 5-28 Using LCDS Print Descriptio n Language Options FILE DJDE Enab les you to load files to the system disks while a print job is in prog ress . The p rint job ma y be inv oke d solel y f o r the pu r pose of do wnl oading permanent files .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-29 FILE DJDE: points to note • For LPS labeled f iles, the FI LE DJDE may be specified as fo l l ow s : FILE=() In this ca se, t he file na me a nd file typ e are ob tained from t he label r ecord that prece des th e file dat a.
Using Dynamic Job Descriptor Entries (DJDEs) 5-30 Using LCDS Print Descriptio n Language Files t hat are tr ansf erred wit h a D ( delete) optio n are de leted a s soon as t he re por t is proce ssed, a nd ther ef o re m ust not be ref erenced in a sub sequen t rep or t.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-31 Records with a le ngth g reater th an 80 byte s are truncated to 80 bytes; rec ords wit h a leng th less t han 80 bytes a re padd ed with ASCII b lan ks to 80 b ytes .
Using Dynamic Job Descriptor Entries (DJDEs) 5-32 Using LCDS Print Descriptio n Language • If the first re cord does not meet the req uirement s f or a label re cord, th e prec ed ing DJDE pa ck et is pr inted on an OPRIN FO page with a n erro r messag e in dicatin g that no label record w as f ound.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-33 If the n onb lank cha racter that is appe nded at the end o f the record s is not consistent ly pr esent thr ou.
Using Dynamic Job Descriptor Entries (DJDEs) 5-34 Using LCDS Print Descriptio n Language Options FONTINDEX DJDE: points to note • The FONTINDEX DJDE takes e ff e ct at th e ne xt logica l pag e bounda r y . • The FO NTINDEX DJDE options are the same as f or the LINE FONTINDEX command).
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-35 When FONTINDEX is sp ecified, the line spacing of the first line of a repo r t is de ter min ed by the font in dicated by the font inde x v alue in the first line of the repor t.
Using Dynamic Job Descriptor Entries (DJDEs) 5-36 Using LCDS Print Descriptio n Language FONTS DJDE: points to note • The FO NTS DJDE t akes eff ect at t he next page bo undar y . • Y ou can use up to 128 f onts with th e f ont inde xing capabili ty .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-37 • Beca use t here is a mbigu ity be tween th e abbreviated for ms of the FONTI NDEX a nd the FONT S DJDEs , if either is abbre viated to the first three letters, DJDE processing presu mes FONTI NDEX.
Using Dynamic Job Descriptor Entries (DJDEs) 5-38 Using LCDS Print Descriptio n Language FORM[S] DJDE Specifies th e f orm to be merge d onto the p rinted pages . It tak es eff ect on the ne xt page bou ndary . The f o r m specifi ed is i nv oke d beginnin g with the specified star ting copy n umber .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-39 GD A T A DJ DE Specifies th e star ting poin t of the g ra phic da ta from the begin ning of the u ser portion of a d ata record .
Using Dynamic Job Descriptor Entries (DJDEs) 5-40 Using LCDS Print Descriptio n Language Options T able 5 -29. GRAPHIC DJDE options and definitions Option Defi nition name Identi fies the graph ic. If docume nt inter leav ed, it be comes the fi le nam e with whic h the .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-41 GRAPHIC DJDE: points to note • Other th an name , none of t he p ar amet er s ma y be used if th e specified gr aphi c is docu ment i nterlea v ed, n or shou ld na me normally be used if the g r aphic is ref erenced b y an IMA GE DJDE.
Using Dynamic Job Descriptor Entries (DJDEs) 5-42 Using LCDS Print Descriptio n Language • If in ks ar e used : – If on e inkref in the list is omitted, commas mus t be used as place hol ders to ma intain the relat iv e posit io ning of the remainin g ink references.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-43 Options IDF A UL T DJDE: point to note Only saturated pr ima r y colors can be specifie d by t his DJDE. IDR DJDE Specifies the ink descr iptor en tr y th at will be used f o r subseque nt pages .
Using Dynamic Job Descriptor Entries (DJDEs) 5-44 Using LCDS Print Descriptio n Language Options ILIST DJDE e xample ILIST = (‘BL A CK’, ‘XER O X.RED’) IMA GE DJDE In Batch mode , this DJDE def ines ne w imag ing para me te rs f or subseque nt g rap hics .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-45 INKINDEX DJDE Spec ifies a fiel d withi n a data re cord that cont ains a number t hat represents th e ink ind e x in the current IL IST . Ty p e P age orient ed hpos hor izontal positio n .
Using Dynamic Job Descriptor Entries (DJDEs) 5-46 Using LCDS Print Descriptio n Language Syntax INKINDEX = { offset , [ZER O | ONE] [, bitopt ] | NONE} Options INKINDEX DJDE: point to note If inks ar .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-47 Options IRESUL T DJDE Specifies what the result will be whe n o bje cts that ar e imaged with diff erent inks ov erlap.
Using Dynamic Job Descriptor Entries (DJDEs) 5-48 Using LCDS Print Descriptio n Language • If m ore than one IRESUL T is specif ied on a p age , th e last instance ta k es prece dence . ITEXT DJDE Spec ifies a text mess age to be disp lay ed to the op erator dur i ng input proce ssing.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-49 Options JDE DJDE: points to note • The new JDE that is specified in the JDE DJDE JDE id parameter is the “selected JDE.
Using Dynamic Job Descriptor Entries (DJDEs) 5-50 Using LCDS Print Descriptio n Language JDL DJDE: points to note •T h e JDLid .JDL file must e xist on the controller disk. • If the re is n o deli miter betw een t he JDL D JDE and the JDL ident ifier ( JDLid ), a syntax e rror is displa y ed.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-51 units Spec ifies the unit of me asure for the ver tical and ho rizontal p ositions of the logo o n the page.
Using Dynamic Job Descriptor Entries (DJDEs) 5-52 Using LCDS Print Descriptio n Language LOGO DJDE: points to note • Any logos specified in a selected JDE (the JDE tha t w as specif ied in th e JDE DJDE ) repl ac e those from the or igina l JDE. If none ar e specif ied in the select ed JDE, logo s from the or ig inal JDE are ca nceled .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-53 LPI DJDE: point to note If LA RGE[ST] wa s speci fied f or the LINE BASELI NE par amete r , the LPI DJDE is ignored . MAP DJDE Ref erences a f ont mapp ing f ile ( FILENA ME .
Using Dynamic Job Descriptor Entries (DJDEs) 5-54 Using LCDS Print Descriptio n Language Options MARGIN DJDE: points to note • A v alue must b e speci f ie d as an i nt ege r ( nn n ), if its val uetype is char acter positions (POS) . • The options f or the MARGINS DJDE are the same as f or the LINE MARGIN command.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-55 MODIFY DJDE: points to note • Any CME inv oked b y a DJDE must be catalogu ed se paratel y (ref er to “Cat alogue d CMEs” in the “Speci fying print f or mat paramete rs” chapter , f or fur t h er informat ion).
Using Dynamic Job Descriptor Entries (DJDEs) 5-56 Using LCDS Print Descriptio n Language Options NUMBER DJDE: point to note • The b eginning page nu mber ma y be no npositi v e, in whi ch case it is in criminated at page t ra nsitions b ut is not printed until it is positive .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-57 Figure 5-2. P age numbering when NUMBER DJDE immediate l y f ollo ws RST A CK DELI MITER crite ria.
Using Dynamic Job Descriptor Entries (DJDEs) 5-58 Using LCDS Print Descriptio n Language • The options f or the NUMBER DJDE ar e the same a s f or the NUMBER paramet er of the OUTP UT JSL comma nd. NUMBER DJDE example NUMBER=(1,1,40,1), END; O TEXT DJDE Specifie s a te xt message t o be outp ut to the oper ato r during job printing.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-59 O TE XT DJDE: point to note The DJDE par ameters are the same as f or the MESSA GE O TEXT command. O VERPRINT DJDE Specifi es ho w o v er print lines ar e ha ndled.
Using Dynamic Job Descriptor Entries (DJDEs) 5-60 Using LCDS Print Descriptio n Language O VERPRINT DJDE: points to not e • The O VERPRIN T DJDE normally tak es ef f ect on the ne xt record follo wing an END DJDE. If FONTINDEX has been inv oked in a JDE or DJDE, O VERPRINT ta k es eff ect at the next logical pa ge bo un dar y .
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-61 P A LETTE DJDE e xam ple P ALETTE = ’SIM PLE’ PMOD E DJDE Specifie s the te xt orientation f or each page .
Using Dynamic Job Descriptor Entries (DJDEs) 5-62 Using LCDS Print Descriptio n Language Options RFORM DJDE: points to note • The RFO RM param eter is n ot allowed in a ROUTE co mmand that is bei ng defi ned as a cata logued file.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-63 Syntax R TEXT = {NONE | sc | ( sc [, { passnum | ALL} [, line [, col [, f ontindex ]]]]) | rt e x ti d } Options R TEXT DJDE example RTEXT=(’TEST’,ALL,15,5,2); END; T able 5-52.
Using Dynamic Job Descriptor Entries (DJDEs) 5-64 Using LCDS Print Descriptio n Language SA VE DJDE Specifi es that i mage ( .IMG) files th at we re u pdated during the current r epor t will no t be purg ed when processing of the repor t is completed.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-65 Options SEFMAP DJDE: points to note • UPD and REP options aff ect only memo r y resi dent f ont mapping tab l es (not di sk re si de nt tab les such as those f ou nd in JDLs).
Using Dynamic Job Descriptor Entries (DJDEs) 5-66 Using LCDS Print Descriptio n Language Exam ple 2 : SEFMAP=((font1,font7), (font5,font6),REP); Bef ore the abov e SEF DJDE w as proce ssed, the con te.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-67 SF2FUNCTION DJDE Specifi es to the third par ty finish er whe ther or not it shoul d perf or m the use r de fined SF2 oper atio n on the curr ent she et.
Using Dynamic Job Descriptor Entries (DJDEs) 5-68 Using LCDS Print Descriptio n Language Options SHIFT DJDE: points to note • The SHIFT DJDE tak es eff ect at the n e xt ph ysical page bounda r y . • The resolution f o r both v 1 and v 2 is 1/ 300 of a n in ch f or all pr inters.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-69 Options SIDE DJDE: points to note • The SID E DJDE t ak es eff ect at a logica l page boundary . • The SI DE DJDE option s are t he same as f or the RP A GE comma nd, SIDE par amete r .
Using Dynamic Job Descriptor Entries (DJDEs) 5-70 Using LCDS Print Descriptio n Language ST OCKS DJDE Identifi es the stoc k set and its asso ciated stoc k(s) to be used in a repor t.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-71 Options TO F D J D E Specifies th e numbe r of lines fro m the top of the log ical page to the first print line (T op Of F or m).
Using Dynamic Job Descriptor Entries (DJDEs) 5-72 Using LCDS Print Descriptio n Language F or e xample, if the initial T OF and BOF v alues are 2 fo r eve r y job , a page tr ansition occurs e very time a data re cord is proce ssed be caus e t he T OF and B O F hav e the same v alue.
Using Dynamic Job Descriptor Entries (DJDEs) Using LCDS Print Descriptio n Language 5-73 • When simple x mode is put into eff ect, as is done b y use of the TRANS DJDE, t he system e nsures that the first si mplex page pr int ed after t he DJDE is on an odd number ed page.
Using Dynamic Job Descriptor Entries (DJDEs) 5-74 Using LCDS Print Descriptio n Language Options T a ble 5-64 . XSHI FT DJDE options and definitions Option Defi nition v 1 va l u e 1 An intege r value in dots f or the amount of shift on the sim ple x page or the odd (front) s ide of the duplex page.
Using LCDS Print Description Language 6-1 6. Using PDL commands f or graphics Se ver al PDL p arameter s are av ailable for g raphics h andl i ng . These in clude f our OUTPUT command par ameters (sp ecifie d in the JDE) and six DJ DEs . The f ollowing ta b les summ arize those paramete rs.
Using PDL c ommand s for gra ph ics 6-2 U sing LCD S Prin t De scription Langu age Gra phics DJDE s are record oriented becau se the y take e ff ect immediat ely . For e x ample, AL TER, CANCEL, and IMAGE ma y appear an ywher e on the page and a re app lied to the p age on which the y occu r .
Using PDL c ommand s for gra ph ics Using LCDS Print Description Language 6-3 Err or handling for graphics Use the A BNORM AL ERROR param eter to specif y how the system will handle error con ditions in v olving gr aphics .
Using PDL c ommand s for gra ph ics 6-4 U sing LCD S Prin t De scription Langu age Batch mode In Batch mode, the input stream contain s graphics that will be imag ed, one p er p age, wit h eithe r def ault or sp ecified imagin g options . Batch mo de g rap hics are pr ocesse d the s ame as Bl oc k mode g r aphic s.
Using PDL c ommand s for gra ph ics Using LCDS Print Description Language 6-5 • Use of bl oc k and r ecord con stants i n an ap propriatel y structured file (type F , FB , V , or VB) conta ining interlea v ed graphics is supp o r ted. Howe ver , the act ual delimit e r searching is su spended w hile an .
Using PDL c ommand s for gra ph ics 6-6 U sing LCD S Prin t De scription Langu age Except f or the g rap hics them selv es , th e inpu t stream m a y contain o nly optional IMA GE DJDE records . When the system encounters an IMA GE DJDE rec ord, that DJDE d efines the scal ing an d p osit i o ning parame ters for subse quent graphic s.
Using PDL c ommand s for gra ph ics Using LCDS Print Description Language 6-7 • No on lin e bann er pag e (ne ithe r heade r no r tr aile r) ma y includ e graphic re ferences. • A JDE that is se lected with the JDE DJDE or JDL DJDE may not spe cify GRA PHICS= NO if th e curre nt repo r t ha s alrea dy proce ssed at least on e graphic.
Using PDL c ommand s for gra ph ics 6-8 U sing LCD S Prin t De scription Langu age.
Using LCDS Print Description Language A-1 A. PDL command and DJDE summary This secti on conta ins all t he PD L command s, par amete rs , and DJDEs a v ailab le f or all the Xero x laser pr inting systems , including the DP EPS .
PDL co mmand an d DJDE sum mary A-2 U sing LC DS Pr int De scripti on Lan guage • Printing sy stem column: Indicat es the laser p rinting systems to which t he command o r para meter applies . “ALL ” means t hat th e comma nd is appl icab le to all lase r printi ng systems op erat ing with v ersio n 3 softw are o r higher .
PDL command and DJDE summa ry Using LCDS Print Description Language A-3 AL TER DJDE name —A l l Y Y R e c o r d vpos —A l l Y Y R e c o r d hpos —A l l Y Y R e c o r d n/d —A l l Y Y R e c o r.
PDL co mmand an d DJDE sum mary A-4 U sing LC DS Pr int De scripti on Lan guage C te xt DJDE text —A l l Y Y R e c o r d CANCEL DJDE ALL — All Y Y Record name —A l l Y Y R e c o r d ac :CA T ALO.
PDL command and DJDE summa ry Using LCDS Print Description Language A-5 EXPORT SEP ARA T ORS NONE 4 850, 48 90, DP92C, 4135, 96, 46 35, 180, 9790, 879 0 LPS YY — SNUMBER — 4850, 48 90, DP9 2C, 413.
PDL co mmand an d DJDE sum mary A-6 U sing LC DS Pr int De scripti on Lan guage ac :IDR ICA T ALOG S ystem de f ault 4850, 489 0, DP92 C LPS , DP EPS ( prints bla ck) YY P a g e ILIST — 4850, 4890, .
PDL command and DJDE summa ry Using LCDS Print Description Language A-7 LINE (continue d) PCCTYP E offli ne=ANSI All Y N — onl ine =IBM 424 5 All N Y — UCSB PROCESS A ll e xcept DP EPS N Y — VFU.
PDL co mmand an d DJDE sum mary A-8 U sing LC DS Pr int De scripti on Lan guage OUTPUT (continue d) IDF A UL T First i nk in ILIS T par am eter 4850, 4890, DP92 C LPS , DP EPS ( prints bla ck) YY P a g e IDR DF IDR.
PDL command and DJDE summa ry Using LCDS Print Description Language A-9 OUTPUT (continue d) SF2FUNCT ION NO 4850, 489 0, 4135 , 96, 4635, 180 LP S, DP EPS YY P a g e SHIFT — All Y Y Page SIZI NG —.
PDL co mmand an d DJDE sum mary A-10 Using LCDS Print Descriptio n Language RECORD ADJUST 0 All Y N — CONST ANT — All Y N — FORMA T BIN All Y N — LENGTH o ffline=13 3 All Y N — onli ne=150 A.
PDL command and DJDE summa ry Using LCDS Print Descriptio n Language A-11 RST A CK A CCTINFO — All Y Y — DELIMITER NO All Y Y — HRPTNA NONE All Y Y — PRINT NONE All Y Y — TEST — All Y Y .
PDL co mmand an d DJDE sum mary A-12 Using LCDS Print Descriptio n Language VO L U M E BM U L T 1 A l l Y N — CODE E BCDIC All Y Y — DBCODE — DP E PS N Y — DBCS NO DP EPS N Y — EMTYPE T1 DP .
Using LCDS Print Description Language B-1 B. PDL command quic k reference This secti on p rovi des a qu ic k ref erence f or P DL co mmands , in the for m of str uct ure d i agrams.
PDL co mmand qu ick refe rence B-2 U sing LC DS Pr int De scripti on Lan guage • Syntax column: Beside eac h comman d in the Comman d column, lists the command par a meters in al phabeti cal or der and giv e s the synta x f or each pa rameter . • Default c olumn: Gives the default opt ion for each parame ter .
PDL co mmand qu ick refe rence Using LCDS Print Description Language B-3 BLOC K BLO CK AD JUST = va l u e 0 BLOCK CONST ANT = sc — BLOCK FORM A T = type BIN BLOCK LENGTH = va l u e 1330 BLOCK LMUL T.
PDL co mmand qu ick refe rence B-4 U sing LC DS Pr int De scripti on Lan guage ac :DBCODE ac :DBCODE A SSIGN = ( input , output )— ac :DBCODE DEF A UL T = {JIS | JE F | KEIS | IBM} — END (DJDE onl.
PDL co mmand qu ick refe rence Using LCDS Print Description Language B-5 LINE LINE BASELINE = {T OP | LARGE[ST] | CENTER | BOTT OM} — LINE BLANK TYPE = {SP ACE | NOSP ACE} NOSP A CE LINE D A T A = (.
PDL co mmand qu ick refe rence B-6 U sing LC DS Pr int De scripti on Lan guage OUTPUT OUTPUT BFORM = { for m i d | ( fo r m i d [, init | [, copies ]] [, INK[S ], inkref 1 [, inkref 2 ] .
PDL co mmand qu ick refe rence Using LCDS Print Description Language B-7 OUTPUT (Continued) OUTPUT NTO1 = {YES | NO | n }N O OUTPUT NUMBER = {( pnu m | num , cnum [, [ fi ndex ] [, inkref ]] ) | NO} N.
PDL co mmand qu ick refe rence B-8 U sing LC DS Pr int De scripti on Lan guage ac :PDE ac :PDE BEGIN = ( vpos , hpos ) .18 IN, .66 IN ac :PDE FONTS = {( f 1 [, f 2 ] [, ...]) | (( f 1 , s 1 ) [, ( f 2 , s 2 )] [, ...]) | (( f 1 , s 1 [{ lpi | XDO TS | DO TS}] ) [, ( f 2 , s 2 ) [{ lpi | XD O TS | DOT S}])] [,.
PDL co mmand qu ick refe rence Using LCDS Print Description Language B-9 RST A CK RS T A CK A CCTINFO = ( offset , length )— RST A CK DELIMITER = {YES | NO} NO RST A CK HRPTNA = {( offset , length ).
PDL co mmand qu ick refe rence B-10 Using LCDS Print Descriptio n Language VO L U M E VO L U M E B M U L T = va l u e 1 V OLUME CODE = { keyword | id | NONE} EBCDIC V OLUME DBCOD E = { keyw or d | id .
Using LCDS Print Description Language C-1 C. Character code assignments The char ts in this section illustrate the f ollo wing cha racter co de assignments: • IBM BCD code set • Hone yw ell /Bull .
Charac ter co de assign ments C-2 U sing LCD S Prin t De scription Langu age IBM BCD code set Honeywel l/Bull 200 and 2000 BCD code set T able C-1. IBM BCD code set Most significant b its Octal (columns) 01234567 (ro ws) Binary 000 001 01 0 011 10 0 101 110 111 0 000 8 Y – Q & H 1 0 0 1 19/ Z J R A I 2 0 1 0 20$ K B & 3 0 1 1 3#T , L$C .
Charac ter co de as sign ments Using LCDS Print Description Language C-3 Honeywell/Bull 6000 BCD code set Fieldata tr anslation T able C-3. Honeywell/Bull 6000 BCD co de set Most significant b its Oct.
Charac ter co de assign ments C-4 U sing LCD S Prin t De scription Langu age UNIV A C ASCII character se t T able C- 5. UNIV A C AS CII charact er set Octa l Cha rac ter Octal Ch aract er Octal Ch ara.
Charac ter co de as sign ments Using LCDS Print Description Language C-5 Standar d ASCII c haracter set 074 < 134 174 | 075 = 135 } 175 { 076 > 136 ^ 176 ~ 077 ? 137 _ 177 null T a ble C-6.
Charac ter co de assign ments C-6 U sing LCD S Prin t De scription Langu age Standar d EBCDIC cha racter se t T able C -7. Standar d EBCDIC c harac ter set Most significant bits He xa- decimal 01 2 3 .
Charac ter co de as sign ments Using LCDS Print Description Language C-7 Xer o x EBC DIC to e xtended ASCII hexade cim al translation v alu es NO TE: V alues on the perime ter are EBCDIC. V alues within the bloc ked rectangles are ASCII. Exam ple: An EB CDIC v alue of A B is equiv alent to an ASCII v alue of 7D .
Charac ter co de assign ments C-8 U sing LCD S Prin t De scription Langu age.
Using LCDS Print Description Language D-1 D . Offline sp ecificatio ns This app endix p rov ides sp ecificat ions f or tapes f or offline pr inting . Input unpacking examples The f ollowing figure sh o ws se v eral input unpa c king e xamp les. Figure D-1.
Offline speci f ica t ion s D-2 U sing LCD S Prin t De scription Langu age V alid host computer and label specifications T able D-1. V alid host comput er and labe l specifi cations Host type Label sp ecification s Unlabeled ANSI Standard System print COBOL Undef.
Offline specification s Using LCDS Print Description Language D-3 Each s haded area of this tab le show s the label that i s substituted b y PDL when an in v alid host/lab el pai r is spec if ie d. Each X indica t es a valid label sp ecifica tion pa rameter for each ty pe of host.
Offline speci f ica t ion s D-4 U sing LCD S Prin t De scription Langu age After an L PS softw are system is cre ated b y th e user , the source f or these J DLs is resident in the JSL di rectory . Use xjdc comma nds to obtain a printout o f the desir ed JDLs .
Offline specification s Using LCDS Print Description Language D-5 Figure D-2. LPS tape form at di agr am.
Offline speci f ica t ion s D-6 U sing LCD S Prin t De scription Langu age NO TE: Characters in the A SCII file name a nd type field s must be in the RAD–50 (Ra dix-50) character set. Th e following table define s the RA D-50 ch aract er set. T able D-3.
Using LCDS Print Description Language Glossary-1 Glossar y A3 P aper siz e me asuring 29 7 b y 42 0 mm. A4 P aper siz e me asuring 21 0 b y 29 7 mm. AC T Advanced Custo m er T rai nin g AFP Adv anced Fu nction Printing AIM Ancillar y IO T message processo r .
Glossary Glossary-2 Using LCDS Print Description Lang uage bac kground job Lo w-priority job , usually batche d, that i s e xecut ed au tomat ically as system re sources become av ailable .
Glossary Using LCDS Print Description Language Glossary-3 bps bits pe r seco nd. In serial comm unication , the in stantan eous bit speed w ith wh ich a de vice or cha nnel tr an smits a ch aract er . BSC bina r y synch ronous c ommunic ation. 1. Communi ca t ion us ing binar y syn chrono us lin e discip line.
Glossary Glossary-4 Using LCDS Print Description Lang uage CME cop y mod ification entry . Entr y modifying the output printing char acteristics of a repo r t on a cop y-to -cop y basis .
Glossary Using LCDS Print Description Language Glossary-5 dry ink Minu te dry par ticle s of resin a nd carb on b lac k used to create images. Dr y in k can ac cept an elect r ical cha rge.
Glossary Glossary-6 Using LCDS Print Description Lang uage fixed pitch Fo nt set in which e ve r y charac ter cell ha s the same width. In ref e rence to characte r sets , t his term describes typef aces in which all ch aracte r cells are of equal wid th; mo nospac ed as opposed to prop or tional sp aced.
Glossary Using LCDS Print Description Language Glossary-7 HCS high-cap acity stac k er . Stac k e r bin capab le o f holdin g 2500 sheets of 20 po und/7 5 gsm paper . In t he LPS , the high -capac ity stac k er bins a re located in t he top half of th e f eed er/stac k er module s.
Glossary Glossary-8 Using LCDS Print Description Lang uage Interpress mas ter File wr itten acco rding to the Int er press standa rd. I/O input/ou tput IOM imag e outp ut mo dule IO T input output terminal, also ref erred to as “printer” IPD Interpress decomp oser IPFO NTS Inter press f onts IPL initia l pr ogr am load.
Glossary Using LCDS Print Description Language Glossary-9 leading 1. V ertical distance be tw een line s (also called line space), measu red from a ba seli ne of one line to the bas eline of the next. 2. Extr a spa cing be tw een lin es of type . 3. In typog r aph y , spacing betwee n line s and paragra ph s.
Glossary Glossary -10 Using LC DS Pr int De scripti on Langu age metacode Same as “native mode.” Met hod of spea king to and co nt rolli ng the imag e gen erat or . These contro ls are used b y the characte r dispatche r to generate scan line in f orma tion.
Glossary Using LCDS Print Descriptio n Language Glossar y-11 output 1. Material produ ced b y a peripher al de vice of a co mputer , such as a p rintout or a magn etic tape . 2. R esult of comple ted oper ations . o verprinting Prin ting mo re than one ch aracter at the same po sition .
Glossary Glossary -12 Using LC DS Pr int De scripti on Langu age por trait page orientation Orien tation of pr int lines or the top of an illustration parallel to the shor t edge o f the p aper if th e shee t is with in the st andar d siz e range. Shee ts larg er tha n stan dard have the rev erse pr int orientatio n.
Glossary Using LCDS Print Descriptio n Language Glossar y-13 RO M read-only me mor y . Solid-state memor y f or programs. It cannot be rewritten. RO S rast er outpu t scann er SAFES stand-alon e fie ld engi neering softw are scale T o adjust f ont or imag e siz e a ccording to giv en propor tions .
Glossary Glossary -14 Using LC DS Pr int De scripti on Langu age stock User-defin ed name in the J SL that sp eci fie s a cer tai n type of paper for pr in ting a jo b . See als o cluste r . stoc kset Coll ection of stoc ks to be used on a print j ob .
Glossary Using LCDS Print Descriptio n Language Glossar y-15 typ efac e 1. All type of a single d esign. 2. Se t of char acters with design f eatu res that mak e them sim ilar to one another . type size Height of a typef a ce, m easured from t he bot tom of i ts descende rs to the top o f its ascen ders , e xpressed in points .
Glossary Glossary -16 Using LC DS Pr int De scripti on Langu age XDSS Xerox Docume ntati on and S of tware Ser vices XICS Xero x I ntegr ate d Composi tion S ystem XJCF Xerox Job Control F acili ty XJDC Xero x Job Descrip tor Co mpiler . Used by the DP 2000 Seri es EPS workstation to compile JSLs .
Using LCDS Print Description Language INDEX-1 Index Sym bols # sign chang ing cas e, 1-8 Numerics 2-side d printing see d uplex prin ting 3211, IBM emulatio n, 2-2 4245, IBM emulatio n, 2-2 A abbrevi .
INDEX INDEX -2 Using LCDS Prin t Descrip tion Languag e ADJUST par ameter, 2-13 CONSTANT parameter, 2-13 FORMAT param eter , 2-14 LENGTH par ameter, 2-14 LMULT pa rameter, 2-15 LTHFLD param eter, 2- 1.
Using LCDS Print Description Language INDEX-3 INDEX abbrevi ations, 1 -12 blank spac es, 1-1 2 syste m level identifie rs, 1- 21 vari ables, 1-7 comm ent s, 1- 29 in DJDEs, 5-20 compa tibility between.
INDEX INDEX -4 Using LCDS Prin t Descrip tion Languag e edgemark ing, 1-35 EMTYPE p arameter , VOLUME c ommand, 2- 58 END co mmand, 1- 12, 1-29– 1-30 END DJDE, 5-26 ending a D JDE, 5-2 , 5-26 ending.
Using LCDS Print Description Language INDEX-5 INDEX strings i n code as signmen t tables, 2 -20 hierarch y of repl acement, 1-40– 1-41 highligh t color com man d s, 1- 78 IDR, 4-19–4-22 commands o.
INDEX INDEX -6 Using LCDS Prin t Descrip tion Languag e JDL l evel co mman ds See sys tem l evel com mands job leve l com mands, 1- 26–1-28 job reco very online, 2 -3 JSL coding, 1 -49–1-6 0 full .
Using LCDS Print Description Language INDEX-7 INDEX example , 3-7–3-8 MASK pa rameter , PCC co mmand, 2- 35 MAXLAB paramete r, VOLU ME co mmand, 2-65 meas ur e, u nit of defining, 4-87 MESSAG E comm.
INDEX INDEX -8 Using LCDS Prin t Descrip tion Languag e STAP LE pa ram ete r, 4- 79 STOC KS pa ram ete r, 4- 80 SYSPP R paramete r, 4-81 TRANS param eter, 4-8 7 UNITS param eter, 4-87 XSHIFT pa ramete.
Using LCDS Print Description Language INDEX-9 INDEX STRUCTURE par am eter, 2-4 1 recor d-or ien ted DJD Es , 5-13–5- 14 records , 1-3 reco very , jo b multivo lume rep orts, 2- 10 online, 2 -3 REP p.
INDEX INDEX-10 Using L CDS Print Descr iption Language for sy stem page s, 4- 105 for syste m-generated pages, 4- 81 mismatc h respo nse, 4-77 spec if ying, 4- 53 DJDE, 5-27 speci fyi ng size , 4-73 S.
Using LCDS Print Description Language INDEX-11 INDEX VALUE pa rameter CRITERIA co mma nd, 3-18– 3- 21 variab les, 1-7 , 1-14 VCODE para meter VOLUME comma nd, 2-70– 2-72 vertic al forma tting See .
INDEX INDEX-12 Using L CDS Print Descr iption Language.
An important point after buying a device Xerox 701P21091 (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Xerox 701P21091 yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Xerox 701P21091 - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Xerox 701P21091 you will learn all the available features of the product, as well as information on its operation. The information that you get Xerox 701P21091 will certainly help you make a decision on the purchase.
If you already are a holder of Xerox 701P21091, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Xerox 701P21091.
However, one of the most important roles played by the user manual is to help in solving problems with Xerox 701P21091. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Xerox 701P21091 along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center