background image

DEFINING CLUSTERS

5-6

XEROX DOCUPRINT 180 LPS PDL REFERENCE

Points to note

Note the following when defining clusters and stocksets with PDL 
and DJDE commands:

Assign each cluster a unique logical name which begins with a 
letter and consists of 1 to 6 alphanumeric characters. Make 
certain that the cluster name is not a keyword, parameter, or 
option used by the LPS. Group the clusters used by each 
application into a stockset.

Stocksets convert cluster references to cluster names. (Cluster 
references are recommended but are not required.) The cluster 
name appears first in quotes, followed by its cluster reference. 
The cluster is identified to the operator by cluster name. Try to 
define stocksets with a maximum of one cluster for each feeder 
tray on the LPS since the printer often cycles down when a 
report calls a stockset with more clusters than the number of 
feeder trays on the system. You may define stocksets within 
JDLs or catalog stocksets separately in an STK file. Like PDE 
files, STK files are accessible to all JDL files. If you define the 
stockset in an STK file, you must recompile only the STK file to 
effect a stock change. If you define the stockset in the JSL files 
which use it, you must recompile all the JSL files to effect a 
stock change.

Avoid using stocksets with the cover and RAUX options. Cover 
pages and pages which meet the RAUX criteria are fed from 
the AUX cluster, overriding the FEED= option (or any other 
option) specified for these pages.

Summary of Contents for 721P85530

Page 1: ...Xerox DocuPrint 180 Laser Printing System Print Description Language Reference April 1998 721P85530...

Page 2: ...programs which are displayed on the screen such as icons screen displays looks etc Printed in the United States of America Publication number 721P85530 Xerox and all Xerox products mentioned in this...

Page 3: ...cription for additional information Table 1 Related Publications Publication Number Xerox DocuPrint 180 Laser Printing System Operator Guide 721P85490 Xerox DocuPrint 180 Laser Printing System Operati...

Page 4: ...iv XEROX DOCUPRINT 180 LPS PDL REFERENCE...

Page 5: ...system AIS 1 2 LPS software components 1 3 PDL related programs and tasks 1 5 Operating system executive task OSEXEC 1 5 File control program FCP 1 5 Operator communication subsystem OCS 1 5 Editor ta...

Page 6: ...12 Catalog level 2 12 Job or JDE level 2 13 Examples JOB command 2 13 END command 2 13 Creating separate files for grouping PDL commands 2 16 Hierarchy of replacement 2 16 Hierarchy within a job descr...

Page 7: ...nd parameters 3 11 Specifying ACCT command parameters 3 11 Specifying use of DJDEs 3 12 Adding logical processing specifications 3 12 Specifying formats 3 12 Using copy modification entries 3 13 Defin...

Page 8: ...50 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 jobs on your DocuPrint 180 LPS 3 30 4 Specifying input parame...

Page 9: ...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 Po...

Page 10: ...UCSB processing 4 58 Forms control buffer FCB 4 59 Vertical format control processing 4 59 Online record length 4 60 Points to note 4 60 Online recovery 4 61 Online dump 4 62 Starting and ending dump...

Page 11: ...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 SECURITY 6 7 Recov...

Page 12: ...B 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...

Page 13: ...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...

Page 14: ...e 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...

Page 15: ...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...

Page 16: ...CK 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 TA...

Page 17: ...ffect 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...

Page 18: ...9 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 S...

Page 19: ...raphics 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 for...

Page 20: ...dard 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 host computer and label specifications D...

Page 21: ...g System document set The DocuPrint 180 LPS document set includes the following DocuPrint 180 LPS Operator Guide This reference contains the following information System overview Paper facts and proce...

Page 22: ...s for creating forms Coding and compiling for LPS Forms Description Language Sample form setup command sets Tips for successful forms creation DocuPrint 180 LPS Operator Command Summary Card This refe...

Page 23: ...ns the following information Characteristics of different formats File organization Data formats Carriage control conventions DocuPrint 180 LPS Standard Font Library Font User Guide This reference con...

Page 24: ...CODE and VOLUME online and offline mode considerations examples of input command usage and points to note Chapter 5 Defining clusters What clusters are and how to define them in your JSLs Chapter 6 Sp...

Page 25: ...yntax conventions Syntax convention Explanation inkref or dots Variable names or values are represented in italics a b c Choices are separated by vertical bars a b c Required choices are enclosed in b...

Page 26: ...xxvi XEROX DOCUPRINT 180 LPS PDL REFERENCE...

Page 27: ...bining the two styles within a single report Print a number of previously separate logical pages on the same physical page of a document Modify documents on a copy to copy basis by printing selected p...

Page 28: ...e components The hardware components consist of the Advanced Image Subsystem AIS Advanced Image Subsystem AIS The Advanced Image Subsystem AIS consists of three printed wire boards which contain chara...

Page 29: ...he OSS tasks are Operating system executive OSEXEC task File control program FCP Operator communication subsystem OCS Diagnostic tasks System utilities Editor task Font editor task Input processing ta...

Page 30: ...perations Figure 1 1 Major LPS processing tasks Note DocuPrintServer formerly XPSM and XPAF are supported by HIP but XNS Enet are not supported Operating System Executive OSEXEC File Control Program F...

Page 31: ...n the operator and software tasks OCS receives input from the operator and displays messages to the operator OCS also interfaces between system tasks Editor task The editor task creates and modifies d...

Page 32: ...IDEN command parameter specifications in the input data stream Output processing task The output processing task uses the page logs written by the input task to load fonts graphics and variable data...

Page 33: ...nts forms and graphics system parameters needed by the job Programmer creates the JSL and FSL source files Programmer invokes the FDL compiler to compile the FSL files into form FRM files for the prin...

Page 34: ...d during Input processing are summarized below Step 1 The RPT task first initializes the job queue buffer from the start JDE JDL information by recording job characteristics such as block length fonts...

Page 35: ...nted page to the bin Step 5 The output task identifies each page successfully printed and delivered The input task can then reuse that page space in the page buffer to process an incoming page The out...

Page 36: ...ge to page In the example of an inventory report the variable data would be the part numbers descriptions prices costs and so forth The variable data can be input from the magnetic tape system in the...

Page 37: ...sident software is sent to the LPS in a form that it understands therefore no additional formatting commands are required Many such host resident software packages communicate with the LPS in page des...

Page 38: ...OVERVIEW 1 12 XEROX DOCUPRINT 180 LPS PDL REFERENCE...

Page 39: ...or uncompiled file of PDL commands is referred to as a job source library JSL file All JSL files must be compiled before they can be referenced to print a job The object or compiled file of a job sour...

Page 40: ...1 illustrates a set of typical PDL commands PDL commands consist of command lines also called records whose length can be up to 133 characters for JSLs on tape of which only characters 1 72 may be use...

Page 41: ...VFU1 a command keyword VFU and three command parameters ASSIGN TOF BOF VFU1 VFU ASSIGN 1 1 TOF 1 BOF 55 END A command identifier is a label that may consist of one to six alphanumeric characters A Z...

Page 42: ...e JSL at a later time Comments may appear anywhere within the JSL They must be preceded by the character sequence slash and asterisk and terminated by the character sequence asterisk and slash Example...

Page 43: ...se blanks anywhere in the JSL except in keywords and constants Abbreviate command and parameter keywords to the first three letters for example POSITION or POS OUTPUT or OUT The only exception is FOR...

Page 44: ...ring constants are normally used to specify strings of characters or to reference identifier parameters The length of string constants is important String constants may be expressed as any of the foll...

Page 45: ...ach character results in one byte The constants must be preceded by the characters A apostrophe A and followed by an apostrophe character For example IDEN PREFIX A ABC The ASCII string type allows hex...

Page 46: ...cters letter O apostrophe O and immediately followed by the apostrophe character For example BLOCK CONSTANT O 07070707 H2 and H6 H2 and H6 constants generate H2000 BCD and H6000 BCD codes respectively...

Page 47: ...LE CONSTANT C LIPS C1 CRITERIA CONSTANT 14 5 EQ T1 LINENUM 6 3 T2 TABLE CONSTANT 1 C2 CRITERIA CONSTANT 0 1 NE T2 CME1 CME LINE 3 POS 59 CONSTANT FIRST QUARTER CME4 CME LINE 1 60 POSITION 5 FONT 2 PDE...

Page 48: ...n place PDL commands in any command level depending on your particular application needs Table 2 3 outlines the command levels and some typical specifications that are included in these various levels...

Page 49: ...SL SHOWS THE JSL COMMAND LEVELS ID LEVEL COMMANDS CODED HERE VFU ASSIGN 1 1 TOF 1 BOF 66 VFU ASSIGN 1 9 TOF 9 BOF 66 SYSTEM LEVEL COMMANDS CODED HERE VOLUME HOST IBMOS BLOCK LENGTH 1330 RECORD LENGTH...

Page 50: ...form jdl name SYSTEM JDL jdl name is a 1 to 6 character alphanumeric identifier specifying the name of the JDL to be created It must contain at least one alphabetic character For example SAMPL SYSTEM...

Page 51: ...efined catalog name Examples JOB command JOB2 JDE JOB3 JOB INCLUDE POWER JOB4 JDE LINE VFU VFU2 OUTPUT FORMS AY2F A JOB command continues until another JOB JDE command or END command is encountered Th...

Page 52: ...I BLOCK LENGTH 2048 RECORD LENGTH 136 STRUCTURE VB LTHFLD 2 ADJUST 0 FORMAT BIN PREAMBLE 3 LINE DATA 1 132 PCCTYPE IBM1403 PCC 0 NOTRAN System OVERPRINT PRINT NODISP VFU VFU001 level ACCT USER BIN TRA...

Page 53: ...PAGE C1 CRITERIA CONSTANT 1 11 EQ T1 LINENUM 1 10 T2 TABLE CONSTANT TRAILER PAGE System C2 CRITERIA CONSTANT 0 12 EQ T2 LINENUM 1 10 level T3 TABLE CONSTANT EOJ C3 CRITERIA CONSTANT 0 3 EQ T3 LINENUM...

Page 54: ...ing commands common to more than one job in the catalog command level When these coding features are properly implemented it is possible for the same command to be used in more than one job or JDE com...

Page 55: ...w vary depending on the input source and the output destination The offline and online START command formats are as follows Offline START jde jdl S M copies REPORTS r1 r2 TDn DISC file ext Online STAR...

Page 56: ...option takes precedence over the S mode option If multiple reports are listed in the REPORTS option all the reports are processed in multiple report mode except the last report which is processed in s...

Page 57: ...on that five copies are requested The value of 5 entered for copies overrides the value specified in the J12 job descriptor entry Note that a comma replaces the unspecified mode option therefore the d...

Page 58: ...alid online Hierarchy of replacement in an errored job descriptor library JDL The following discussion illustrates the effect of errors when the PDL processor is evaluating a JDL source file If an err...

Page 59: ...reating your JSL Review of PDL components and syntax Helpful hints Steps in creating a JSL Compiling your JSL Printing the job Short explanations of some application related issues Paper types Page or...

Page 60: ...gnored and the application prints in black the system default Refer to your Xerox 4850 4890 HighLight Color Laser Printing System PDL DJDE Reference for details on using inks in your color application...

Page 61: ...such as the following Host supporting the 3211 or 4245 host interface Reel to reel tape or cartridges which are offline devices Host interface processor HIP connection which is a high speed channel f...

Page 62: ...your site s conventions if any for naming forms JSLs files and jobs This information assists you in planning your applications in terms of the type of input data to specify the type of application to...

Page 63: ...even four on a page Will you use Dynamic Job Descriptor Entries DJDEs to change the application on a page or report basis Interactions between JSLs catalogs and jobs You will also want to consider th...

