Inhaltszusammenfassung zur Seite Nr. 1
Xerox DocuPrint 180 Laser Printing System
Print Description Language Reference
April 1998
721P85530
Inhaltszusammenfassung zur Seite Nr. 2
Xerox Corporation 701 S. Aviation Boulevard El Segundo, CA 90245 ©1998 by Xerox Corporation. All rights reserved. Copyright protection claimed includes all forms and matters of copyrightable material and information now allowed by statutory or judicial law or hereinafter granted, including without limitation, material generated from the software programs which are displayed on the screen, such as icons, screen displays, looks, etc. Printed in the United States of America. Publication number:
Inhaltszusammenfassung zur Seite Nr. 3
Related publications The Xerox DocuPrint 180 Laser Printing System Print Description Language Reference is part of the ten manual reference set for your laser printing system. The entire reference set is listed in the table below. Several other related documents are also listed for your convenience. For a complete list and description of available Xerox documentation, refer to the Xerox Documentation Catalog (Publication number 610P17417) or call the Xerox Documentation and Software Servi
Inhaltszusammenfassung zur Seite Nr. 4
iv XEROX DOCUPRINT 180 LPS PDL REFERENCE
Inhaltszusammenfassung zur Seite Nr. 5
Table of Contents Related publications iii Notice iii Introduction xxi About the reference set xxi DocuPrint 180 Laser Printing System document set xxi About this manual xxiv PDL syntax conventions used in this manual xxv 1. Overview 1-1 PDL features and functions 1-1 LPS component types 1-2 Hardware 1-2 Software 1-2 LPS hardware components 1-2 Advanced Image Subsystem (AIS) 1-2 LPS software components 1-3 PDL related programs and tasks 1-5 Operating system executive task (OSEXEC) 1-5 File contr
Inhaltszusammenfassung zur Seite Nr. 6
TABLE OF CONTENTS 2. Print Description Language (PDL) 2-1 Purpose of PDL 2-1 PDL command structure 2-2 Command line length 2-2 Command components 2-2 Identifier 2-3 Command keyword 2-3 Parameter 2-4 Comments 2-4 Syntax rules 2-5 Right-part constants 2-6 Value constants 2-6 String constants 2-6 Job source library (JSL) structure 2-10 Command levels 2-10 ID level 2-12 System or JDL level 2-12 Catalog level 2-12 Job or JDE level 2-13 Examples–JOB command 2-13 END command 2-13 Creating separate file
Inhaltszusammenfassung zur Seite Nr. 7
TABLE OF CONTENTS Review of PDL components and syntax 3-6 Command levels 3-6 Command components 3-6 Command identifiers 3-6 Command keywords 3-7 Command parameters 3-7 Comments 3-7 PDL syntax 3-8 Hints and tips 3-9 Steps in creating a JSL 3-10 Using the Editor 3-10 Name the JDL identifier 3-10 Specifying VFUs 3-10 Setting up input parameters 3-11 Specifying LINE command parameters 3-11 Specifying ACCT command parameters 3-11 Specifying use of DJDEs 3-12 Adding logical processing specifications 3
Inhaltszusammenfassung zur Seite Nr. 8
TABLE OF CONTENTS DocuPrint 180 compatibility with the 4850, 4135, 4635 and 4050/4090/4650 LPS 3-27 Xerox 4850 and 4890 HighLight Color LPS 3-28 Running 4850/4890 applications on your DocuPrint 180 LPS 3-28 Downloading 4850/4890 LPS applications to your DocuPrint 180 LPS 3-29 4850/4890 HighLight Color LPS forms 3-29 Points to note 3-30 Xerox 4050/4090/4650/9700F LPS 3-30 Creating DocuPrint 180 LPS applications on a 4050, 4090, 4650, or 9700F LPS 3-30 Running 4050, 4090, 4650, and 9700F jo
Inhaltszusammenfassung zur Seite Nr. 9
TABLE OF CONTENTS RECORD command 4-19 ADJUST 4-19 CONSTANT 4-20 FORMAT 4-20 LENGTH 4-21 LMULT 4-21 LTHFLD 4-22 OFFSET 4-22 POSTAMBLE 4-23 PREAMBLE 4-23 STRUCTURE 4-24 Points to note 4-24 Example 4-25 SEFFNT command 4-27 Mapping files 4-28 [label:] SEFFNT SEFMAP 4-29 MAP 4-29 Points to note 4-30 Examples 4-31 TCODE command 4-32 DEFAULT 4-33 TASSIGN 4-34 TRESET 4-35 Points to note 4-36 Examples 4-37 VOLUME command 4-38 BMULT 4-39 CODE 4-39 EOV 4-41 HOST 4-41 LCODE 4-44 LPACK 4-45 MAXLAB 4-45 MINLA
Inhaltszusammenfassung zur Seite Nr. 10
TABLE OF CONTENTS RSAT 4-50 TCODE 4-51 UNPACK 4-52 Points to note 4-52 Examples 4-53 Input sources 4-54 Online printing systems 4-54 Channel-attached LPS 4-54 Online 3211/4245 mode 4-54 Online-specific commands 4-55 Creating a JDE or JDL 4-55 DJDE processing 4-57 Online optimization 4-57 Copy-sensitive copy modification entries (CME) 4-57 Report separation 4-57 Universal character set buffers (UCSBs) 4-58 UCSB processing 4-58 Forms control buffer (FCB) 4-59 Vertical format control processing 4-5
Inhaltszusammenfassung zur Seite Nr. 11
TABLE OF CONTENTS Where clusters are stored 5-2 How applications use clusters 5-3 Simple and OTEXT applications 5-3 Stockset applications 5-4 Mixing applications 5-4 Defining clusters and stocksets with PDL and DJDE 5-5 PDL commands 5-5 DJDEs 5-5 Points to note 5-6 Steps for creating clusters 5-7 Keeping stockset changes to a minimum 5-9 Using clusters with ordered stocks 5-9 6. Print format commands 6-1 ABNORMAL command 6-2 ERROR 6-3 IMISMATCH 6-3 ISUBSTITUTE 6-5 OTEXT 6-6 PAGES 6-6 REP 6-7 SEC
Inhaltszusammenfassung zur Seite Nr. 12
TABLE OF CONTENTS Example 1 6-22 Example 2 6-22 EXPORT command 6-23 SEPARATORS 6-24 SNUMBER 6-25 SPLIT 6-26 SRECOVER 6-27 STIMING 6-27 Points to note 6-28 Examples 6-29 LINE command 6-30 DATA 6-31 FCB 6-31 FONTINDEX 6-32 MARGIN 6-33 OVERPRINT 6-34 PCC 6-35 PCCTYPE 6-36 UCSB 6-37 VFU 6-37 Points to note 6-38 Examples 6-40 Example 1 6-40 Example 2 6-40 Example 3 6-41 MESSAGE command 6-42 ITEXT 6-43 OTEXT 6-44 BTEXT 6-45 BTEXT parameter rules 6-49 Points to note 6-50 Points to note 6-52 Maximizing
Inhaltszusammenfassung zur Seite Nr. 13
TABLE OF CONTENTS DENSITY 6-62 DESTINATION 6-62 DUPLEX 6-63 FACEUP 6-63 FEED 6-64 FORMAT 6-65 FORMS 6-66 GRAPHICS 6-67 IMAGE 6-68 INVERT 6-69 MODIFY 6-70 NTO1 6-71 NUMBER 6-72 OFFSET 6-73 OSTK 6-74 PAPERSIZE 6-75 PURGE 6-76 RESOLUTION 6-76 SF1FUNCTION 6-77 SF2FUNCTION 6-77 SHIFT 6-78 SIZING 6-79 STOCKS 6-80 SYSPPR 6-81 TMODE 6-82 TRANS 6-83 UNITS 6-83 XSHIFT 6-84 XMP 6-85 Points to note — OUTPUT command 6-86 Examples 6-96 Example 1 6-96 Example 2 6-96 Example 3 6-96 Example 4 6-96 Example 5 6-97
Inhaltszusammenfassung zur Seite Nr. 14
TABLE OF CONTENTS PMODE 6-103 Points to note 6-104 Examples 6-105 Example 1 6-105 Example 2 6-105 Example 3 6-105 ROUTE command 6-106 Cataloged RTEXT files 6-106 RFORM 6-107 RTEXT 6-108 Example 6-109 STOCKSET command 6-110 ASSIGN 6-110 INIFEED 6-111 SYSPAGE 6-111 Points to note 6-112 Example 6-112 VFU 6-113 ASSIGN 6-114 BOF 6-114 TOF 6-115 Points to note 6-115 Example 6-116 7. Using logical processing 7-1 Logical processing commands 7-1 Logical processing command format 7-2 Logical processing co
Inhaltszusammenfassung zur Seite Nr. 15
TABLE OF CONTENTS Examples 7-9 Example 1 7-9 Example 2 7-9 String comparison concepts 7-10 String comparisons 7-10 Character types 7-10 Masked comparisons using default type assignments 7-11 Masked comparisons using non-default type assignments 7-11 BANNER command 7-13 HCOUNT 7-14 HJOBNO 7-14 HRPTNA 7-15 TCOUNT 7-15 TEST 7-16 TYPE 7-16 Points to note 7-17 Examples 7-17 Example 1 7-17 Example 2 7-17 BSELECT and BDELETE commands 7-18 TEST—BSELECT and BDELETE commands 7-18 TEST 7-18 Points to note
Inhaltszusammenfassung zur Seite Nr. 16
TABLE OF CONTENTS Points to note 7-27 Example 7-28 RPAGE command 7-29 SIDE 7-30 TEST 7-31 WHEN 7-31 Points to note 7-32 RSTACK command 7-35 RSTACK delimiter modes 7-35 Delimiter display 7-36 Delimiter on accounting page 7-36 Status display 7-36 Online RSTACK usage 7-36 ACCTINFO 7-37 DELIMITER 7-38 HRPTNA 7-38 PRINT 7-39 TEST 7-39 Points to note 7-40 Example 7-40 RSUSPEND and RRESUME commands 7-41 BEGIN 7-42 TEST 7-42 Points to note 7-43 Example 7-44 TABLE command 7-45 CONSTANT 7-45 MASK 7-46 Exa
Inhaltszusammenfassung zur Seite Nr. 17
TABLE OF CONTENTS OPRINFO 8-8 PREFIX 8-8 SKIP 8-9 Points to note 8-9 DJDE record specification 8-10 Application of DJDEs 8-12 DJDE operator information pages 8-14 Job parameter modification restrictions 8-14 Duplex DJDE page printing 8-16 Effect of multiple logical pages 8-17 COPIES=processing 8-17 Online DJDE restrictions 8-18 DJDE processing optimization 8-18 DJDE parameter definitions 8-19 ALTER 8-19 ASSIGN 8-20 BSEQ 8-21 BSKIP 8-22 BSIDE 8-22 Points to note 8-23 BATCH 8-24 BEGIN 8-24 BFORM 8
Inhaltszusammenfassung zur Seite Nr. 18
TABLE OF CONTENTS FORMAT 8-42 FORMS 8-42 Points to note 8-43 GRAPHICS 8-44 IMAGE 8-46 INVERT 8-47 ITEXT 8-48 JDE 8-48 JDL 8-49 MAP 8-49 MARGIN 8-50 MODIFY 8-51 NUMBER 8-52 OTEXT 8-53 OVERPRINT 8-54 PMODE 8-55 RFORM 8-55 RTEXT 8-56 SAVE 8-57 SEFMAP 8-58 SEPARATORS 8-59 SF1FUNCTION 8-60 SF2FUNCTION 8-60 SHIFT 8-61 SIDE 8-62 SNUMBER 8-63 SPLIT 8-64 SRECOVER 8-65 STIMING 8-66 STOCKS 8-66 TMODE 8-67 TOF 8-67 TRANS 8-68 XSHIFT 8-68 Points to note 8-69 Examples 8-70 Example 1 8-70 Example 2 8-71 xviii
Inhaltszusammenfassung zur Seite Nr. 19
TABLE OF CONTENTS DJDE FILE parameter 8-72 Points to note 8-73 File effectiveness 8-73 File replacement and deletion 8-73 Card-image file processing 8-74 LPS-labeled file processing 8-75 Delimited records for LPS-labeled files 8-76 9. Using graphics 9-1 Graphics considerations 9-1 Input for graphics 9-2 Processing modes 9-2 Random mode 9-2 Move mode 9-2 Block mode 9-3 Batch mode 9-3 Tape formats 9-3 Noninterleaved 9-3 Document interleaved 9-4 Page interleaved 9-4 Batch mode 9-5 Online formats 9-
Inhaltszusammenfassung zur Seite Nr. 20
TABLE OF CONTENTS A. PDL command and DJDE summary A-1 Conventions A-1 B. PDL command quick reference B-1 Conventions B-1 C. Character code assignment C-1 IBM BCD code set C-1 Honeywell 200/2000 BCD code set C-2 Honeywell 6000 BCD code set C-3 Fieldata translation C-4 UNIVAC ASCII character set C-5 Standard ASCII character set C-6 Standard EBCDIC character set C-7 Xerox EBCDIC to extended ASCII hexadecimal translation values C-8 D. Offline specifications D-1 Input unpacking examples D-1 Valid hos