Page 64: ...Job or JDE which define how individual print jobs are processed A job descriptor library JDL command must precede all of the levels It provides the name of the JDL which is the compiled or object form...

Page 65: ...Each parameter consists of a left and a right part separated by an equal sign Commas or blank spaces separate parameters Parentheses are used to enclose multiple right parts of a parameter for exampl...

Page 66: ...mmands and parameters for example POSITION or POS and CATALOG or CAT The only exceptions are the OUTPUT command parameters FORMS and FORMAT Spell these out completely Use a semicolon at the end of a c...

Page 67: ...ot sure which specifications to select try running a job using the system defaults and then adjust the JSL to meet your requirements You can modify an existing JSL in the same manner Keep the hierarch...

Page 68: ...many ways in which a JSL can specify your application s requirements The following sequence is simply one example of the format and content of a JSL to help you get ideas on how to set up your own ap...

Page 69: ...TIMIZE applies only to online applications The following is a sample of typical offline commands System level commands VOLUME HOST IBMOS LABEL STANDARD CODE EBCDIC PLABEL YES BLOCK LENGTH 2660 PREAMBL...

Page 70: ...ecord or block fields and if met allow special processing to take place for such things as banner pages block selection or deletion page selection from auxiliary paper trays and page offsetting An exa...

Page 71: ...f no FEED parameter is specified the INIFEED parameter of the STOCKSET command takes effect Here is a sample STOCKSET command SSML STOCKSET ASSIGN WHITE CVR ASSIGN YELLOW BLL ASSIGN GREEN SUM INIFEED...

Page 72: ...om parameters of the OUTPUT command As with other commands these can be specified at any command level but are most often specified at the job level because of the many variations possible Here are so...

Page 73: ...60 PREAMBLE 4 LTHFLD 2 FORMAT BIN RECORD LENGTH 136 PREAMBLE 4 STRUCTURE VB LTHFLD 2 OFFSET 0 FORMAT BIN LINE DATA 1 132 PCCTYPE ANSI PCC 0 NOTRAN VFU VFU1 ACCT USER TRAY IDEN PREFIX C9700 SKIP 7 OFFS...

Page 74: ...an be the file name alone or more typically the file name and the file directory or extension in the form file name file type Table 3 1 lists the filename option s and definition s Table 3 1 PDL filen...

Page 75: ...the above plus the PDL source records NOSOURCE Specifies that no source files JSLs be created when the input is from tape This option has no effect when input is not from tape REPLACE Specifies that...

Page 76: ...in creating a JSL the following sections give you information on these page related topics Paper sizes Page orientations Registration shift and skew Paper sizes With the laser printing system paper si...

Page 77: ...a ruled line begins off the system page no part of the ruled line is printed A ruled line near the edge of the system page must be positioned at least one half the line s thickness inside the system...

Page 78: ...S PDL REFERENCE Page orientation There are two types of page orientation Landscape Portrait The vertical and horizontal positions for each of these orientations is shown in figure 3 1 Figure 3 1 Verti...

Page 79: ...G A JOB SOURCE LIBRARY JSL XEROX DOCUPRINT 180 LPS PDL REFERENCE 3 21 Landscape orientation Figure 3 2 shows landscape orientation dimensions Figure 3 2 FMT1 equivalent impact printer format 6 lines p...

Page 80: ...NG A JOB SOURCE LIBRARY JSL 3 22 XEROX DOCUPRINT 180 LPS PDL REFERENCE Portrait orientation Figure 3 3 shows portrait orientation dimensions Figure 3 3 FMT6 equivalent impact printer format 6 lines pe...

Page 81: ...The image can also be slanted or skewed slightly by up to 05 inches 1 mm in opposite directions for a maximum skew of 0 1 inches 2 mm Refer to figures 3 4 and 3 5 Note The following figures are the sa...

Page 82: ...ning preprinted forms allow approximately 1 inch or 2 0 mm space on all sides of any boxes or above and below any lines onto which variable data is to be printed as illustrated in figure 3 6 Figure 3...

Page 83: ...example of the use of proportional fonts for variable data An example of the difference in line length is illustrated in figure 3 8 Figure 3 8 Character spacing examples Fonts are available in various...

Page 84: ...stores font as well as graphic information in a special memory cache within the AIS The amount of memory required to store font data depends on the size of the fonts and the number of different fonts...

Page 85: ...nique commands are ignored and the job will print 3 Job prints in black only Two color graphics are not supported 4 Paper size not supported by the printer Will cause job to abort 5 RFEED command is n...

Page 86: ...y the location and the color ink to be used Your DocuPrint 180 LPS will compile process and print these jobs ignoring the ink specified and using the default black ink The following PDL commands param...

Page 87: ...mand which is supported on the Xerox DocuPrint 180 LPS but not on your 4850 4850 4890 HighLight Color LPS forms The DocuPrint 180 LPS makes a distinction between color and monochrome forms It is impor...

Page 88: ...d over color shaded backgrounds on the DocuPrint 180 printer may not be clearly visible Be especially careful in using this format because this situation does not generate displayed or printed message...

Page 89: ...e BLOCK CODE PCC RECORD SEFFNT TCODE and VOLUME which are defined in this chapter The chapter Using logical processing commands defines commands enabling you to specify logical functions that may be p...

Page 90: ...N FORMAT Length field recording mode Y N N LENGTH Maximum block size Y N N LMULT Multiplication factor to determine block length Y N N LTHFLD Length of field containing the block length Y N N OFFSET L...

Page 91: ...k length field Syntax BLOCK FORMAT option s Options Table 4 5 lists the parameter option s and definition s Table 4 4 CONSTANT parameter option s and definition s Option s Definition s sc A string hex...

Page 92: ...e length in bytes of the longest physical block an integer in the range 12 to 24 576 The default is 1330 The maximum block size that may be processed up to 24 576 bytes is dependent upon the available...

Page 93: ...d definition s Option s Definition s value Specifies the length in bytes of the field containing the block LENGTH specified above The size is an integer in the range of 0 the default to 5 If size is s...

Page 94: ...eter specifies the length of the operating system portion of the block that is the byte offset from the first byte of a tape block to the first byte of the first logical record Syntax BLOCK PREAMBLE o...

Page 95: ...may be processed by the input task is 24 576 bytes The input task is able to allocate at least one input buffer for offline tape jobs when the tapes are written in maximum size blocks If a block leng...

Page 96: ...n online job JDE In other words if an online job JDE is called out in an offline JDL that has changed the system default values of the BLOCK and RECORD command parameters the job may not print correct...

Page 97: ...following sections describe the syntax of the command parameters and explanations of the parameter options ASSIGN This parameter defines user code assignment exceptions or the entire user character t...

Page 98: ...by a command identifier The USER option of the CODE and LCODE parameters of the VOLUME command are used to reference a user defined code translation table in which no command identifier is coded Table...

Page 99: ...t however codes 5A 5B and 5C characters respectively are assigned to the character blank X 40 The command to modify the EBCDIC base table is as follows CODE DEFAULT EBCDIC ASSIGN X 5A X 40 ASSIGN X 5B...

Page 100: ...t and skip to channel 1 followed by SK1N skip to channel 1 do not print would cause a blank page to be output However on a 1403 printer these actions would not cause a blank page to be output Syntax a...

Page 101: ...INT 180 LPS PDL REFERENCE 4 13 ASSIGN This parameter specifies printer carriage control exceptions to a default table refer to DEFAULT parameter Syntax ac PCC ASSIGN option s Options Table 4 18 lists...

Page 102: ...sical page The page then transitions to top of form and spacing continues OVR When byte causes the bottom of form BOF to occur instructs the printing system to go to the top of form TOF on the next pa...

Page 103: ...as a single command ASSIGN X 60 SP1 ASSIGN X 61 SP2 ASSIGN X 62 SP3 The single command is ASSIGN X 60 SP1 SP2 SP3 If when the LINE command byte translation is specified the PCC control byte is transl...

Page 104: ...arameter Any preceding ASSIGN parameter is not incorporated into the PCC table Table 4 19 DEFAULT parameter option s and definition s Option s Definition s ccln Specifies the required action when a co...

Page 105: ...erform the first spacing skipping or printing action from the top of form The default is TOF The DEFAULT parameter must precede any ASSIGN parameter Any preceding ASSIGN parameter is not incorporated...

Page 106: ...definition as long as there are no intervening non PCC commands Consecutive byte values need not be specified Thus the commands ASSIGN X 60 SP1 ASSIGN X 61 SP2 ASSIGN X 62 SP3 can be coded in the sin...

Page 107: ...ne Online DJDE ADJUST Record length adjust value Y N N CONSTANT Record termination code Y N N FORMAT Length field recording mode Y N N LENGTH Maximum logical record length Y Y N LMULT Multiplication f...

Page 108: ...format of the record length field Syntax RECORD FORMAT option s Options Table 4 25 lists the parameter option s and definition s Table 4 24 CONSTANT parameter option s and definition s Option s Defin...

Page 109: ...ue An integer in the range 1 to 310 for offline 133 is the default or 150 the online default For offline systems the tape label contents may override a value For online systems if you define a record...

Page 110: ...THFLD parameter option s and definition s Option s Definition s size Specifies in bytes the record length field length It must be an integer in the range 0 to 5 If the size is set equal to zero record...

Page 111: ...tax RECORD PREAMBLE option s Options Table 4 31 lists the parameter option s and definition s Table 4 30 POSTAMBLE parameter option s and definition s Option s Definition s length Specifies the length...

Page 112: ...ver no definition is assumed for the constant string The default must be zero or it must be defined in the job descriptor entry The LENGTH on a 4 by 3 packed format tape is the number of 6 bit bytes o...

Page 113: ...In other words if an online job JDE is called out in an offline JDL that has changed the system default values of the BLOCK and RECORD command parameters the job may not print correctly It is best the...

Page 114: ...SPECIFYING INPUT PARAMETERS 4 26 XEROX DOCUPRINT 180 LPS PDL REFERENCE Figure 4 3 Record format types...

Page 115: ...landscape and portrait in these jobs a mapping must be defined in which every landscape font used in a SEF job has a portrait equivalent and vice versa Table 4 33 summarizes the use of the SEFFNT comm...

Page 116: ...ping files JDL creates a mapping file The following sections describe the syntax of the command parameters and explanations of the parameter options Table 4 34 SEFMAP and MAP parameters and parameter...

Page 117: ...B or JDE Syntax label SEFFNT SEFMAP option s Options Table 4 35 lists the parameter option s and definition s MAP This parameter references a previously defined font mapping file file name from a labe...

Page 118: ...e following system pages OPRINFO pages DJDE Label The following system pages use predefined forms and thus are not reformatted in order to print them in the same orientation as their associated jobs t...

Page 119: ...E LANDSCAPE BEGIN 50 50 Example 3 JOB1 JOB OUTPUT FORMAT PDE1 Job 1 uses the SEFFNT command in example 2 because there is no override specified Example 4 JOB2 JOB OUTPUT FORMAT FMT1 SEFFNT MAP FNTMAP...

Page 120: ...ssignments for the entire set of input character codes Modify the specified initial set of type assignments by associating specific character types with specific characters in the input character set...

Page 121: ...ing in value from 0 through 7 If a 0 is specified all the characters are untyped if a 1 is specified all the characters are type 1 if a 7 is specified all the characters are type 7 The initial set of...

Page 122: ...of integers the values may be within the range of 1 through 7 inputspec An inputspec may be coded as a single character char as a series of characters char or as a range of characters char1 char4 The...

Page 123: ...on s Option s Definition s typespec inputspec inputspec1 inputspec2 ALL This option has the following components typespec A typespec may be coded as a single integer n within the range of 1 through 7...

Page 124: ...e specified as three separate ranges Coding of a TCODE command is dependent on Operational requirements such as using a defined character set for example ASCII or EBCDIC in which type 1 and type 2 cha...

Page 125: ...t types is EBCDIC Operator s keyboard display has uppercase and lowercase character capability T2 TCODE DEFAULT EBCDIC TASSIGN 3 A I J R S Z TASSIGN 4 a i j r s z Example 3 Basic character set used fo...

Page 126: ...of input data for processing Y Y N LABEL Type of tape label processing Y N N LCODE Input tape label translation Y N N LPACK Label packing specification for undefined labels Y N N MAXLAB Maximum label...

Page 127: ...ameter specifies which code translation table the system uses to interpret the input data Syntax VOLUME CODE option s Options Table 4 44 lists the parameter option s and definition s Table 4 43 BMULT...

Page 128: ...ant non ASCII X 20 character in the print record Table 4 44 CODE parameter option s and definition s Option s Definition s keyword Specifies a specific standard system defined code translation table T...

Page 129: ...llowing components PAUSE Displays a message when EOV is encountered A CONTINUE response by the operator causes the tape to rewind and the normal volume change sequence to proceed NOPAUSE Issues a rewi...

Page 130: ...DATA command For HOST DUMP two tape marks at the end of the tape are required to dump the data tape using DUMP JSL Table 4 46 HOST parameter option s and definition s Option s Definition s host type...

Page 131: ...l Do not code the LABEL parameter of the VOLUME command in cases where it is not appropriate for a particular HOST type Refer to the Offline specifications appendix for more information on offline for...

Page 132: ...tions are ASCII BCD EBCDIC H2BCD H6BCD IBMBCD PEBCDIC NONE USER USER refers to the single unlabeled CODE command allowed within the JDE or JDL You must specify the variable identifier id to correspond...

Page 133: ...AB inclusive is treated as a label Table 4 48 LPACK parameter option s and definition s Option s Definition s NO Indicates that no unpacking operation is to be performed If YES is specified the UNPACK...

Page 134: ...VOLUME MINLAB option s Options Table 4 50 lists the parameter option s and definition s Table 4 50 MINLAB parameter option s and definition s Option s Definition s value Specifies in bytes the maximu...

Page 135: ...ntable character is printed as a blank by the LPS whether or not this parameter is specified NPRECOVER Enhances online data stream performance by minimizing the number of disk accesses on the LPS If y...

Page 136: ...P option s Options Table 4 53 lists the parameter option s and definition s Table 4 52 OSCHN parameter option s and definition s Option s Definition s value Specifies the vertical format unit VFU chan...

Page 137: ...55 lists the parameter option s and definition s Table 4 54 OSTLP parameter option s and definition s Option s Definition s value Specifies the number of trailer pages which precede the report The def...

Page 138: ...s Definition s value An integer from 1 to 15 The default is 1 Table 4 57 RSAT parameter option s and definition s Option s Definition s REMOUNT Specifies the vertical format unit VFU channel that the...

Page 139: ...definition s Table 4 58 TCODE parameter option s and definition s Option s Definition s tcode type Specifies one of the following standard character sets for which type assignments are defined by defa...

Page 140: ...ate JDE for the tape to be dumped Other tape formats may be dumped by specifying the host type DUMP or OCTDUMP and appropriate parameters such as CODE and UNPACK in a user coded JDL The MAXLAB and MIN...

Page 141: ...mple VOLUME commands for several different host types VOLUME HOST UNIVAC LABEL STANDARD UNPACK T4X3 CODE ASCII LCODE ASCII VOLUME HOST IBMOS VOLUME HOST IBMONL LABEL NONE CODE EBCDIC VOLUME HOST B6700...

Page 142: ...ched to a byte multiplexer block multiplexer or selector channel of an IBM 360 or 370 system 3000 or 4300 series and 9370 models or of an IBM system 390 ES 9000 The channel attached LPS operates in on...

Page 143: ...ected when VOLUME HOST IBMONL is specified are as follows RECORD LENGTH 150 LINE PCCTYPE IBM3211 or IBM4245 DATA 0 150 If ANSI carriage control commands are used in the host application program the ho...

Page 144: ...1 CRITERIA CONSTANT 1 11 EQ T1 LINENUM 1 10 T2 TABLE CONSTANT TRAILER PAGE C2 CRITERIA CONSTANT 0 12 EQ T2 LINENUM 1 10 T3 TABLE CONSTANT EOJ C3 CRITERIA CONSTANT 0 3 EQ T3 LINENUM 1 20 T4 TABLE CONST...

Page 145: ...online throughput Copy sensitive copy modification entries CME Copy modification entries CMEs which are copy sensitive that is a copy range has been specified on the MODIFY parameter of the OUTPUT com...

Page 146: ...blanks if they are not The translate table is rebuilt only at the start of a report The UCSB parameter can be changed from IGNORE to PROCESS in a selected JDE but the translate table is not rebuilt un...

Page 147: ...BOF Furthermore its contents and length are saved on the disk When a DJDE is used to change a channel assignment any previous assignments to the channel being changed are suspended until the end of r...

Page 148: ...150 bytes the user must specify the new value as the LENGTH parameter on the RECORD command and must also modify the DATA parameter of the LINE command to print the extended character or record lengt...

Page 149: ...leaved graphics If NPRECOVER is specified up to nine data pages are buffered in memory before being written to the disk When end of report is detected all pages in memory are written to the disk There...

Page 150: ...The dump format is designed such that for each of these commands there exists a HEADER and DATA segment The HEADER segment consists of six fields shown in table 4 61 The DATA segment consists of the...

Page 151: ...oaded from the host for various reasons In a production printing environment file storage space may be limited by the requirement of a large print file At some installations files such as form files w...

Page 152: ...downloading files in other situations the files can be interleaved with variable text data so that they are available when referenced by input or output processing In either case a DJDE packet must i...

Page 153: ...racteristics such as host format block record structure tape translation code packed data formats and several other parameters Host computer tape formats The printing system processes input tapes prod...

Page 154: ...re unpacked and then translated to ASCII by the system Record formats All tape records input to the printing system are either blocked or unblocked with a fixed length a variable length or an undefine...

Page 155: ...are discussed under the VOLUME command RSAT parameter in this chapter If a multivolume report requires multiple passes messages appear on the system controller display with instructions on which acti...

Page 156: ...SPECIFYING INPUT PARAMETERS 4 68 XEROX DOCUPRINT 180 LPS PDL REFERENCE...

Page 157: ...ts change Cluster can have stock in different sizes One or more trays in the cluster may be preferred Preferred trays are trays recommended by the application programmer or by the site supervisor for...

Page 158: ...ications for clusters through the cluster CLU commands described in your DocuPrint 180 LPS Operations Reference The cluster definitions inform you which stocks to load in which trays for queued jobs W...

Page 159: ...tions The appropriate cluster usage for these three types of applications is discussed below Simple and OTEXT applications These applications do not provide for the use of different stocks If the appl...

Page 160: ...EED command overrides data FEED value Mixing applications When a site runs simple and OTEXT applications with stockset applications the LPS executes two additional stockset checks to help ensure the c...

Page 161: ...in tables 5 2 and 5 3 DJDEs The FEED and STOCKS dynamic job descriptor entries change stocks and clusters on a page by page basis The FEED and STOCKS commands and their syntax are shown in table 5 4 T...

Page 162: ...ified to the operator by cluster name Try to define stocksets with a maximum of one cluster for each feeder tray on the LPS since the printer often cycles down when a report calls a stockset with more...

Page 163: ...r reference for each stock for instance COVER in the example below Associate each cluster reference with a cluster name easily recognized by the operator as a particular stock for instance CV102 in th...

Page 164: ...as no INIFEED parameter the first cluster specified in the STOCKSET command is used The following example produces the same results as the previous example BILLS STOCKSET ASSIGN CV102 COVER ASSIGN BL2...

Page 165: ...ILLS2 END data This data stream has three STOCKSET specifications but only one stockset change Report boundaries are not treated as stockset changes unless use of the stockset specified in a JDE or JD...

Page 166: ...DEFINING CLUSTERS 5 10 XEROX DOCUPRINT 180 LPS PDL REFERENCE...

Page 167: ...RMAL Specifies operations security and page offset on jam recovery ACCT Defines user and system accounting requirements CME Allows certain parts of report output to be replaced on copies with predefin...

Page 168: ...BLOCK command parameters Parameter Specifies Offline Online DJDE ERROR System response to abnormal conditions detected while processing or compiling DJDEs Y Y N IMISMATCH The action to take when a sp...

Page 169: ...ted separately on the graphics exception page printed at the end of the report IMISMATCH This parameter indicates the action to take when a specified ink requires a primary that is not currently loade...

Page 170: ...ocessing yet the operator can enter ABORT I to abort report Input processing However if the operator then enters the CONTINUE I command the report prints with black ink in place of the missing ink If...

Page 171: ...ment and the ISUBSTITUTE parameter If the ISUBSTITUTE parameter specifies NONE the printer cycles down and displays messages on the system controller screen These messages indicate that a print qualit...

Page 172: ...ameter option s and definition s Example ABNORMAL OTEXT WAIT ERROR ABORT PAGES This parameter specifies the maximum number of successive simplex pages on which recovery to the page boundary is to be a...

Page 173: ...ed or spaced past Recovery The automatic recovery procedures of the LPS are based on the availability of valid checkpoint data independently saved by both the output processor and the input processor...

Page 174: ...or last valid checkpoint online Marker page The system produces a marker page refer to figure 6 1 as a function of the input processor and inserts it into the print job at the point of crash It is pr...

Page 175: ...PRINT FORMAT COMMANDS XEROX DOCUPRINT 180 LPS PDL REFERENCE 6 9 Figure 6 1 Sample marker page...

Page 176: ...f overall system usage statistics The following sections define how accounting information may be accessed and interpreted Table 6 10 summarizes the ACCT command parameters An example of an offline ac...

Page 177: ...e accounting page to the sample print tray after each report is printed Each time a print job is run with the above command in the JDE report accounting statistics are updated in the system accounting...

Page 178: ...ng Time 00 00 07 Output Processing Time 00 00 13 REPORT COMPLETION CODES 0 0 Pages to Bin 1 Pages to Tray 1 Paper Path Holes 0 Lines Printed 66 Online Idle 0 Blocks Read 0 Blocks Skipped 0 RECORDS REA...

Page 179: ...TPUT 0 2 PAGES TO TRAY 0 PROCESSING SUMMARY TAPE SUMMARY JOBS 2 MOUNTS 0 FILES 2 BLOCKS READ 220 REPORTS 2 BLOCKS SKIPPED 0 DEPARTMENT JDL PRINTING SUMMARY TIME SUMMARY HR MIN PAGES 105 INPUT 0 5 OPER...

Page 180: ...unting statistics SELECT E specifies that all accounting pages are forced to tray Table 6 11 DEPT parameter option s and definition s Option s Definition s sc A string constant of up to 31 characters...

Page 181: ...T USER BOTH is specified the two accounting pages show different values for Output Processing Time The sheet sent to the stacker will show a time about one second longer than the sheet sent to the sam...

Page 182: ...ier of the type ac is specified when defining the CME and references it with the MODIFY parameter of the OUTPUT command The CME must precede the OUTPUT command Table 6 13 summarizes the CME command pa...

Page 183: ...enced by a DJDE MODIFY command CONSTANT This parameter specifies the character string to print Syntax ac CME CONSTANT option s Options Table 6 14 lists the parameter option s and definition s Consider...

Page 184: ...as well as static CME data If a line number LINE and character position POSITION but no insertion text CONSTANT are specified the font change specified applies to input variable data at the position...

Page 185: ...ot be processed CME1 CME LINE 2 3 POS 15 CONSTANT 6 HELLO FONTINDEX 3 LINE 1 POS 15 As you can see the first line parameter specifies starting at line 2 while the second LINE parameter specifies line...

Page 186: ...are not applied if OVERPRINT MERGE and FONTINDEX are both specified CME parameters are applied to all lines within the range regardless of whether or not variable data appears on those lines Multiple...

Page 187: ...ONSTANT the font switch applies to the string constant If FONT is specified after CONSTANT the font switch occurs at the line position immediately after the string constant Where a CME string constant...

Page 188: ...the second copy the character is inserted in lines 37 38 and 39 for 6 character positions starting in column 81 For copy 3 fonts are changed for lines 1 to 60 at character positions 5 and 12 These fo...

Page 189: ...he OUTPUT command DESTINATION parameter specifies BIN segments are offset relative to each other when delivered and offsetting resulting from other commands is not processed Table 6 18 summarizes the...

Page 190: ...ts Note The first segment begins with the first data page so an additional sheet is not generated LAST Specifies that at least one copy of the saved data page should be generated on a separate sheet o...

Page 191: ...nd definition s Example SNUMBER 1 75 Considerations Note that lnum and cnum are interpreted using the metrics of the font specified by findex the same as with page numbering Refer to the Points to not...

Page 192: ...information Table 6 21 SPLIT parameter option s and definition s Option s Definition s min max Specifies the minimum and maximum numbers of sheets including any separator sheets allowed in a segment...

Page 193: ...covery The printer resumes with the first sheet not successfully delivered The default is PAGE SEGMENT Specifies reprinting of the entire currently printing segment Since it is possible for sheets of...

Page 194: ...o reinstate segment management processing after it has been disabled by the DJDE SPLIT OFF SPLIT NOW If segment processing is not in effect that is it either was not specified in the JDL or the DJDE S...

Page 195: ...For example if a job is being sent to a third party finishing device the banner page will be sent there also The system does not redirect banner pages to the sample tray or output bin unless you speci...

Page 196: ...rs and explanations of the parameter options Table 6 23 Summary of LINE command parameters Parameter Specifies Offline Online DJDE DATA Input record printable data portion Y Y Y FCB Host transmitted F...

Page 197: ...ata offset is the number of bytes between the start of the user portion of the logical record and the first character of the record to be printed length Specifies the maximum length of printable data...

Page 198: ...the font list an index value of 1 is associated with the second font in the font list and so forth The default is ONE bit opt A numeral having a value in the range of 1 through 7 which specifies the...

Page 199: ...ype This option has the following components value The form nnn mm a positive decimal number with up to 2 digits to the right of the decimal point which is the distance from the left margin value type...

Page 200: ...ll overprint lines are ignored PRINT specifies that all overprint lines are to be printed as they would be on an impact printer that is the second line is printed over the top of the first with no reg...

Page 201: ...e This option has the following components offset Specifies the byte offset of the user portion of the record within each logical record to the printer carriage control PCC field 0 is the default tran...

Page 202: ...e systems the default is IBM3211 Note that there is no functional difference between IBM3211 and IBM4245 for PCC types For HOST ICL2900 the PCCTYPE is forced to NONE The INITIAL parameter refer to the...

Page 203: ...nd defines the character translation For online systems only PROCESS Accepts UCSB for PROCESS use of a FOLDED or UNFOLDED translate table is controlled from the host system For UNFOLD characters not d...

Page 204: ...pecified font a blank EBCDIC X40 or ASCII X20 is substituted into that print position A sample of the specified font shows the highest binary character representation In this case the LPS replaces thi...

Page 205: ...fied If HOST UNIVAC is specified the byte located at the specified font index offset is processed The font index byte must be located at the beginning of the record if Univac Fieldata and ASCII record...

Page 206: ...ber of bytes between the start of the user portion of the record and the first character of the record to be printed is 1 byte A sample is shown in figure 6 5 The print length parameter the number of...

Page 207: ...PRINT FORMAT COMMANDS XEROX DOCUPRINT 180 LPS PDL REFERENCE 6 41 Example 3 LINE PCCTYPE NONE DATA 1 57 VFU V1 Figure 6 5 Sample print data offset parameter of the DATA parameter...

Page 208: ...nd parameters The following sections describe the syntax of the command parameters and explanations of the parameter options Note All MESSAGE command parameters must be specified in a single command I...

Page 209: ...rameter option s and definition s Option s Definition s NONE Specifies that no text message is output to the operator during input processing The default is NONE sc Specifies a text message of up to 8...

Page 210: ...E sc Specifies a text message of up to 80 characters maximum of 400 characters per report passnum Specifies the pass copy ply to which the text applies Multiple sc messages one per passnum may be spec...

Page 211: ...roller will be gracefully ignored no syntax errors will be noted no messages or operator information pages will be generated Syntax MESSAGE BTEXT option s Options Table 6 39 lists the parameter option...

Page 212: ...W Weekly Specifies that report is to be run weekly BW Bi Weekly Specifies that report is to be run bi weekly SM Semi Monthly Specifies that report is to be run semi monthly M Monthly Specifies that r...

Page 213: ...nd delivered the total of sheets delivered to each destination including scrap expected sheets if specified and reconciles reports amount if specified The exception data reporting options consist of W...

Page 214: ...eter must match the bar code text to be printed on the page Note This parameter is required if the PRA or TXT parameters are present PRA nnn Page reconciliation amount This is the total value of the p...

Page 215: ...tivity is retained nnn Numeric text including one optional decimal point sss Numeric text no decimal points yy mm dd Numeric text describing year month and day Each pair of characters is separated by...

Page 216: ...ion is not immediately sent to the PC UI until after the first record of the report is read and processed If the first record is a DJDE BTEXT the DJDE BTEXT overrides the JDE JDL BTEXT Again no combin...

Page 217: ...TEXT command can be placed into two or more consecutive DJDE records within a DJDE packet Example DJDE BTEXT RNA CK0409 CJN HR0525 DJDE RRA 153249 37 NSE 2490 END The maximum length of all BTEXT strin...

Page 218: ...R Adams END Example 2 DJDE to print a report with sheet reconciliation only DJDE BTEXT RNA Personnel Reviews CJN HR052 NSE 249 DJDE BTEXT SEQ 1 TXT 326769 Harold R Adams END Example 3 Sample DJDE to...

Page 219: ...Even faster is to list audited jobs with these filters Then use the filters in the Audit Log Display or Print window to select which reports will print or display For summary or detail only the repor...

Page 220: ...ve an error indicating that the rerun count is exceeded Avoid jobs that have many short reports As noted above it is easier to examine a few reports rather than many small ones The Audit provides filt...

Page 221: ...of the month example the first is 01 Two numeric digits are required for each field and each field must be separated by one dash Support for years in the next century are not currently implemented Da...

Page 222: ...clic fashion Y Y N DENSITY IG local density functionality is listed for compatibility purposes It is not supported on the DocuPrint 180 LPS Y Y N DESTINATION Output destination of print jobs Y Y Y DUP...

Page 223: ...ntrols matching the paper specified when the page is formatted with the available paper sizes in the trays Y Y Y STOCKS Calls out a specific STOCKSET to be used in the report Y Y Y SYSPPR Specifies th...

Page 224: ...ion s and definition s Option s Definition s form id form id init copies NONE This option consists of form id Specifies a one to six character file name may be numeric alpha or alphanumeric which exis...

Page 225: ...meter option s and definition s Option s Definition s YES Specifies that the output pages are collated The default is YES NO Specifies that the output is not collated If DUPLEX YES then COLLATE NO is...

Page 226: ...SEP RTEXT pages are printed on the covers and front covers are picked only on copies for which there is RTEXT Refer to ROUTE commands for further details on RTEXT Refer to the Job parameter modificati...

Page 227: ...rder in which the names are encountered The number of form ids is limited only by the number of forms retained on the disk Example OUTPUT CYCLEFORMS form1 form2 Table 6 42 CYCLEFORMS parameter option...

Page 228: ...on s Option s Definition s FIX NOFIX DEFAULT The default is DEFAULT Table 6 44 Destination parameter option s and definition s Option s Definition s BIN Specifies that the currently selected bin is us...

Page 229: ...s Table 6 45 lists the parameter option s and definition s Refer to the Points to note section for additional information Table 6 45 DUPLEX parameter option s and definition s Option s Definition s YE...

Page 230: ...assigned to a stock name by the STOCKSET command in effect at the time the page is printed FEED stock reference allows users to change stocks associated with a job without altering the stock referenc...

Page 231: ...ces a PDE that must have been defined previously in a JDL or may make reference to a PDE file separately cataloged in the PDE directory on disk Standard pde ids are defined in the section PDE command...

Page 232: ...fies a 1 to 6 character file name may be numeric alpha or alphanumeric which exists on disk This file is created by compiling a forms description language source file called an FSL file with the FDL s...

Page 233: ...and definition s Option s Definition s NO Indicates that there are no graphics in this job The default is NO YES Indicates there are graphics MOVE Indicates that all referenced graphic disk files are...

Page 234: ...the top edge of the graphic as an offset relative to 0 0 on the current physical page the position that would be specified by a PDE BEGIN of 0 0 This parameter is specified as a decimal number with up...

Page 235: ...n is also used for page orientation for finishing functions Syntax OUTPUT INVERT option s Options Table 6 51 lists the parameter option s and definition s Table 6 52 INVERT parameter option s and defi...

Page 236: ...nged on a page by page basis within a report ply Table 6 53 MODIFY parameter option s and definition s Option s Definition s cme id cme id init copies NONE This option has the following components cme...

Page 237: ...s YES Specifies last page to first printing To print n to 1 output processing must print the report starting with the last page Therefore output processing cannot begin until input processing has fini...

Page 238: ...NUMBER parameter option s and definition s Option s Definition s pnum lnum cnum findex NO This option has the following components pnum Page number specifies the starting number an integer for page n...

Page 239: ...section in the chapter Using logical processing commands If OFFSET FIRST or ALL and ROFFSET criteria is satisfied on page one of a report the normal offset from the preceding report is nullified No c...

Page 240: ...mber of sheets in the ordered stock For example 5 cut tabs would have a mod value of 5 The default is 1 and the range of values is from 1 to 254 pos The initial position relative to the mod value The...

Page 241: ...2 14 33 produce identical results in that they indicate long edge feed as opposed to short edge feed format Refer to the SEFFNT section in the chapter Specifying input parameters for detailed informat...

Page 242: ...and logos and converts them to 600 spi using the majority interpolation scheme for printing The DocuPrint 180 cannot accept 600 spi fonts forms images and logos On systems printing at 600 spi referen...

Page 243: ...inisher function number 2 through the DFA channel C7 Syntax OUTPUT SF2FUNCTION option s Options Table 6 61 lists the SF2FUNCTION parameter option s and definition s Table 6 61 SF1FUNCTION parameter op...

Page 244: ...pages where a miscalculated shift could result in the entire page failing to print When duplex shift is used the left margin must be at least 25 inches 75 dots wide When using the SHIFT parameter make...

Page 245: ...es down and requires operator confirmation When the message CON O displays and the larger size is confirmed the larger paper is used Further mismatches of this type are ignored until The STOCKS parame...

Page 246: ...sed at print time Whenever a new stockset is chosen at start of report or through a DJDE JDE and JDL switch each stock is checked to determine that the stock exists and can be made active This provide...

Page 247: ...t use the same method in your forms source library FSL PAPERSIZE B4 and PAPERSIZE 10 12 14 33 produce identical results in that they indicate long edge feed as opposed to short edge feed format Refer...

Page 248: ...refer to the table in the Points to note section for the value ranges pages per minute speeds and uses available for the various pitch modes The default depends on the specified paper size the default...

Page 249: ...parameter of the OUTPUT command or an IMAGE ALTER or GRAPHIC DJDE parameter Syntax OUTPUT UNITS option s Options Table 6 68 lists the parameter option s and definition s Table 6 68 TRANS parameter op...

Page 250: ...or short edge binding Syntax OUTPUT XSHIFT option s Options Table 6 69 lists the parameter option s and definition s Example INVPDE PDE PMODE PORTRAIT BEGIN 1 3 37 FONTS P0612A INVJDE JDE OUTPUT INVER...

Page 251: ...of processing highlight color jobs and printing them in monochrome thus ignoring that XMP was specified Syntax OUTPUT XMP option s Options Table 6 70 lists the parameter option s and definition s Tabl...

Page 252: ...n other command specifications when a YES option is selected This hierarchy of forced conditions is shown in table 6 71 The first column gives the condition that will force the parameters shown in the...

Page 253: ...be reverse collated in the feeder so that the first sheet of the set is on the bottom the second sheet next and so on with the last sheet of the set on top to be fed first If the report is larger than...

Page 254: ...e page BEGIN 18 8 6 the cluster criteria must already be met before processing the new BEGIN This allows the input task to bypass BEGIN value checking for tab stocks PDL ensures the minimum value for...

Page 255: ...1 and MOD 5 and POS 5 for Job 2 The DocuPrint 180 does keep track of the last tab position in tray 2 at the end of Job 1 Upon starting Job 2 the DocuPrint 180 purges Tab 3 and Tab 4 because Job 2 sta...

Page 256: ...g will be disabled A corresponding DJDE JDE JDL switch to print regular paper stock Note that the ordered stock statement specified in a DJDE JDE JDL and a regular stock DJDE JDE JDL must be exactly a...

Page 257: ...ting system pages if SYSPAGE cluster is not specified then INPUT will default to cluster MAIN SYSPPR defines the paper size to use for the system page Therefore if cluster MAIN contains a mix of USLET...

Page 258: ...run that job If you change paper sizes within a job and this change crosses a pitch boundary the system performs a xerographic quality adjustment which may significantly impact performance Specifying...

Page 259: ...inches for the first few pages to 11 by 17 inches for the last several pages Each time your printer detects a different paper size it adjusts to accommodate the new paper size thus noticeably reducin...

Page 260: ...8 5 inches to 9 01 inches the DocuPrint 180 prints with slightly reduced productivity The reason for this is that for papers in this width range the normal image area extends into the inter image zone...

Page 261: ...ains the tab stock which has MOD 5 Job 1 starts with Tab 1 located in the upper right corner of a portrait page and Job 2 must start with Tab 5 located in the lowest right corner of the portrait page...

Page 262: ...mple 3 The commands in figure 6 6 illustrate use of the offsetting features of the OUTPUT command The parameter ALL offsets all copies of all reports FIRST offsets just the first copy of each report a...

Page 263: ...ing example are not logical pages but are one side of a logical sheet of paper Figure 6 7 Cycleforms with multiple copies OUTPUT COPIES 2 OUTPUT COPIES 2 COLLATE NO DUPLEX NO COLLATE YES CYCLEFORMS FO...

Page 264: ...precompiled to be accessed by a DJDE Standard PDE specifications are provided on the operating system software OSS system tapes as described in table 6 74 A PDE created as a separate disk file may be...

Page 265: ...2 5 20 0 6 8 5 by 11 22 50 P1112A FMT12 66 172 8 1 13 6 9 14 by 8 5 18 66 L0112B FMT13 104 100 8 1 13 6 9 8 5 by 14 57 58 P0612A FMT1A 66 132 8 3 12 5 9 11 69 by 8 27 18 57 R112BL FMT2A 66 150 8 3 14...

Page 266: ...logical page containing the matching criteria to be the first logical page of a new physical sheet Page numbering occurs on each logical page rather than each physical page Commands that specify line...

Page 267: ...e logical page measurement is performed by viewing the page in the mode landscape or portrait in which it is to be printed There may be more than one logical page per physical page these are defined b...

Page 268: ...of the largest character in the line is used to determine the position of the next print line Table 6 77 FONTS parameter option s and definition s Option s Definition s f1 f2 f1 s1 f2 s2 f1 s1 LPI XDO...

Page 269: ...ac PDE PMODE option s Options Table 6 77 lists the parameter option s and definition s Table 6 78 PMODE parameter option s and definition s Option s Definition s LANDSCAPE Indicates that printing is...

Page 270: ...e number of fonts specified in the FONTS parameter is used to determine the size of a dynamically allocated table where information about the fonts is cached If the patch to enable the use of Merganth...

Page 271: ...fonts PDE2 defines a portrait page and 2 portrait fonts with override line spacing Example 2 2UP PDE BEGIN 5 IN 5 IN BEGIN 6 5 IN 5 IN PMODE PORTRAIT FONTS P1012B Example of multiple BEGINs Two logic...

Page 272: ...UTE command An example of cataloged RTEXT usage is illustrated below If the cataloged RTEXT is defined within a JSL it is also automatically applied to that JSL ROUTE1 ROUTE RTEXT USER 1 1 33 64 RTEXT...

Page 273: ...s Table 6 80 RFORM parameter option s and definition s Option s Definition s form id This is the name of a file cataloged in the FRM directory It is created by compiling a file of forms source command...

Page 274: ...hich the text applies ALL Specifies that the text applies to all copies If there is more than one RTEXT parameter in a DJDE packet passnum must be in increasing numeric order The default is passnum 1...

Page 275: ...EXT on the page If a proportional pitch font is used the starting column number for printing the RTEXT is determined using the character spacing value for the space character in the character font If...

Page 276: ...e the syntax of the command parameters and explanations of the parameter options ASSIGN This parameter associates stocks with the identified stockset Syntax ac STOCKSET ASSIGN stock descriptor stock d...

Page 277: ...r option s and definition s The default is the first stock name SYSPAGE This parameter specifies which stock to use for system generated pages the DJDE OPRINO PLABEL exception and accounting pages Syn...

Page 278: ...he data does not fall off the physical page but it may not appear in the correct location When printing on a smaller paper size the data may fall off the physical page and appear incomplete Example Fo...

Page 279: ...imilar Selection of ANSI causes alignment to bottom of form to handle the skip to channel 1 and print parameter which usually begins a job of that carriage control type User defined PCCs may set align...

Page 280: ...15 The user may end the VFU command with a semicolon and start another VFU command without an id field to continue specification for the same channel or a different channel lineno The number of the o...

Page 281: ...t punched hole in the specified channel of the paper tape This tape which controls the printer facilitates spacing a fixed number of lines down the print page There may be multiple punches in any vert...

Page 282: ...ent line number is 11 If a skip to channel 1 and print parameter were issued a page transition occurs Printing begins on line 5 assigned to channel 1 which is the top of form on the new page If a skip...

Page 283: ...ommands with TEST parameters Table 7 1 Summary of commands associated with logical processing Command Function Offline Online DJDE BANNER Banner page detection test online only N Y N BDELETE Block del...

Page 284: ...to the CRITERIA section in this chapter for more detailed information Logical processing commands with TEST parameters The available logical processing commands with TEST parameters are listed below...

Page 285: ...ng command sections A CRITERIA command may use any or all of its three parameters to specify the conditions which must be met in order for a given operation to be completed A JSL may contain any numbe...

Page 286: ...field within the block length The length in bytes of the control field Its range is 1 to 255 NE Indicates not equal to LAST Indicates that the control field of the current record or block is being co...

Page 287: ...n s and definition s Option s Definition s offset The offset in bytes relative to zero from the start of the physical tape block to a field within the tape block being compared to a table or string co...

Page 288: ...s coded the test is true if the criteria in either cri id1 or cri id2 are true If the test is satisfied the logical processing function is performed For example the following CRITERIA command describe...

Page 289: ...ab id defines the table containing the constant If present the CRITERIA command is true if not the command is false A constant mode CRITERIA command can be coded as follows cri id CRITERIA CONSTANT of...

Page 290: ...ntains Criteria 2 that is Criteria 1 and Criteria 2 are not equal to LAST Points to note Note the following when using the CRITERIA command When change mode CRITERIA commands are evaluated a string fr...

Page 291: ...The identifiers C1 and C2 are referenced by a logical processing TEST parameter T1 TABLE CONSTANT C1 CRITERIA CONSTANT 4 4 EQ T1 T2 TABLE CONSTANT JOB EXEC C2 CRITERIA CONSTANT 1 6 EQ T2 Example 2 T1...

Page 292: ...ion consider the character whatever it is to compare as equal Compare the character in that position for type for example alphabetic numeric or some specially defined type Character types An attribute...

Page 293: ...ABLE command are made using the set of type assignments specified by the TCODE parameter of the VOLUME command Masked comparisons using non default type assignments Performing masked comparisons using...

Page 294: ...USING LOGICAL PROCESSING 7 12 XEROX DOCUPRINT 180 LPS PDL REFERENCE Figure 7 1 String comparison parameters...

Page 295: ...utive banner pages which must satisfy the test criteria before end of report occurs Report separation based on banner page detection is performed with the BANNER command This includes a test expressio...

Page 296: ...or STATUS function key Syntax BANNER HJOBNO option s Options Table 7 8 lists the parameter option s and definition s Table 7 7 HCOUNT parameter option s and definition s Option s Definition s value S...

Page 297: ...total number of consecutive trailer banner pages which must be detected to satisfy the test expression Syntax BANNER TCOUNT option s Options Table 7 10 lists the parameter option s and definition s Ta...

Page 298: ...section If a test exp is satisfied the page containing the record tested is considered a banner page There is no default Table 7 12 TYPE parameter option s and definition s Option s Definition s DATA...

Page 299: ...e character positions which contain variable data which are not being compared In this example positions 1 through 5 DATE as well as positions 8 and 11 the s of the specified character string contain...

Page 300: ...s It is important to note that block selection or block deletion is performed before the extraction of the records from the block If a block is deleted from or not selected for printing none of the re...

Page 301: ...first byte of each tape block offset 0 length 1 is examined for the character constant P When a P is detected the entire block is selected BSELECT for printing When the first byte of any block does n...

Page 302: ...ter FEED of the OUTPUT command refer to the chapter Print format commands and the FEED DJDE command refer to the chapter Specifying dynamic job descriptor entries DJDEs The following section describes...

Page 303: ...BLE CONSTANT CUSTOMER COPY C1 CRITERIA CONSTANT 20 13 EQ T1 RAUX TEST C1 Figure 7 3 The data record when processed as part of the input data stream causes the page it is a part of to be printed on a s...

Page 304: ...hout being limited to the AUX cluster The following section describes the syntax of the command parameters and explanations of the parameter options TEST This parameter allows you to specify paper fed...

Page 305: ...specified makes a difference in the job application Once a criterion is satisfied the system ignores criteria checking for the rest of the page The criteria checking resumes when a page transition occ...

Page 306: ...nition s There is no default Points to note Note the following when using the RSELET and RDELETE commands When defining TABLE CONSTANTS or CHANGE parameters offsets to the subfields of the records are...

Page 307: ...rd basis refer to figure 7 4 T1 TABLE CONSTANT EFGH C1 CRITERIA CONSTANT 104 4 EQ T1 RDELETE TEST C1 If the contents of a deletion control field located 104 bytes from the start of the user portion of...

Page 308: ...FSET test is not printed on a page of the output that is it is deleted by RDELETE but not BDELETE the ROFFSET function is performed for the next printable record If the next printable record causes a...

Page 309: ...If a record satisfying the ROFFSET test criteria is not selected for or deleted from printing the offset indication is maintained and used on the next record printed If OFFSET FIRST or ALL and the ROF...

Page 310: ...illustrated below Each page of the report has a page number as part of the heading Each report causes renumbering of the pages starting with Page 1 With the ROFFSET command coded below an offset occu...

Page 311: ...arizes RPAGE command parameters Table 7 20 summarizes the RPAGE command parameters The following sections describe the syntax of the command parameters and explanations of the parameter options Table...

Page 312: ...he first logical page of the next available back If NUBACK is coded the specified logical page is positioned as the first logical page on the back of a new sheet If NEXT is coded the specified logical...

Page 313: ...and definition s Table 7 22 TEST parameter option s and definition s Option s Definition s test exp The format and syntax of a test exp are defined in the Test expression definition section The logic...

Page 314: ...PAGE criteria Note that the RPAGE criteria takes effect when printing is resumed Record selection deletion is performed prior to RPAGE processing If a record satisfying the RPAGE test criteria was pre...

Page 315: ...USING LOGICAL PROCESSING XEROX DOCUPRINT 180 LPS PDL REFERENCE 7 33 Figure 7 6 Effects of RPAGE command SIDE parameter...

Page 316: ...USING LOGICAL PROCESSING 7 34 XEROX DOCUPRINT 180 LPS PDL REFERENCE Figure 7 7 RPAGE command parameters...

Page 317: ...o modes of stacked reports delimiter and non delimiter In the delimiter mode the record satisfying the TEST criteria is not part of the report following the delimiter but simply serves to separate or...

Page 318: ...This command is selected by coding the HRPTNA or HJOBNO parameter Note that HJOBNO is not an RSTACK parameter Online RSTACK usage When using RSTACK online consider the following Detection of RSTACK cr...

Page 319: ...s effect is then printed as the ACCTINFO field The following sections describe the syntax of the command parameters and explanations of the parameter options ACCTINFO This parameter specifies that a s...

Page 320: ...rd Syntax RSTACK HRPTNA option s Options Table 7 26 lists the parameter option s and definition s Table 7 25 DELIMITER parameter option s and definition s Option s Definition s YES Specifies that all...

Page 321: ...stacker tray BOTH Specifies that report delimiters are to be printed and the output delivered to both the sample print tray and output stacker tray TRAY Specifies that report delimiters are to be pri...

Page 322: ...deleted from or not selected for printing by the RSELECT or RDELETE logical processing If the record satisfies the RSTACK test criteria but is not a delimiter it can be deleted from or not selected fo...

Page 323: ...urrent or next record This is controlled by the BEGIN parameter This additional control provides the necessary flexibility to cope with the variability of requirements for print suppression The BEGIN...

Page 324: ...s coded the record satisfying test exp does not print For RRESUME if CURRENT is coded the record is printed NEXT If NEXT is coded the record satisfying test exp is not printed and printing begins with...

Page 325: ...expression in the RSUSPEND is encountered printing is suspended If no record satisfying the test expression in the RRESUME command is encountered or no RRESUME command is present for the job there is...

Page 326: ...ERIA CONSTANT 1 4 EQ T2 C3 CRITERIA CONSTANT 1 6 EQ T3 RSUSPEND TEST C1 OR C2 BEGIN CURRENT RRESUME TEST C3 OR C2 BEGIN NEXT The printing of the input data records in the following sample data is susp...

Page 327: ...sted only for the type indicated by the mask character Any valid character in the data character set such as ASCII and EBCDIC may be used in the MASK parameter as a mask character Any character that i...

Page 328: ...er option s and definition s Option s Definition s ignore char charspeci1 charspeci2 This option has the following components ignore char Specifies a character to appear in those positions within a st...

Page 329: ...arameter are used as type numbers Therefore the mask character to type associations listed in table 7 33 are made for the above TABLE command The data string characters in the positions corresponding...

Page 330: ...ecord to determine if the word DATE is present if the is where it is supposed to be if the date itself is numeric type 1 if the string ID is present and if the first three characters after ID are alph...

Page 331: ...the system that DJDE records are included in the input data stream This chapter contains information on these topics Benefits of using DJDEs Page and record oriented DJDEs JDL specifications the IDEN...

Page 332: ...reports as they are created instead of being stored in the printing system through JDEs Thus the number of JDEs required for job processing is reduced Unusual processing requirements may be satisfied...

Page 333: ...oriented and record oriented Page oriented Page oriented DJDEs change specific pages within a report and can change these pages differently in different copies Such parameters may be placed within the...

Page 334: ...e page is printed FONTINDEX Specifies a particular location in the input record where an index to the specified font is stored FONTS Specifies the fonts used in input data or variable CME data FORMAT...

Page 335: ...C7 SIDE Specifies the repositioning of the new logical page to the first logical page of the given side of a physical sheet of paper SNUMBER Prints the segment number on generated segment separator s...

Page 336: ...es the bottom of form line number C text Allows comment text in the DJDE record DATA Specifies the location and length of printable data within an input record END Specifies the end of DJDE informatio...

Page 337: ...8 3 An example of a coded IDEN command is IDEN PREFIX RTEST SKIP 9 OFFSET 3 OPRINFO YES The PREFIX parameter defines the character string which must appear in the identification part of each DJDE reco...

Page 338: ...epends on the xerographic mode of the previous page and the default ink PREFIX This parameter specifies an sc identifier which is the search criterion for recognizing DJDE records It is a byte string...

Page 339: ...PRINFO YES is selected the length of the DJDE record that prints on the sheet is whatever amount will fit on the width of the paper With portrait orientation using OPRINFO YES may cause data or page e...

Page 340: ...that is split and continued on the next DJDE record should be terminated with a comma semicolon The prefix in the DJDE record may appear after the DJDE parameter s as long as it is consistently locate...

Page 341: ...parameter in table 8 2 Print and skip carriage control parameters associated with online DJDE records are treated as skip immediate carriage control parameters If the LPS is not at the channel specif...

Page 342: ...e operator s START command If in single report mode the system stops waits for the operator to enter a new START command and then processes the next report with all processing parameters defined in th...

Page 343: ...line number Since the ASSIGN DJDE is a line oriented DJDE it is implemented on the next line and thus affects the next channel skip You may insert a record after the DJDE packet to cause the page tra...

Page 344: ...ge and OPRINFO YES the DJDEs are printed following the back side page A row of asterisks appears on the DJDE page following the parameters whose printing is so delayed The message MISSING END COMMAND...

Page 345: ...dary following the DJDE record If a translation code change is involved in a selected JDE the parameter portion of any subsequent DJDE must be in the new code The prefix used by the IDEN must however...

Page 346: ...n odd numbered page front side and an even numbered page back side the following printing sequence occurs The odd numbered page is printed as usual but with a blank back side What would have been prin...

Page 347: ...cause the current page position to be set to the first logical page of the front side of a new physical sheet DUPLEX COPIES JDL JDE BFORM OTEXT RTEXT FEED The following DJDEs when applied cause the c...

Page 348: ...g report is received and processed DJDE processing optimization A slight optimization in the processing of the FORMS FORMAT MODIFY ALTER CANCEL GRAPHIC and IMAGE DJDEs may be realized if the following...

Page 349: ...rameters for the current and subsequent pages vpos hpos This option has the following components vpos Specifies the vertical position of the top edge of the graphic relative to 0 0 on the current phys...

Page 350: ...in the chapter Print format commands Syntax ASSIGN option s Options Table 8 11 lists the parameter option s and definition s Table 8 11 ASSIGN parameter option s and definition s Option s Definition s...

Page 351: ...ted for by each component of the software Syntax BSEQ option s Options Table 8 12 lists the parameter option s and definition s Table 8 12 BSEQ parameter option s and definition s Option s Definition...

Page 352: ...ge Barcode reader not found continue I or Abort I will be displayed at the beginning of the job This parameter allows processing of barcode data streams with the ability to cross check the three compo...

Page 353: ...set the sequence number NORESET or recognize the presence of bar codes without specifying sequence numbers NOSEQ The DocuPrint 180 LPS makes the determination to perform RESET NORESET NOSEQ processing...

Page 354: ...IN or centimeters CM The default is inches Syntax BEGIN option s Options Table 8 13 lists the parameter option s and definition s In specifying the location of the beginning of a print line on the log...

Page 355: ...n s and definition s Option s Definition s form id init copies This option has the following components form id Specifies a file name which exists on disk This file is created by compiling an FSL sour...

Page 356: ...alternate BOF parameters BTEXT This parameter is implemented primarily to support the PC UI report audit logging feature which creates an audit log on the UI hard disk The audit log is initiated and...

Page 357: ...not notified of re runs but the report is renamed with a unique version as if the operator had been notified and accepted the re run Reports re run with this indicator stay in the Audit Log directory...

Page 358: ...consist of WMGT Specifies waste management data shown chronologically OPLOG Specifies system events operator commands and responses that may relate to the production of the report shown chronological...

Page 359: ...ge up to 11 digits plus a decimal point may be specified Commas are not allowed This option is required in order to print an audit report reconciliation on amount Note This parameter is dependent upon...

Page 360: ...set up time In addition it also performs the BTEXT JDE to JDL overrides Although BTEXT is processed at this time the information is not immediately sent to the PC UI until after the first record of t...

Page 361: ...the report If they are specified again at some later point in the report they are ignored Reports with multiple copies are not expected to be audited in the normal course of operations as in the case...

Page 362: ...ied in a DJDE or JSL will be supplied defaults by the PC UI if defaults exist for the parameter BTEXT commands are treated as text strings by the PDL DJDE compiler and forwarded to the PC UI to proces...

Page 363: ...he same report name will be used each time and may be run as frequently as desired MESSAGE BTEXT RNA Test01 LDT 0 C This parameter allows for comment text to be included in the DJDE record The C must...

Page 364: ...e next page boundary but must occur prior to the first data record of the report In duplex processing COLLATE NO is ignored Syntax COLLATE option s Options Table 8 19 lists the parameter option s and...

Page 365: ...later increased There is no problem if the COPIES DJDE is in the delimiter at the start of report and the value of the COPIES DJDE is at least 2 The problem is caused when output processing releases...

Page 366: ...rt of the user portion of the logical record and the first character of the record to be printed length Specifies the maximum length of printable data within each logical record For offline systems th...

Page 367: ...sts the parameter option s and definition s END This parameter specifies the end of DJDE information When an END parameter is encountered the system applies all DJDE information specified to the curre...

Page 368: ...ition s Table 8 28 FEED parameter option s and definition s Option s Definition s stock reference Allows users to change stocks associated with a job without altering the stock references in the data...

Page 369: ...e start of the job at report setup and before exiting Note that when the output task marks the files for deletion the input task has long since finished with the report that created the files and is e...

Page 370: ...e as in the LINE command in the chapter Print format commands Syntax FONTINDEX option s Options Table 8 26 lists the parameter option s and definition s FONTS This parameter specifies the fonts to be...

Page 371: ...ted to the first three letters the parameter defaults to FONTINDEX In DJDE processing if the input task DJD encounters more than 127 fonts in a packet the remaining fonts in the packet are ignored or...

Page 372: ...ble 8 32 FORMAT parameter option s and definition s Option s Definition s pde id Refers to a separately cataloged file in the PDE library on disk Parameters of the selected PDE such as BEGIN FONTS and...

Page 373: ...RMAT and FORMS parameters if either is abbreviated to the first three letters the parameter defaults to FORMAT Paper size can only be changed in a job stream by using a JDE to call out the desired pap...

Page 374: ...file If textual data has been previously encountered the graphic is page interleaved block mode and the last previous text record should have caused a page transition If not the occurrence of this DJ...

Page 375: ...parameter If these parameters are specified in the GRAPHIC DJDE and also on one or more IMAGE DJDEs which reference the same graphic the graphic is imaged on the page once for each reference vpos Spec...

Page 376: ...hysical page the position that would be specified by a PDE BEGIN of 0 0 This parameter is specified as a decimal number with up to three digits to the right of the decimal point and may be in DOTS cen...

Page 377: ...parameter specifies that the following pages are to be inverted When specified in a DJDE data stream page oriented this feature allows the DocuPrint 180 to invert the image on a physical page by 180 d...

Page 378: ...this selected JDE Refer to the Job parameter modification restrictions section in this chapter Syntax JDE option s Options Table 8 34 lists the parameter option s and definition s Table 8 37 ITEXT pa...

Page 379: ...s specified by the JDL DJDE Syntax JDL option s Options Table 8 35 lists the parameter option s and definition s MAP This parameter references a previously created font mapping file file name from a l...

Page 380: ...on s Table 8 41 MARGIN parameter option s and definition s Option s Definition s value value value type This option has the following components value The form nnn mm a positive decimal number with up...

Page 381: ...n s cme id init copies NONE This option has the following components cme id The command identifier of a CME The CME may be coded within a JSL or coded and cataloged separately for use by several JSLs...

Page 382: ...e following components pnum Page number specifies the starting number an integer for page numbering The beginning page number may be non positive The number is incremented at page transitions but not...

Page 383: ...no text message is output to the operator during job printing The default is NONE sc Specifies a text message of up to 80 characters maximum of 400 characters per report passnum Specifies the pass co...

Page 384: ...s over opt Options are as follows PRINT Specifies that all overprint lines are printed as they would be on an impact printer with the second line printed over the top of the first line with no regard...

Page 385: ...chapter Print format commands Syntax RFORM option s Options Table 8 43 lists the parameter option s and definition s Table 8 46 PMODE parameter option s and definition s Option s Definition s LANDSCA...

Page 386: ...ntindex passnum May be either an integer number or the keyword ALL An integer number specifies the pass copy ply to which the text applies ALL Specifies that the text applies to all copies If there is...

Page 387: ...s specified by PURGE YES in the JDE s OUTPUT command Syntax SAVE option s Options Table 8 45 lists the parameter option s and definition s Table 8 49 SAVE parameter option s and definition s Option s...

Page 388: ...ition s font1 font2 fontm fontn UPD REP This option has the following components font1 font2 Font pair in which font2 is the SEF mapping for font1 fontm fontn Font pair in which fontn is the SEF mappi...

Page 389: ...that subsequent segments should have a copy of the saved data page inserted as the first sheet of the segment on a separate sheet of paper as a hardcopy segment separator LAST D Specifies that at lea...

Page 390: ...on on the current sheet SF1FUNCTION invokes the C7 signal of the electronic interface between the LPS and a third party finishing device Refer to your vendor s third party device documentation for det...

Page 391: ...s and definition s Option s Definition s v1 An integer value in dots for the amount of shift on the simplex page or the odd front side of the duplex page Each dot is 1 300 of an inch Range for v1 is 7...

Page 392: ...page and does not otherwise override the SIDE parameter of the RPAGE command It is intended to be used instead of the RPAGE command not with the RPAGE command The SIDE DJDE overrides both the RPAGE S...

Page 393: ...s and definition s Considerations lnum and cnum are interpreted using the metrics of the font specified by findex the same as with page numbering Refer to the Points to note section for additional in...

Page 394: ...s Definition s NOW Specifies that the current or upcoming end of page backside if duplex will mark the last data page of the segment min max Specifies the minimum and maximum numbers of sheets allowe...

Page 395: ...58 SRECOVER parameter option s and definition s Option s Definition s PAGE Specifies standard jam recovery The printer will resume with the first sheet not delivered SEGMENT Specifies the reprinting...

Page 396: ...message in the JSL file listing indicating that an STK file will be used at print time Whenever a new stockset is chosen that is at start of report or through a DJDE JDE or JDL switch each stock is c...

Page 397: ...option s and definition s Table 8 61 TMODE parameter option s and definition s Option s Definition s width width unit This option has the following components width The process direction measurement t...

Page 398: ...nding finishing and edgemarking XSHIFT allows shifting in the x direction for short edge binding Syntax XSHIFT option s Options Table 8 60 lists the parameter option s and definition s Table 8 63 TRAN...

Page 399: ...ont in the current line The line spacing of the first line in a report is determined by the first font in the PDE provided the FONTINDEX parameter has not been specified When FONTINDEX is specified th...

Page 400: ...SEPARATORS is specified in a DJDE The system encounters a SPLIT NOW dynamic job descriptor entry The system encounters a SPLIT OFF dynamic job descriptor entry Using a new separator page You may use a...

Page 401: ...2 Before the DJDE short edge feed parameter the contents of the memory font mapping table where font1 font2 font3 font4 DJDE SEFMAP parameter SEFMAP font1 font7 font5 font6 REP After this DJDE SEFMAP...

Page 402: ...ed and is therefore applied immediately It may be included with other record oriented or page oriented DJDE parameters in a DJDE packet The FILE parameter is specified as follows FILE file name file t...

Page 403: ...are referenced or invoked by a DJDE For example a font or form file becomes effective at the next page boundary when a DJDE changes the FORMAT or FORMS parameter to invoke the new font or form file If...

Page 404: ...icient space on the disk the preceding DJDE packet is printed on an OPRINFO page together with the message NO SPACE ON DISK FOR FILE xxx yyy Input then proceeds to read and discard the extent of the f...

Page 405: ...to read and discard the extent of the file If the file cannot be created due to insufficient space on the disk one of two courses of action is taken If file space is freed up after a previous report...

Page 406: ...ntly present throughout the extent of a file the preceding DJDE packet is printed on an OPRINFO page together with the message FILE xxx yyy PROCESSING ABORTED DUE TO DATA ERROR Input then deletes the...

Page 407: ...ter Print format commands The graphics DJDE parameters were discussed previously in the chapter Specifying dynamic job descriptor entries DJDEs Graphics DJDEs are record oriented because they take eff...

Page 408: ...de available for report processing as well as user performance requirements and disk resources Random mode In random mode a graphic is obtained from a named disk file This occurs if the file already e...

Page 409: ...A given page of a report which includes block mode graphics may also include either random mode graphics or move mode graphics Batch mode In batch mode the input stream contains graphics which are to...

Page 410: ...umes with the next record For block delimiters this means that the first byte of a graphic must be the first data byte of a block and that the first byte of data following the graphic must also be the...

Page 411: ...o the print file and processed as block mode graphics Rules 1 and 4 for document interleaved graphics apply refer to the Document interleaved section Note Block or record delimiters are not permitted...

Page 412: ...ich is the same for all records of the graphic If an interleaved graphic record is encountered which does not have the same terminating character as the first record of the graphic the user has the op...

Page 413: ...ing character as the first record of the graphic the user has the option of aborting or continuing the report If the report is continued the graphic is unprintable and the results may be unpredictable...

Page 414: ...9 2 lists the DJDE definitions for graphics Refer to the chapter Specifying dynamic job descriptor entries DJDEs for more information on DJDEs Table 9 1 OUTPUT command parameters and functions for gr...

Page 415: ...ger the graphics the more likely it is that paper path holes are created Online It should be noted that sending interleaved graphics across the online interface impacts system performance The time to...

Page 416: ...h is selected through the DJDE option JDE or JDL may not specify GRAPHICS NO if the current report has already processed at least one graphic In online batch mode PCC commands are ignored beginning wi...

Page 417: ...er means the parameter is available for that processing mode An N means the parameter is not available for that mode The DJDE orientation column indicates whether a command or parameter has an equival...

Page 418: ...Y Y BDELETE TEST All Y N BLOCK ADJUST CONSTANT FORMAT LENGTH LMULT LTHFLD OFFSET POSTAMBLE PREAMBLE ZERO 0 BIN 1330 1 0 0 0 0 NO All All All All All All All All All All Y Y Y Y Y Y Y Y Y Y N N N N N N...

Page 419: ...ge ac JOB INCLUDE All Y Y LINE DATA FCB FONTINDEX INKINDEX MARGIN OVERPRINT PCC PCCTYPE UCSB VFU offline 1 132 online 0 150 PROCESS NONE NONE 1 POS PRINT NODISP 0 NOTRAN offline ANSI online IBM3211 PR...

Page 420: ...at 1 1 NONE sysgened default NONE NO NO ALL RES MOD and POS default 1 SIZE 5 inch sysgened default YES sysgened default NO NO NO NO depends on papersize default value is inches DEFAULT NONE All All Al...

Page 421: ...Y Y Y Y Y Y Y Y N N N Y N N N N N N RFEED TEST no default for clu def 4050 4090 4650 V3 8 4850 V5 0 4890 4135 4635 Y Y ROFFSET PASSES TEST ALL All All Y Y Y Y ac ROUTE RFORM RTEXT NONE NONE All All Y...

Page 422: ...All Y Y Y Y Y Y Record Record Record VOLUME BMULT CODE EOV HOST LABEL LCODE LPACK MAXLAB MINLAB OPTIMIZE OSCHN OSHDP OSTLP PLABEL RMULT RSAT TCODE UNPACK 1 EBCDIC NOPAUSE NOEOF IBMOS STANDARD EBCDIC...

Page 423: ...character is removed This identifier applies only to SYSTEM or JDL and JOB or JDE command sets id Reference to a command identified by an ac command identifier sc String constant A hexadecimal octal...

Page 424: ...BANNER HRPTNA offset length NONE BANNER TCOUNT value BANNER TEST test exp BANNER TYPE DATE BANNER test exp NONE NONE 0 BANNER BDELETE BDELETE TEST test exp BLOCK BLOCK ADJUST value BLOCK CONSTANT sc...

Page 425: ...ink name IDR PALETTE palette name DFAULT DFAULT JDE INCLUDE catalog id1 catalog id2 JDL JDL jdl id ac JOB INCLUDE catalog id1 catalog id2 LINE LINE DATA pdo length LINE FCB IGNORE PROCESS LINE FONTIND...

Page 426: ...pde id OUTPUT FORMS form id form id init copies INK S inkref inkref NONE OUTPUT GRAPHICS NO YES MOVE BATCH YES NOSUB MOVE NOSUB OUTPUT IDFAULT inkref OUTPUT IDR idr name OUTPUT IMAGE vpos un cm in do...

Page 427: ...OUTPUT TMODE width width width unit OUTPUT TRANS YES NO OUTPUT UNITS size in dots OUTPUT XMP DEFAULT REPORT OUTPUT XSHIFT NO value NO NO ALL Sysgened default YES Sysgened default NO NO NO SEMIAUTO Pa...

Page 428: ...rm id NONE ac ROUTE RTEXT sc sc passnum ALL line col fontindex rtext id NONE NONE NONE RPAGE RPAGE SIDE side opt offset opt RPAGE TEST test exp RPAGE WHEN BOTTOM NOW TOP NUFRONT NOFFSET TOP RRESUME RR...

Page 429: ...lineno channo lineno lineno VFU BOF value VFU TOF value 66 1 VOLUME VOLUME BMULT value VOLUME CODE keyword id NONE VOLUME EOV PAUSE EOF NOPAUSE NOEOF VOLUME HOST host type VOLUME LABEL label type VOLU...

Page 430: ...PDL COMMAND QUICK REFERENCE B 8 XEROX DOCUPRINT 180 LPS PDL REFERENCE...

Page 431: ...ts IBM BCD code set Honeywell 200 2000 BCD code set Honeywell 6000 BCD code set Fieldata translation UNIVAC ASCII character set Standard ASCII character set Standard EBCDIC character set Xerox EBCDIC...

Page 432: ...CHARACTER CODE ASSIGNMENT C 2 XEROX DOCUPRINT 180 LPS PDL REFERENCE Honeywell 200 2000 BCD code set Figure C 2 presents the Honeywell 200 2000 BCD code set Figure C 2 Honeywell 200 2000 BCD code set...

Page 433: ...CHARACTER CODE ASSIGNMENT XEROX DOCUPRINT 180 LPS PDL REFERENCE C 3 Honeywell 6000 BCD code set Figure C 3 presents the Honeywell 6000 BCD code set Figure C 3 Honeywell 6000 BCD code set...

Page 434: ...CHARACTER CODE ASSIGNMENT C 4 XEROX DOCUPRINT 180 LPS PDL REFERENCE Fieldata translation Figure C 4 presents the Fieldata translation Figure C 4 Honeywell 6000 BCD code set...

Page 435: ...CHARACTER CODE ASSIGNMENT XEROX DOCUPRINT 180 LPS PDL REFERENCE C 5 UNIVAC ASCII character set Figure C 5 presents the UNIVAC ASCII character set Figure C 5 UNIVAC ASCII character set...

Page 436: ...CHARACTER CODE ASSIGNMENT C 6 XEROX DOCUPRINT 180 LPS PDL REFERENCE Standard ASCII character set Figure C 6 presents the standard ASCII character set Figure C 6 Standard ASCII character set...

Page 437: ...CHARACTER CODE ASSIGNMENT XEROX DOCUPRINT 180 LPS PDL REFERENCE C 7 Standard EBCDIC character set Figure C 7 presents the standard EBCDIC character set Figure C 7 Standard EBCDIC character set...

Page 438: ...T 180 LPS PDL REFERENCE Xerox EBCDIC to extended ASCII hexadecimal translation values Figure C 8 presents the Xerox EBCDIC to extended ASCII hexadecimal translation values Figure C 8 Xerox EBCDIC to e...

Page 439: ...INT 180 LPS PDL REFERENCE D 1 D DOffline specifications This appendix provides offline specifications Input unpacking examples Figure D 1 shows several input unpacking examples Figure D 1 Input unpack...

Page 440: ...ATIONS D 2 XEROX DOCUPRINT 180 LPS PDL REFERENCE Valid host computer and label specifications Figure D 2 shows the valid host computer and label specifications Figure D 2 Valid host computer and label...

Page 441: ...standard ANSI labeled tapes B6700 and B7700 DUMP or DUMPA4 Tape dumps of various tape formats where JDE Characteristics 1 or H6BCD H6000 BCD 2 or EBCDIC EBCDIC 3 or ASCII ASCII 4 or H2BCD H2000 BCD 5...

Page 442: ...sident in the JSL directory Use the Editor PRINT parameter or the PDL compiler to obtain a printout of the JDL s desired XEROX ANSI labeled tapes Unlabeled tapes Xerox ANSI labeled tapes JDEs to print...

Page 443: ...all data enter CLEAR Step 4 Verify the new file name you have selected and protect existing files by entering GET file id The file id consists of the file name and file type represented as file name...

Page 444: ...e id consists of file name file type Step 8 Terminate the editing session To end the editing session without printing the work file simply enter END To end the editing session and print the work file...

Page 445: ...o know on which lines the work file is located by entering KEYS The system provides these line numbers as in this example EDIT KEYS BEGINNING LINE NUMBER 00010 ENDING LINE NUMER 00190 EDIT Print a cop...

Page 446: ...y entering O x y x is the text to be replaced y is the new text or O k x y k is the occurrence of string x in each line specified in the MODIFY command that is affected by the OVERLAY command k defaul...

Page 447: ...To change entire lines or records or your JSL coding you may perform any of the following activities Move lines in a file by entering MOVE n m p i n is the starting line number m is the ending line n...

Page 448: ...mber the lines by establishing your starting line number n and incrementing value i Merge one file with another by entering MERGE file id n i file id consists of filename file type and specifies the f...

Page 449: ...assigned a binary number covering 128 possible characters It is used for information interchange among data processing systems data communication systems and associated equipment application Use to wh...

Page 450: ...ingle bit per second Common baud rates are 110 300 1200 2400 4800 and 9600 binary Numbering system based on 2 that uses only the symbols 0 and 1 Binary is used in computers and related devices since i...

Page 451: ...or channel transmits a character BSC binary synchronous communication 1 Communication using binary synchronous line discipline 2 Uniform procedure using a standardized set of control characters and c...

Page 452: ...devices Clocking allows synchronous transmission at high speeds cluster Group of paper feeder trays usually containing the same size and type of paper stock Each cluster has a name consisting of one t...

Page 453: ...uter instructions See also machine language computer system Central processing unit CPU with main storage input output channels and devices control units and external storage devices connected to it c...

Page 454: ...data file Collection of related data records organized in a specific manner so that each record is similarly structured for example a payroll file set up with one record for each employee last name fi...

Page 455: ...ata recorded on it usually permanent which can be read by you or a computer 2 Collection of information pertaining to a specific subject or related subjects dot Unit of measurement representing a frac...

Page 456: ...r text that can be stored and retrieved An organized named collection of records treated as a unit For offline it is the data between the two tape marks For online it is the data between banner pages...

Page 457: ...eys Keyboard keys that produce no character but initiate a particular machine function such as delete fuse To affix dry ink to paper by heat or pressure or a combination of both GCR group code recordi...

Page 458: ...English and therefore readily understandable by the user High level languages are oriented to problems or commercial procedures and are the source languages for most programs host Computer accessed b...

Page 459: ...am load For the optional open reel tape drive the internal initialization sequence whereby certain functions are loaded into random access memory RAM JDE job descriptor entry Collection of job descrip...

Page 460: ...istance between lines also called line space measured from a baseline of one line to the baseline of the next 2 Extra spacing between lines of type 3 In typography spacing between lines and paragraphs...

Page 461: ...r all storage devices such as disks diskettes and tape on which data is stored in the form of magnetized spots on surface of the media magnetic storage Use of magnetic media to store data programs and...

Page 462: ...pecifications to the image generator which uses it to compose the bit stream that modulates the laser MHz megahertz 1 Unit of cycling speed one million cycles per second for an electromagnetic wave in...

Page 463: ...try input output and data management The operating system is always running when the computer is active Unlike other types of programs it does not run to an end point and stop The operating system of...

Page 464: ...system patch In programming to modify a portion of the program at the machine language level as opposed to modifying at the source program level PC UI PC user interface The PC hardware and Xerox suppl...

Page 465: ...rage of formatted pages for printing Pages are retained until they are delivered to the output tray printout Informal expression referring to almost anything printed by a computer peripheral device pr...

Page 466: ...ror without crashing the system remote access Access to a central computer by terminals or devices geographically separated from that computer replace Process of exchanging one portion of text for ano...

Page 467: ...ords in a sequential file access file have to be read before the 100th record is accessible set In setting a separation boundary through the Bin Full Criteria task set refers to multiple copies of the...

Page 468: ...n of information Primary storage refers to internal storage where data and program instructions pertinent to current operations jobs are held Auxiliary storage refers to external media such as disks o...

Page 469: ...e in permanent form such as perforated paper tape Generally tape is used as a mass storage medium in magnetic form and has a far higher storage capacity than disk storage but it takes longer to write...

Page 470: ...commands are invoked trailer In data communications the last portion of a message that signals the end transaction processing Method of data processing in which files are updated and results are gene...

Page 471: ...not a part of a form design It varies from page to page variable text Text of changing nature such as various names and addresses combined with a form letter to make a complete document virtual page...

Page 472: ...se letters without their ascenders or descenders height of letter x See also ascender descender y axis Vertical axis on a forms grid ACT Advanced Customer Training AFP Advanced Function Printing ANSI...

Page 473: ...y DMR data mode ready DEC interface for LPS DOS disk operating system dpi dots per inch DSDD double sided double density DSU digital signal unit DSR disk save and restore DSSD double sided single dens...

Page 474: ...pecification table GCR group code recording gsm grams per square meter HCF high capacity feeder HCS high capacity stacker HFDL host forms description language HIP Host Interface Processor hpos horizon...

Page 475: ...JID job identifier JSL job source library LAN local area network laser light amplification by stimulated emission of radiation LED light emitting diode LEF long edge feed LF long edge feed lpi lines...

Page 476: ...description language PE phase encoded ppm pages per minute PQA print quality adjustment PROM programmable read only memory PSC printer subsystem controller pt point PWBA printed wiring board assembly...

Page 477: ...top of form tpi tracks per inch TPJ test pattern job TXC total xerographic convergence UCS Universal Character Set UCSB Universal Character Set Buffer UI user interface VM virtual memory vpos vertical...

Page 478: ...80 LPS PDL REFERENCE XMP xerographic mode persistence XMS xerographic mode switching XPAF XPF Xerox Printer Access Facility XPMF VMS Xerox Print Management Facility VMS Version XPPI Xerox Pen Plotter...

Page 479: ...7 ASSIGN parameters CODE 4 9 DJDE 8 20 STOCKSET 6 96 VFU 6 100 B banner page detection 4 59 BANNER command 7 13 to 7 17 BATCH parameter 8 20 BDELETE command 7 18 to 7 19 BEGIN parameter DJDE 8 21 PDE...

Page 480: ...eyword 2 3 parameter 2 4 hardware AIS 1 2 LPS hardware 1 2 PDL identifier 3 6 keyword 3 7 parameters 3 7 physical 1 2 software 1 3 CONSTANT mode criteria 7 7 parameters ac CME 6 18 BLOCK 4 3 TABLE 7 4...

Page 481: ...ter DJDE command 8 28 OUTPUT command 6 52 duplex printing DJDE 8 16 RAUX command 7 20 Dynamic Job Descriptor task see DJD Dynamic Job Descriptor Entries see DJDEs E EBCDIC constants 2 7 to 2 8 editing...

Page 482: ...eter 8 6 identifier commands 2 3 IMAGE see also system page data 6 67 parameters DJDE command 8 38 to 8 39 OUTPUT command 6 57 shift 6 67 IMISMATCH parameter 6 3 information tracking 1 6 INIFEED param...

Page 483: ...D 5 to D 6 Interpress data D 4 to D 12 usage requirements D 7 to D 8 MAP parameter 8 41 MARGIN parameter DJDE command 8 42 LINE command 6 34 marker pages 6 8 to 6 9 masked comparisons using default t...

Page 484: ...ameter 6 6 paper requirements defining 3 13 PAPERSIZE parameter 6 64 parameter commands 2 4 ITEXT 8 40 options 2 5 rules 8 23 PASSES parameter 7 26 PCC command parameters ADVTAPE 4 12 ASSIGN 4 13 to 4...

Page 485: ...ged 6 92 parameters DJDE command 8 48 ROUTE command 6 94 to 6 95 S SAVE parameter 8 49 SECURITY parameter 6 7 SEFFNT parameters MAP 4 29 SEFMAP 4 29 SEFMAP parameter 8 50 segment management 6 24 SEPAR...

Page 486: ...values 2 16 disk creating E 1 to E 6 stored files E 2 executive task operating 1 5 pages 6 97 software tapes JDL D 3 to D 4 T TABLE commands 7 46 to 7 49 tape formats batch mode 9 5 computer host 4 67...

Page 487: ...o 4 41 EOV 4 41 HOST 4 41 to 4 43 INTERPRESS 4 44 LABEL 4 45 LCODE 4 46 LPACK 4 47 MAXLAB 4 47 MINLAB 4 48 OPTIMIZE 4 49 OSCHN 4 50 OSHDP 4 50 OSTLP 4 51 PLABEL 4 51 RMULT 4 52 RSAT 4 52 TCODE 4 53 UN...

Page 488: ...INDEX INDEX 10 XEROX DOCUPRINT 180 LPS PDL REFERENCE...

Reviews: