Xerox 6180N Using LCDS Print Description Language

Xerox 6180N - Phaser Color Laser Printer Manual

Xerox 6180N manual content summary:

  • Xerox 6180N | Using LCDS Print Description Language - Page 1
    Print Server version 6.0 June 2007 Xerox FreeFlow® Print Server Using LCDS Print Description Language 701P47156
  • Xerox 6180N | Using LCDS Print Description Language - Page 2
    Global Knowledge & Language Services 800 Phillips Road Bldg. 845-17S Webster, NY 14580 Copyright © 2007 Xerox Corporation. All rights Macintosh, Power Macintosh, and Mac are registered trademarks of Apple Computer, Inc. Microsoft® Windows NT® and Microsoft® Windows are trademarks of Microsoft
  • Xerox 6180N | Using LCDS Print Description Language - Page 3
    Table of contents Laser safety xvii Ozone information: U. S. only xvii Operation safety: U. S xviii Operation safety: Europe xix Warning markings xix Electrical supply xix Ventilation xx Operator accessible areas xx
  • Xerox 6180N | Using LCDS Print Description Language - Page 4
    a JSL: considerations and decisions 1-31 Input data 1-32 Output specifications 1-32 Special features 1-33 Interactions between JSLs, catalogs, and jobs Xerox laser printing systems that use PDL . . 1-77 Printing highlight color applications on FreeFlow Print Server LCDS systems 1-79 Other Xerox
  • Xerox 6180N | Using LCDS Print Description Language - Page 5
    Table of contents Packed data formats 2-9 Record formats 2-9 Record structure 2-10 Multivolume processing 2-10 Input processing command descriptions 2-11 BLOCK command 2-12 BLOCK command parameters 2-12 BLOCK ADJUST 2-13 BLOCK CONSTANT 2-13 BLOCK FORMAT 2-14 BLOCK LENGTH 2-14 BLOCK LMULT
  • Xerox 6180N | Using LCDS Print Description Language - Page 6
    Table of contents PCC DEFAULT 2-33 PCC INITIAL 2-34 PCC MASK 2-35 PCC command: points to note 2-35 PCC command example 2-35 RECORD command 2-36 Record command parameters 2-36 RECORD ADJUST 2-36 RECORD CONSTANT 2-37 RECORD FORMAT 2-37 RECORD LENGTH 2-38 RECORD LMULT 2-39 RECORD LTHFLD 2-
  • Xerox 6180N | Using LCDS Print Description Language - Page 7
    Table of contents VOLUME MAXLAB 2-65 VOLUME MINLAB 2-65 VOLUME OPTIMIZE 2-66 VOLUME OSCHN 2-67 VOLUME OSHDP 2-67 VOLUME OSTLP 2-67 VOLUME RMULT 2-68 VOLUME TCODE 2-68 VOLUME UNPACK 2-69 VOLUME VCODE 2-70 VOLUME command examples 2-71 3. Using logical processing 3-1 Types of commands for
  • Xerox 6180N | Using LCDS Print Description Language - Page 8
    Table of contents BSELECT and BDELETE commands: points to note . . 3-29 Examples 3-29 Example 1 3-29 Example 2 3-30 LMODIFY command 3-31 LMODIFY command parameters 3-31 LMODIFY INK 3-31 LMODIFY SELECT 3-32 LMODIFY TEST 3-32 Points to note: LMODIFY command 3-33 RAUX command 3-33 RAUX TEST
  • Xerox 6180N | Using LCDS Print Description Language - Page 9
    Table of contents RSTACK DELIMITER 3-56 RSTACK HRPTNA 3-56 RSTACK PRINT 3-57 RSTACK TEST 3-58 RSTACK command: points to note 3-58 RSTACK command example 3-59 4. Specifying print format parameters 4-1 Print format command descriptions 4-1 ABNORMAL command 4-2 ABNORMAL command parameters 4-2
  • Xerox 6180N | Using LCDS Print Description Language - Page 10
    Table of contents LINE FONTINDEX 4-28 LINE GDATA 4-29 LINE INKINDEX 4-30 LINE LPI 4-31 LINE MARGIN 4-32 LINE OVERPRINT 4-32 LINE PCC 4-34 LINE PCCTYPE 4-35 LINE VFU 4-36 LINE command: points to note 4-37 LINE command examples 4-38 MESSAGE command 4-39 MESSAGE command parameters 4-40
  • Xerox 6180N | Using LCDS Print Description Language - Page 11
    Table of contents OUTPUT SF1FUNCTION 4-77 OUTPUT SF2FUNCTION 4-78 OUTPUT SHIFT 4-78 OUTPUT SIZING 4-79 OUTPUT STAPLE 4-81 OUTPUT STOCKS 4-82 OUTPUT SYSPPR 4-83 OUTPUT TMODE 4-85 OUTPUT TRANS 4-89 OUTPUT UNITS 4-89 OUTPUT XSHIFT 4-90 OUTPUT command: point to note 4-91 OUTPUT command
  • Xerox 6180N | Using LCDS Print Description Language - Page 12
    Table of contents Considerations and cautions for using DJDEs 5-8 Types of DJDEs 5-10 DJDE descriptions 5-14 ALTER DJDE 5-14 ALTER DJDE: point to note 5-15 Examples of ALTER DJDE 5-15 ASSIGN DJDE 5-16 ASSIGN DJDE: points to note 5-16 BATCH DJDE 5-16 BATCH DJDE: points to note 5-17 BEGIN
  • Xerox 6180N | Using LCDS Print Description Language - Page 13
    Table of contents FORM[S] DJDE: point to note 5-38 GDATA DJDE 5-39 GRAPHIC DJDE 5-39 GRAPHIC DJDE: points to note 5-41 ICATALOG DJDE 5-42 ICATALOG DJDE example 5-42 IDFAULT DJDE 5-42 IDFAULT DJDE: point to note 5-43 IDR DJDE 5-43 ILIST DJDE 5-43 ILIST DJDE example 5-44 IMAGE DJDE 5-44
  • Xerox 6180N | Using LCDS Print Description Language - Page 14
    6000 BCD code set C-3 Fieldata translation C-3 UNIVAC ASCII character set C-4 Standard ASCII character set C-5 Standard EBCDIC character set C-6 Xerox EBCDIC to extended ASCII hexadecimal translation values . . . C-7 D. Offline specifications D-1 xiv Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 15
    Table of contents Input unpacking examples D-1 Valid host computer and label specifications D-2 Host system JDLs on system software CD D-4 LPS tape label format D-5 Glossary Glossary-1 Using LCDS Print Description Language xv
  • Xerox 6180N | Using LCDS Print Description Language - Page 16
    Table of contents xvi Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 17
    products do not emit hazardous radiation. The DocuPrint printers do not emit hazardous radiation, because the laser beam is completely enclosed during all modes of customer operation. The laser danger labels on the system are for Xerox service representatives and are on or near panels or shields
  • Xerox 6180N | Using LCDS Print Description Language - Page 18
    solid support surface with adequate strength for its weight. • Always use materials and supplies specifically designed for your Xerox equipment. call service to correct the problem. If you need any additional safety information concerning the equipment or materials Xerox supplies, call Xerox Product
  • Xerox 6180N | Using LCDS Print Description Language - Page 19
    of new functions or connection of external devices, may impact the product certification. Please contact your Xerox representative for more information. Warning markings All warning instructions marked on or supplied with the product should be followed. This WARNING alerts users to areas of
  • Xerox 6180N | Using LCDS Print Description Language - Page 20
    in the product overheating. This product should not be placed in a built-in installation unless proper ventilation is provided. Please contact your Xerox representative for advice. Never push objects of any kind into the ventilation vents of the product. Operator accessible areas This product has
  • Xerox 6180N | Using LCDS Print Description Language - Page 21
    , unplug the product from the electrical outlet. Always use materials specifically designated for this product; the use of other materials may result the relevant directives and referenced standards, can be obtained from your Xerox representative. In order to allow this equipment to operate in
  • Xerox 6180N | Using LCDS Print Description Language - Page 22
    to maintain compliance with Council Directive 89/36/EEC. For further information For more information on Environment, Health and Safety in relation to this Xerox product and supplies, please contact the following customer help lines: Europe: +44 1707 353434 USA: 1-800-828-6571 Canada: 1-800-828-6571
  • Xerox 6180N | Using LCDS Print Description Language - Page 23
    , the DocuPrint 75 MX, the Xerox DocuTech 128/155/180 HighLight Color Printing System, and the Xerox Nuvera 100/120 family of printing , parameters, and the Xerox printing systems that support them A glossary and index are also provided. Focus of this guide This documentation describes LCDS
  • Xerox 6180N | Using LCDS Print Description Language - Page 24
    4650 Laser Printing Systems • Xerox 9790 and 8790 Laser Printing Systems • Xerox DocuTech 128/155/180 HighLight Color Printing Systems • Xerox Nuvera 100/120 MX Digital Production Systems Refer to Appendix A, "PDL command and DJDE summary," for information on which laser printer families support the
  • Xerox 6180N | Using LCDS Print Description Language - Page 25
    in text and pressing . (Example: Enter y in the box.) • Fixed pitch font: Used to indicate text that you enter in a text field on a window, such as examples of PDL commands. It also indicates text that the system displays on the screen, such as messages. Example: LINE DATA=(1,132), FONTINDEX
  • Xerox 6180N | Using LCDS Print Description Language - Page 26
    Introduction xxvi Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 27
    1. PDL principles and procedures The Xerox LCDS Print Description Language (PDL) is a line to line, or character to character basis. This allows you to customize printed output for specific needs; for example, emphasizing important headings by changing font styles and sizes. • Change text
  • Xerox 6180N | Using LCDS Print Description Language - Page 28
    " folder when the operator specifies it to start a job. When a job is sent from the host, the printing system reads the specified JDL and obtains instructions on what fonts and forms to use when printing the job as well as where to direct the printed output. Dynamic job descriptor entries (DJDEs
  • Xerox 6180N | Using LCDS Print Description Language - Page 29
    PDL principles and procedures Refer to the "Specifying DJDE records" section of the "Using Dynamic Job Descriptor Entries (DJDEs)" chapter for information on how to include DJDEs in the data stream. PDL command structure and components In order for the system to recognize and respond correctly to
  • Xerox 6180N | Using LCDS Print Description Language - Page 30
    PDL principles and procedures • Comments (if appropriate) These components are shown in the following figure. Figure 1-1. Diagram of PDL command components 1. Command statement 2. Identifier 3. Command keyword 4. Parameter keyword 5. Parameter option 6. Additional parameter keywords and options In
  • Xerox 6180N | Using LCDS Print Description Language - Page 31
    to be referenced (by its identifier) by other commands within the JSL. Some identifiers also determine the names of the files that the Xerox Job Descriptor Compiler creates. Different syntax rules apply to identifiers, depending on the command being coded. Each command description in this document
  • Xerox 6180N | Using LCDS Print Description Language - Page 32
    and DJDE summary," for a list of all available command keywords. Parameters Each command keyword is followed by parameters. Parameters give precise specifications for the print job or application. • In commands that comprise a JSL, each parameter consists of a left part and a right part, separated
  • Xerox 6180N | Using LCDS Print Description Language - Page 33
    PDL principles and procedures Example: ABNORMAL ERROR=CONTINUE, OTEXT=(... WAIT); ACCT USER=BOTH; • Variable references In creating your JSLs, you will often include variable references, which may be either file names of resources stored on the system disk (forms, CMEs, PDEs, stocksets, and so
  • Xerox 6180N | Using LCDS Print Description Language - Page 34
    PDL principles and procedures • EBCDIC • Octal • Kanji - Using the # character (case toggle) Within a text string, the # character may be used as a case toggle. In other words, when a text string is encountered, it is assumed that characters are inserted into the print line as they appear in the
  • Xerox 6180N | Using LCDS Print Description Language - Page 35
    PDL principles and procedures Table 1-2. Types of string constants Constant Definition Example Hexadecimal Normally used as string constants, but they may also be used as value constants. Each pair of hexadecimal characters results in one byte. A hexadecimal constant must immediately be
  • Xerox 6180N | Using LCDS Print Description Language - Page 36
    PDL principles and procedures Constant EBCDIC Octal Table 1-2. Types of string constants (Continued) Definition Example EBCDIC constants are used for value and string constants. They must be preceded by the characters E apostrophe (E') and followed by an apostrophe character ('). The EBCDIC
  • Xerox 6180N | Using LCDS Print Description Language - Page 37
    to use of E and A prefixes described in the previous sections of this table. Since H2000 and H6000 BCD are defined as 6-bit codes, no specification greater than X'3F' generates a legal character. If anything from X'40' to X'FF' is coded, an error message appears and the bad character is replaced
  • Xerox 6180N | Using LCDS Print Description Language - Page 38
    PDL principles and procedures Command syntax For the system to read and process any command you put in your JSL, you must place all elements in the proper order and use the correct symbol or amount of space to separate them. Syntax rules When you enter your PDL commands at the print server,
  • Xerox 6180N | Using LCDS Print Description Language - Page 39
    PDL principles and procedures END; END; • Multiple part options: Use parentheses to enclose multiple parts of a parameter option. Example: CRITERIA CONSTANT=(0,120,EQ,T1); • Order of right part components: If you want to specify more than one component of a parameter right part, enter the components
  • Xerox 6180N | Using LCDS Print Description Language - Page 40
    PDL principles and procedures NOTE: Commas and blanks cannot be used interchangeably. Many commands require commas to separate the parameters, and blanks are not valid delimiters. The syntax diagram in each command and parameter description shows which delimiters to use. • Uppercase text: Use
  • Xerox 6180N | Using LCDS Print Description Language - Page 41
    PDL principles and procedures Sample PDL commands The following table lists a set of commands in the order that they might appear in a JSL. It shows the components of PDL commands and a variety of right part options. The commands are displayed below in table form so you can more easily distinguish
  • Xerox 6180N | Using LCDS Print Description Language - Page 42
    PDL principles and procedures Table 1-5. Sample PDL commands (Continued) Command Parameter Identifier keyword keywords ACCT OUTPUT ROUTE RDELETE IDEN USER= DEPT= FORMS= FORMAT= MODIFY= RTEXT= RFORM= TEST= PREFIX= SKIP= OFFSET= Parameter options BIN, 'MEDCAR'; XER111, PDE2, CME4; ('ENGINEERING',
  • Xerox 6180N | Using LCDS Print Description Language - Page 43
    the print server internal disk, from which the system retrieves the JDL specified for the job. You can also store JDLs and JSLs on diskette, cartridge tape, or open reel tape and import them to the disk when you are ready to use them. In order to create a JSL you need
  • Xerox 6180N | Using LCDS Print Description Language - Page 44
    FILE DJDE or the File Transfer Protocol (FTP) process. NOTE: You can create highlight color JSLs on a monochrome system using many of the color related PDL commands and parameters. The JSLs you create on the monochrome system can be used on the Xerox highlight color laser printing systems (4850 LPS
  • Xerox 6180N | Using LCDS Print Description Language - Page 45
    print job, but it is more common to find JSLs that define multiple jobs. The following table outlines the command levels and some typical specifications that are included in these various levels. Table 1-6. Command levels and their general purpose Command level General purpose JDL or system level
  • Xerox 6180N | Using LCDS Print Description Language - Page 46
    PDL principles and procedures The following table illustrates a sample JSL file format and provides examples. Note that comments are used to designate the beginning of each level. Table 1-7. Sample JSL file format /* This sample JSL shows the JSL command levels*/ JDLSMP: JDL; /* System level
  • Xerox 6180N | Using LCDS Print Description Language - Page 47
    PDL principles and procedures JDL name Begin your JSL by deciding on a name for the compiled JDL and entering the "JDL" command on the first line of the JSL. The JDLNAME is a 1 to 6 character alphanumeric identifier specifying the name of the JDL to be created. Select a name that is related to the
  • Xerox 6180N | Using LCDS Print Description Language - Page 48
    PDL principles and procedures The VFU (vertical format unit) commands in the JSL illustration shown in table 1-7 are examples of commands with identifiers. (In this JSL, the VFU command identifiers are called "VFU1" and "VFU9.") The types of commands described in the following sections are usually
  • Xerox 6180N | Using LCDS Print Description Language - Page 49
    VFU2: VFU ASSIGN=(1,(11,77)), ASSIGN=(12,(66,132)), TOF=11, BOF=132; VFU3: VFU ASSIGN=(1,1), TOF=1, BOF=132; Adding logical processing specifications Logical processing commands are invoked when the system locates satisfactory test criteria. These test criteria are set up for record fields and
  • Xerox 6180N | Using LCDS Print Description Language - Page 50
    PDL principles and procedures Specifying formats (PDEs) There are many standard formats or print description entries (PDEs) available for your JSL. These formats are listed in the "PDE command" section of the "Specifying print format parameters" in Chapter 4. PDEs, like VFUs, require
  • Xerox 6180N | Using LCDS Print Description Language - Page 51
    =4, LTHFLD=2, STRUCTURE=VB, OFFSET=2, FORMAT=BIN; Specifying LINE command parameters The LINE command references VFUs from the system level and allows you to instruct the system on which parts of the data in each record will be printed. For this reason, it typically follows the RECORD command. For
  • Xerox 6180N | Using LCDS Print Description Language - Page 52
    its system level commands, describes the options that apply to one printing task. A JDE contains one input format, one set of processing instructions, and one set of output instructions. The identifier for each JDE (job) is a user defined name that you invoke to run the job. PDL commands that are
  • Xerox 6180N | Using LCDS Print Description Language - Page 53
    and system paper size. The OSTK and TRANS parameters allow you to specify tab or transparency stocks, and the NTO1 parameter enables you to instruct the printer to print the last page of a report first. • The FEED parameter of the OUTPUT command can either specify a stock reference assigned in the
  • Xerox 6180N | Using LCDS Print Description Language - Page 54
    SSML: STOCKSET ASSIGN=('WHITE',CVR), ASSIGN=('YELLOW',BLL), ASSIGN=('GREEN',SUM), INIFEED=CVR, SYSPAGE=SUM; Specifying output requirements There are many specifications you can select to define the manner and look of your printed application. You can also have messages displayed to operators to
  • Xerox 6180N | Using LCDS Print Description Language - Page 55
    PDL principles and procedures Comments Comments are optional statements you may include in the source file to identify sections of the JSL, describe selected PDL commands and their functions, or provide messages for anyone who modifies the JSL later. The system does not perceive these comments as
  • Xerox 6180N | Using LCDS Print Description Language - Page 56
    PDL principles and procedures CMEs, PDEs, TSTs, and STOCKSETs: Following an END; command for a JSL, you may code one or more CMEs (CME command), PDEs (FORMAT command), TSTs (ROUTE command), or stocksets (STOCKSET command). If the CME, PDE, TST, or stockset that you are coding will be used by more
  • Xerox 6180N | Using LCDS Print Description Language - Page 57
    the JSL for your application, you must make the following key decisions, based on your site specific needs and the design of the application. • Input data • Output specifications • Type of application to create • Special features • Interactions between JSLs, catalogs, and jobs • Stock size • Page
  • Xerox 6180N | Using LCDS Print Description Language - Page 58
    The host that supports the 3211 or 4245 host interface - Open reel or cartridge tape, which are printer carriage control (PCC) information should be processed • For tapes: the label format used Output specifications Setup, Output, or On-line Job Manager windows on the print server, when you are ready
  • Xerox 6180N | Using LCDS Print Description Language - Page 59
    PDL principles and procedures • Will the output be delivered face up, N to 1 (last page first), and collated? • Will the data be printed on one side of the page (simplex) or on both sides (duplex)? • Will graphics be used? • What types of applications will be printed? For example: - Forms - Reports
  • Xerox 6180N | Using LCDS Print Description Language - Page 60
    edgemarking and non-imaged elements when you design the pages of your applications. System page The "system page" is the maximum image area of the printer for the paper size. The system page size varies, depending on the size of the paper for your job. Physical page The "physical page" is
  • Xerox 6180N | Using LCDS Print Description Language - Page 61
    Logical page A "logical page" is a user defined page image that is bordered by Top of Form and Bottom of Form and left and right margin specifications. Up to 63 logical pages can be defined on a physical page. NOTE: You are not able to specify right margins on logical pages. The right
  • Xerox 6180N | Using LCDS Print Description Language - Page 62
    PDL principles and procedures Figure 1-2. Vertical and horizontal positions in portrait mode 1. Left margin (horizontal position or hpos) 2. Character cell 3. Top margin (vertical position or vpos) Figure 1-3. Horizontal and vertical positions in landscape mode 1. Left margin (hpos) 2. Character
  • Xerox 6180N | Using LCDS Print Description Language - Page 63
    procedures Portrait orientation The following figure shows portrait orientation dimensions for a document using FMT6 (the standard portrait format for impact printer output). Figure 1-4. Page layout for FMT6: Impact printer format, 8.1 lines per inch Using LCDS Print Description Language 1-37
  • Xerox 6180N | Using LCDS Print Description Language - Page 64
    figure shows landscape orientation dimensions for a document using FMT1 (the standard landscape format for impact printer output). Fonts Figure 1-5. Page layout for FMT1: Equivalent impact printer format, 8.1 lines per inch A font is a character set that has a unique type style, type size
  • Xerox 6180N | Using LCDS Print Description Language - Page 65
    Fonts are available in various families (for example, OCR and Titan), sizes, and faces (for example, italic and bold). Refer to the Font Reference Manual, delivered with your system, for more information on fonts and for samples of the font families, sizes, and faces available for use with your
  • Xerox 6180N | Using LCDS Print Description Language - Page 66
    font can be defined by its orientation: • Landscape • Portrait • Inverse landscape • Inverse portrait Custom fonts, signatures, and logos may be ordered from Xerox through your sales representative. Overriding PDL commands The system default values are listed in the "PDL command and DJDE summary" in
  • Xerox 6180N | Using LCDS Print Description Language - Page 67
    windows. • Quantity: The highest priority override is the Quantity (copy count) specification that can be set on the Queue Manager or the Online Manager window. that will be used: 1. On the Print Services window, click the [Queue Manager] icon. The queue list is displayed. Using LCDS
  • Xerox 6180N | Using LCDS Print Description Language - Page 68
    to specify an override. You are able to set late binding attributes for LCDS jobs on the following tab windows: • [Stock]: Includes stock name, type (including transparency), size, weight, and color, with access to the Stock List. Alternatively, you can select the name of a tray from which to feed
  • Xerox 6180N | Using LCDS Print Description Language - Page 69
    specified, starting on the next sheet. - The Nuvera 100/120 MX DPS supports alignment of +/ - 11 millimeters in both process and cross-process directions. ASCII, and LCDS tab windows are not late binding attributes. The items on the Properties tab, including queue and printer name, input mode (
  • Xerox 6180N | Using LCDS Print Description Language - Page 70
    other options that can override JDL commands. [Initial Form] is overridden by DJDEs, even if its [Override] option is selected. 5. Click [OK]. The Properties window closes, and the properties for which you selected [Override] are implemented for the next job. Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 71
    do the following: 1. Click [Pause Printing] on the Print Services window to halt printing. 2. Follow the procedure for specifying late sample tray is not large enough to accommodate the entire job. On the Queue Properties window, you click the [Output] tab, then select a stacker bin from the menu in
  • Xerox 6180N | Using LCDS Print Description Language - Page 72
    to print on the FreeFlow Print Server LCDS systems. However, if the JSL is used on a highlight color printing system such as the Xerox 4890 LPS, the commands are followed. Refer to "Printing highlight color applications on FreeFlow Print Server LCDS systems" in this chapter for information on how
  • Xerox 6180N | Using LCDS Print Description Language - Page 73
    PDL principles and procedures Table 1-8. Sample JSL (Continued) /*Catalog level commands*/ CATPOW: CATALOG; VOLUME HOST=IBMONL, CODE=EBCDIC; RECORD LENGTH=135, STRUCTURE=VB, PREAMBLE=2, ADJUST=3; CATGRP: CATALOG; VOLUME HOST=IBMONL, CODE=EBCDIC; RECORD LENGTH=135, STRUCTURE=VB, PREAMBLE
  • Xerox 6180N | Using LCDS Print Description Language - Page 74
    defaults can be used for all other specifications, although typically each application has its own specific characteristics. • Use tab spacing to TOF=5, BOF=66; VOLUME HOST=XEROX,CODE=EBCDIC, LABEL=NONE; RECORD LENGTH=133, STRUCTURE=FB; LINE DATA=(1,132), PCCTYPE=XEROX, PCC=(0,NOTRAN), VFU=V1;
  • Xerox 6180N | Using LCDS Print Description Language - Page 75
    selections entered at the user interface can alter the print job in such areas as the number of copies to be printed and paper feed specifications. • It is sometimes helpful to sketch the page layout, including page orientation, logos, fonts, and the point of origin for printing on the page. Coding
  • Xerox 6180N | Using LCDS Print Description Language - Page 76
    JSL (named DFAULT.JSL), provided with your system software. The following steps describe how to create a JSL "the short way." 1. Open a Text Editor window by following these steps: a. On the print server screen, right-click in the background to display the Workspace menu. b. From the Workspace menu
  • Xerox 6180N | Using LCDS Print Description Language - Page 77
    PDL principles and procedures Figure 1-9. Workspace and Programs menus Using LCDS Print Description Language 1-51
  • Xerox 6180N | Using LCDS Print Description Language - Page 78
    PDL principles and procedures c. From the Programs menu, select [Text Editor]. A Text Editor window opens. Figure 1-10. Text Editor window 2. Bring the default JSL (stored in the "lcds" folder on the system disk) into the Text Editor, using the following procedure. a. From the File menu
  • Xerox 6180N | Using LCDS Print Description Language - Page 79
    the [Enter path or folder name:] text field at the top of the Include a File window, enter one of the following directory paths and press . /opt/XRXnps/resources/lcds/ or /var/spool/XRXnps/resources/lcds/ NOTE: The file and folder
  • Xerox 6180N | Using LCDS Print Description Language - Page 80
    PDL principles and procedures d. Click the file name DFAULT.JSL, then click [OK]. The default JSL is displayed in the Text Editor window. 3. Using the default JSL as a base, enter any changes, additional commands or parameters, and deletions that you need to make in order to construct your
  • Xerox 6180N | Using LCDS Print Description Language - Page 81
    file name:] text field at the bottom of the Text Editor - Save As window. Following are some rules for JSL names: • The name must end with the the default JSL by selecting [Open] from the File menu on the Text Editor window instead of [Include]. Refer to step 7 of this procedure.) • Recommended: It
  • Xerox 6180N | Using LCDS Print Description Language - Page 82
    do not want to use an existing JSL as a pattern and you prefer to build the entire JSL yourself, follow these steps. 1. Open a Text Editor window by following these steps: a. On the print server screen, right-click in the background to display the Workspace menu. b. From the Workspace menu, select
  • Xerox 6180N | Using LCDS Print Description Language - Page 83
    PDL principles and procedures Figure 1-14. Text Editor window 2. In the Text Editor window, code the JDL name, starting at the left edge of the window workspace. 3. Code the system or JDL level ID commands with their identifiers. Recommended: • Before beginning your system level commands, code a
  • Xerox 6180N | Using LCDS Print Description Language - Page 84
    is about 20 spaces from the left edge of your Text Editor workspace to begin entering the parameter keywords. 1-58 Figure 1-15. Text Editor window with JSL showing system level commands with identifiers 5. Code the IDEN command at the system level if you plan to use dynamic job descriptor entries
  • Xerox 6180N | Using LCDS Print Description Language - Page 85
    the JSL. 12. When you have completed entering all the necessary commands and parameters, select [Save As] from the File menu on the Text Editor window menu bar. The Text Editor - Save As window appears. Using LCDS Print Description Language 1-59
  • Xerox 6180N | Using LCDS Print Description Language - Page 86
    PDL principles and procedures Figure 1-16. Text Editor - Save As window 13. In the [Enter path or folder name:] text field, enter one of the file name:] text field at the bottom of the Text Editor - Save As window. Following are some rules for JSL names: 1-60 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 87
    length (not including the .JSL extension). 15. Click [OK]. Your new JSL is stored on the system disk. You can now close the Text Editor window. 16. Compile the JSL to create a JDL file. Refer to "Compiling a JSL" later in this chapter for this procedure. Sample online JSL The following figure
  • Xerox 6180N | Using LCDS Print Description Language - Page 88
    PDL principles and procedures Table 1-10. Sample online JSL (Continued) T4: TABLE CONSTANT='// JOB'; C4: CRITERIA CONSTANT=(0,6,EQ,T4), LINENUM=(1,20); T5: TABLE CONSTANT=(10,'*'); C5: CRITERIA CONSTANT=(0,10,EQ,T5), LINENUM=(50,10); VOLUME HOST=IBMONL; LINE PCCTYPE=IBM3211, VFU=
  • Xerox 6180N | Using LCDS Print Description Language - Page 89
    and identify parts of the JSL. NOTE: This JSL contains some highlight color commands. These commands are processed by the FreeFlow Print Server, but all printing =('RED','BLACK','PINK'); /***IDFAULT='RED'***/ IDR2: IDR ICATALOG=XEROX, PALETTE='PICTORIAL', ILIST=('BLACK','RED','PALE PINK'); /*IDFAULT='
  • Xerox 6180N | Using LCDS Print Description Language - Page 90
    PDL principles and procedures Table 1-11. Sample offline JSL (Continued) RSTACK TEST=(C1), DELIMITER=YES; ACCT USER=TRAY; /******* Catalog level commands *******/ CATPOW; CATALOG; VOLUME HOST=IBMOS, CODE=EBCDIC; BLOCK LENGTH=2048, PREAMBLE=6, LTHFLD=2, FORMAT=BIN, OFFSET=4; RECORD
  • Xerox 6180N | Using LCDS Print Description Language - Page 91
    compiled (converted) into an object file (Job Descriptor Library or JDL) before it can be read by the system to print a job. The Xerox Job Description Compiler (XJDC) software on your print server performs this conversion. The process is diagrammed below. Figure 1-17. PDL compilation 1. JSL 2. XJDC
  • Xerox 6180N | Using LCDS Print Description Language - Page 92
    word filename with the actual name of the file. Follow these steps to compile a JSL: 1. On the print server workspace, open a Terminal window by following these steps: a. Right click in the print server workspace (screen background) to display the Workspace menu. b. From the Workspace menu, select
  • Xerox 6180N | Using LCDS Print Description Language - Page 93
    with % prompt displayed 2. Move the pointer onto the Terminal window. A blinking cursor should be visible next to the prompt (a % sign, sometimes preceded by the name of your system). 3. At the % prompt, enter the following command
  • Xerox 6180N | Using LCDS Print Description Language - Page 94
    byte character code and printer carriage control translation files. Restricts command lines in the JSL to the first 72 characters. Accepts JSL command lines that are longer than 72 characters. Generates a 128 byte Xerox standard label. Suppresses the 128 byte Xerox standard label. Displays all
  • Xerox 6180N | Using LCDS Print Description Language - Page 95
    created from the JSL, and a message is displayed in the Terminal window, indicating that the compilation was successful. The system places the newly If you compile one of the other file types (other than a JSL) that are supported by the XJDC compiler, the file extension could be .CME, .IDR, .LIB, .
  • Xerox 6180N | Using LCDS Print Description Language - Page 96
    locate the errors that prevented the JSL from compiling. To open a .LST file: a. Open a UNIX Text Editor window. Refer to the "Full JSL coding procedure" earlier in this chapter for instructions. b. From the File menu on the Text Editor window, select [Open] to display the Text Editor - Open a File
  • Xerox 6180N | Using LCDS Print Description Language - Page 97
    that comprise the path to the "lcds" folder, in the order shown below: /opt/XRXnps/resources/lcds d. In the Files field of the Open a File window, click the name of the .LST file for the JSL you attempted to compile; or In the Files text field on the Open a File
  • Xerox 6180N | Using LCDS Print Description Language - Page 98
    Editor," above.) 3. Enter the indicated corrections to your JSL, referring to the .LST file in the other Text Editor window as needed. 4. On the Terminal window, recompile the corrected JSL, using the compiling procedure that is described earlier in this section. 1-72 Using LCDS Print Description
  • Xerox 6180N | Using LCDS Print Description Language - Page 99
    returns to the system for minor operational activity only. • Forms may be changed on specific pages. • Many variations on VFU channel, margin, Top Of Form (TOF) and Bottom and fonts) or nonprint data can be downloaded onto the system disk through the print data stream. Using LCDS Print
  • Xerox 6180N | Using LCDS Print Description Language - Page 100
    as the DFLT JDE.) 2. Run the job you intend to troubleshoot. 3. Terminate the dump session by clicking the End button on the Online Job Manager window. Online dump format and content Each host command directs the printer to perform an operation or provides control information used during printing
  • Xerox 6180N | Using LCDS Print Description Language - Page 101
    processed when the dump job is running. • Hardware errors are reported in the system error log, but are not dumped due to host, OLI, or driver interface constraints. • Commands processed when input is stopped, as when paper trays become empty, are not dumped. • Print records that are longer than the
  • Xerox 6180N | Using LCDS Print Description Language - Page 102
    troubleshoot. 3. Terminate the dump session by clicking the End button on the Tape Client window. Offline dump format and content Each command directs the printer the tape, the error is indicated in the dump following the problem block. • When the system encounters a tape mark while formatting for
  • Xerox 6180N | Using LCDS Print Description Language - Page 103
    that is defined in the VOLUME CODE command. Compatibility with other Xerox laser printing systems that use PDL Your FreeFlow Print Server LCDS system support. For example, the system processes Xerox 4850, 4890, and DP92 HighLight Color LPS print jobs that contain ink references; it disregards color
  • Xerox 6180N | Using LCDS Print Description Language - Page 104
    version compatibility JDL source file downloaded to: V3.5: 4050 4090 supported by the printer. Causes job to abort. 6. RFEED command is not supported. 7. LOGO command in JSL is not supported. 8. Extended CRITERIA and VCODE are not supported. 9. Certain commands and/or parameters are not supported
  • Xerox 6180N | Using LCDS Print Description Language - Page 105
    contain commands and parameters that specify the location and the color ink to be used. These color JDLs may also contain commands indicating what the system should do if a JDL specifies a different color ink from what is loaded in the printer. The FreeFlow Print Server LCDS systems can print jobs
  • Xerox 6180N | Using LCDS Print Description Language - Page 106
    Print Description Language Reference for your 4850/4890 or DP92 HighLight Color LPS. Downloading highlight color JDLs to your FreeFlow Print Server You can download color JDLs to your FreeFlow Print Server LCDS systems. When compiled on a Xerox 4850, 4890, or DP92, these JDLs can then be used on
  • Xerox 6180N | Using LCDS Print Description Language - Page 107
    dpi tints and shades printed on the 4850, 4890, or DP92C HighLight Color LPS. Other Xerox monochrome LPS jobs You can create JSLs for the FreeFlow Print Server LCDS systems on all of the following Xerox families of monochrome laser printing systems: • 4050, 4090, and 4650 LPS • 8700, 8790, 9700, and
  • Xerox 6180N | Using LCDS Print Description Language - Page 108
    PDL principles and procedures 1-82 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 109
    receive data online, over a channel or through Ethernet using TCP/IP. They also print offline from magnetic open reel and cartridge tapes. The print server supports submission of the following data streams: • PostScript • PCL • ASCII (converted to PostScript by the print server) • TIFF (converted to
  • Xerox 6180N | Using LCDS Print Description Language - Page 110
    data stream emulates the IBM 3211 or 4245 line printer format. All commands coded for the 3211 may be the data stream emulates an IBM 3211 line printer format, with or without embedded DJDEs. Basic input , such as font files, can be downloaded from the host using the FILE command. Refer to "
  • Xerox 6180N | Using LCDS Print Description Language - Page 111
    truncated to the length that was specified in the initial JDL, and no warning is provided. (This action is consistent with IBM 3211 or 4245 printers.) • The online dump JDL specifies a record length of 150 bytes. If you use a longer record length, modify the JSL to dump the data accurately. To
  • Xerox 6180N | Using LCDS Print Description Language - Page 112
    printer You can download resource files such as forms, fonts, JSLs, and so forth, by using the FILE DJDE. The FILE dynamic job descriptor entry (DJDE) transfers printing job is in progress. Refer to "Offline specifications," Appendix D, in this guide for information on the format of LPS labeled
  • Xerox 6180N | Using LCDS Print Description Language - Page 113
    Specifying input parameters Forms control buffer (FCB) and vertical format control processing The 3211 and 4245 forms control buffer (FCB) defines channel positions and forms length. You may restrict the forms control buffer information by accepting or suppressing the normal processing of host
  • Xerox 6180N | Using LCDS Print Description Language - Page 114
    byte is received, indexing is turned off (even if FCB=IGNORE). CAUTION Use of the PPI byte to shift the starting print position may cause problems in recognition of both DJDEs and banner pages. • On the FreeFlow Print Server LCDS system, the maximum record length is 12288 bytes. This limit is
  • Xerox 6180N | Using LCDS Print Description Language - Page 115
    Specifying input parameters Table 2-2. Example of an online JSL (Continued) T3: TABLE CONSTANT='EOJ'; C3: CRITERIA CONSTANT=(0,3,EQ,T3), LINENUM=(1,20); T4: TABLE CONSTANT='//JOB'; C4: CRITERIA CONSTANT=(0,6,EQ,T4), LINENUM=(1,20); T5: TABLE CONSTANT=(10)'*'; C5: CRITERIA CONSTANT
  • Xerox 6180N | Using LCDS Print Description Language - Page 116
    hosts that are discussed in Appendix D, "Offline specifications," in this manual. The HOST parameter of the VOLUME command enables you to select a specific input tape. The format of each tape is described in the Xerox LPS Tape Formats Manual, which is delivered with your printing system. 2-8 Using
  • Xerox 6180N | Using LCDS Print Description Language - Page 117
    three standard BCD CODE parameters (H2BCD, H6BCD, and IBMBCD) can be used. Appendix D, "Offline specifications," shows an example of how 6 bit characters that are packed in the T4X3 or T4X3H2 method in this chapter and in the Xerox LPS Tape Formats Manual. Using LCDS Print Description Language 2-9
  • Xerox 6180N | Using LCDS Print Description Language - Page 118
    portions of the record is traditionally between the record length and the printer carriage control (PCC) fields. If there is no record length field, server screen with instructions on which action must be performed next. • Users with multiple volume jobs and multiple laser printing systems may
  • Xerox 6180N | Using LCDS Print Description Language - Page 119
    Indicates that the report contains DJDEs. KCODE command Defines an input double-byte character code translation table. PCC command Defines printer carriage control table. RECORD command Specifies the input data record characteristics. SEFFNT command Defines font mapping for short edge feed
  • Xerox 6180N | Using LCDS Print Description Language - Page 120
    size. Y N N Specifies a multiplication factor to determine Y N N block length. Specifies the length of field that contains the Y N N block length specification. Specifies the location of the block length field. Y N N Specifies the length of extraneous data at the Y N N end of
  • Xerox 6180N | Using LCDS Print Description Language - Page 121
    Specifying input parameters BLOCK ADJUST Specifies a block adjustment value that is added to, or subtracted from, the contents of the block length field to determine the true block length. Refer to the "BLOCK LENGTH" parameter section for further information. Syntax BLOCK ADJUST = value Options
  • Xerox 6180N | Using LCDS Print Description Language - Page 122
    1330 BLOCK LENGTH parameter: points to note • The maximum block size that may be processed (up to 24,576 bytes) depends on the available task memory and the processing features that are invoked. The Tape Client is able to allocate at least one input buffer for offline tape jobs when the
  • Xerox 6180N | Using LCDS Print Description Language - Page 123
    Specifying input parameters • If a block length is specified that is less than the minimum block length that is found on the tape, the system allocates input buffers, which are sized to the minimum tape block length. It is wise to specify the maximum block length in the JSL, so that input buffers
  • Xerox 6180N | Using LCDS Print Description Language - Page 124
    Specifying input parameters Default 1 BLOCK LTHFLD: point to note • If the size is set to 0, the block length field is not considered to be part of the block; and the length of a block on the tape is the actual physical block length. • The LTHFLD parameter may be overridden if RECORD STRUCTURE is
  • Xerox 6180N | Using LCDS Print Description Language - Page 125
    Specifying input parameters BLOCK POSTAMBLE parameter: points to note • If the block delimiter string constant is specified, the block postamble is ignored. • The POSTAMBLE parameter may be overridden if RECORD STRUCTURE is changed through tape label processing. BLOCK PREAMBLE Specifies the
  • Xerox 6180N | Using LCDS Print Description Language - Page 126
    to the first appearance of the constant. • Using online JDEs in offline JDLs: An offline JDL statement set that modifies the system default values, specifically in the BLOCK or RECORD commands, may experience incorrect results if an online job (JDE) is running. In other words, if an online JDE
  • Xerox 6180N | Using LCDS Print Description Language - Page 127
    Specifying input parameters Figure 2-1. Sample BLOCK command diagram CODE command Defines a character code translation table. When you require a user defined character code translation table, you define the character translation using this command, then reference the CODE command using the VOLUME
  • Xerox 6180N | Using LCDS Print Description Language - Page 128
    Specifying input parameters The following sections describe the syntax of the CODE command parameters and explain the parameter options. CODE ASSIGN Defines user character code assignments. Syntax ac: CODE ASSIGN = {(input, output) | (input, (output1 [, output2] [,...]))} Options Table 2-16. CODE
  • Xerox 6180N | Using LCDS Print Description Language - Page 129
    Specifying input parameters Options Table 2-17. CODE DEFAULT parameter options and definitions Option Definition codetype Can be one the following: • ASCII • BCD • EBCDIC • PEBCDIC • H2BCD • H6BCD • IBMBCD value A one byte hexadecimal, octal, or alpha constant. If a value is specified, all
  • Xerox 6180N | Using LCDS Print Description Language - Page 130
    Specifying input parameters Example 2 In this example, consecutive input codes, such as X'5B' and X'5C', need not be specified to accomplish code modification. CODE2: CODE DEFAULT=EBCDIC, ASSIGN=(X'5A',(X'40',X'40', X'40')); CODE SPACECODE Defines the blank (space) character code for the single-
  • Xerox 6180N | Using LCDS Print Description Language - Page 131
    Specifying input parameters ac identifier A command identifier of the type ac is optional for the first DBCODE command within a JDE. Thereafter, each additional DBCODE command must include the identifier. The ac identifier consists of 1 to 6 alphanumeric characters (A through Z and 0 through 9).
  • Xerox 6180N | Using LCDS Print Description Language - Page 132
    Specifying input parameters DBCODE DEFAULT Specifies a base code from which you can make double-byte character code assignment exceptions. The base code is specified by a codetype; the exceptions are specified in the ASSIGN parameter. Syntax ac: DBCODE DEFAULT = codetype Options Table 2-21.
  • Xerox 6180N | Using LCDS Print Description Language - Page 133
    in the Y Y N DJDE record identification part. IDEN SKIP Specifies the starting position of the first DJDE Y Y N command. IDEN DJPCC (DJDE Printer Carriage Control) Defines the processing of carriage control for DJDE records found in the data stream. Syntax IDEN DJPCC= {DEFAULT | PROCESS
  • Xerox 6180N | Using LCDS Print Description Language - Page 134
    Specifying input parameters IDEN OFFSET Specifies the number of bytes (beginning at 0) from the beginning of the user portion of the record to the beginning of the prefix string constant of the DJDE record. The number may be negative. Syntax IDEN OFFSET = value Options Table 2-24. IDEN OFFSET
  • Xerox 6180N | Using LCDS Print Description Language - Page 135
    Specifying input parameters IDEN PREFIX Defines the character string that must appear in the identification part of each DJDE record in the input data stream. When the system recognizes this character string, it examines the rest of the record for DJDE commands. Syntax IDEN PREFIX = sc Options
  • Xerox 6180N | Using LCDS Print Description Language - Page 136
    Specifying input parameters IDEN command example IDEN PREFIX='RTEST', SKIP=9, OFFSET=3, OPRINFO=YES, DJPCC=IGNORE; KCODE command Defines a double-byte character code translation table. When you require a user defined translation table of double-byte character codes, you define the double-byte
  • Xerox 6180N | Using LCDS Print Description Language - Page 137
    Specifying input parameters KCODE ASSIGN Defines double-byte character code assignment exceptions or an entire user character translation table. Syntax ac: KCODE ASSIGN = {(input, output) | (input, (output1 [, output2] [,...])} Options Table 2-29. KCODE ASSIGN parameter options and definitions
  • Xerox 6180N | Using LCDS Print Description Language - Page 138
    (or modify an existing standard table) of one-byte printer carriage control codes and define their action. NOTE: This specific, well defined carriage control interpretations. However, if you specify the PCC command in a JSL created on your system, you can transfer the JSL file to another laser
  • Xerox 6180N | Using LCDS Print Description Language - Page 139
    not the carriage control advances to a new page when two successive channel skip parameters are issued with no intervening print. For example, on most printers, the actions PSK1 (Print and Skip to Channel 1) followed by SK1N (Skip to Channel 1, Do Not Print) cause a blank page to be output. However
  • Xerox 6180N | Using LCDS Print Description Language - Page 140
    carriage control line number. Specifies the action that should be taken when the printer carriage control byte defined in the byte field is encountered. A ccln - OVR (default) When spacing causes bottom of form (BOF) to occur, instructs the system to go to the top of form (TOF) on the next page
  • Xerox 6180N | Using LCDS Print Description Language - Page 141
    being applied. Refer to Appendix C, "Character Code Assignments," in this guide. In this case you must specify the byte option of the ASSIGN Allows you to select a set of printer carriage control codes. You can select a table and then modify specific control codes by using the ASSIGN parameter.
  • Xerox 6180N | Using LCDS Print Description Language - Page 142
    and the tables that can be modified are: • ANSI • B2500 • B2700 • B3700 • B4700 • B6700 • H2000 • H6000 • IBM1401 • IBM1403 • IGN • OVR • TOF • US70 • XEROX • NONE Default A table of PSP1 (Print and Space 1) codes PCC DEFAULT parameter: point to note The DEFAULT parameter must precede any ASSIGN
  • Xerox 6180N | Using LCDS Print Description Language - Page 143
    will be used in a bit wise "AND" operation with the printer carriage control byte being processed. AND occurs after translation, if any. a PCC command with a semicolon and start another PCC command to continue specification of the carriage control codes. Multiple PCC commands may be used within a
  • Xerox 6180N | Using LCDS Print Description Language - Page 144
    Specifying input parameters In the previous example, these codes were added to the standard IBM1403 carriage control code table: X'40' (Space 1 Line And Print), X'F1' (Skip to Channel 1 And Print), and X'F8' (Print And Skip to Channel 8). RECORD command Specifies the structure of the print record.
  • Xerox 6180N | Using LCDS Print Description Language - Page 145
    Specifying input parameters Options Table 2-38. RECORD ADJUST parameter options and definitions Option Definition value A constant integer that is added to or subtracted from the value in the length field of every record. The range of a value is -127 to 127 and must be no greater than the
  • Xerox 6180N | Using LCDS Print Description Language - Page 146
    Specifying input parameters Options Table 2-40. RECORD FORMAT parameter options and definitions Option Definition type The following types are available for the record format: • BIN (binary) • DEC (decimal) • PACK (packed with no sign) • PKSG (packed with sign) Default BIN RECORD LENGTH
  • Xerox 6180N | Using LCDS Print Description Language - Page 147
    Specifying input parameters • The tape label contents can override a record length value. If a defined record length is larger than the default block length (1330), you must specify a block length that is large enough to hold the record. If a large enough record length is not specified, data may be
  • Xerox 6180N | Using LCDS Print Description Language - Page 148
    Specifying input parameters RECORD OFFSET Specifies the location of the record length field. Syntax RECORD OFFSET = value Options Table 2-44. RECORD OFFSET parameter options and definitions Option Definition value Specifies the number of bytes that the block length field is offset from the
  • Xerox 6180N | Using LCDS Print Description Language - Page 149
    Specifying input parameters Options Table 2-46. RECORD PREAMBLE parameter options and definitions Option Definition length An integer in the range of 0 to the record length that specifies the number of bytes from the first byte of the tape record to the first byte of the first logical record
  • Xerox 6180N | Using LCDS Print Description Language - Page 150
    format parameters" chapter for additional information. • Using online JDEs in offline JDLs An offline JDL statement set that modifies the system default values, specifically in the BLOCK or RECORD commands, may experience incorrect results if an online job (JDE) is running. In other words, if an
  • Xerox 6180N | Using LCDS Print Description Language - Page 151
    Specifying input parameters Figure 2-3. Record format types Using LCDS Print Description Language 2-43
  • Xerox 6180N | Using LCDS Print Description Language - Page 152
    Specifying input parameters SEFFNT command When you print a job on large sized paper (such as 11 by 17 inch or A3), the paper must feed with its short edge as the leading edge. This is called "short edge feed" (SEF). The SEFFNT command enables or disables the short edge feed font mapping feature.
  • Xerox 6180N | Using LCDS Print Description Language - Page 153
    Specifying input parameters SEFFNT command parameters The following table summarizes the use of the SEFFNT command parameters. Table 2-48. Summary of SEFFNT command parameters Parameter Specifies Online Offline DJDE label Specifies the name of the font mapping file or the Y identifier of a
  • Xerox 6180N | Using LCDS Print Description Language - Page 154
    the catalog level of a JSL, SEF mapping applies to all JOBS or JDEs that include the catalog. When coded at the job level, SEF mapping specifically assigns a mapping to be used with this JOB or JDE. • In the parameter (font1, font2) (font2,font3), the fact that font1 is mapped to font2
  • Xerox 6180N | Using LCDS Print Description Language - Page 155
    Specifying input parameters Options Table 2-50. SEFFNT MAP parameter options and definitions Option Definition filename References a font mapping file. The file is accessed when the JDL is used for printing. label References the label of a labeled SEFFNT command that is defined in the current
  • Xerox 6180N | Using LCDS Print Description Language - Page 156
    Specifying input parameters • If you want to use 11 by 17 inch paper or any size that requires SEF, be aware that form source libraries (.FSL) files, form (.FRM) files, logo (.LGO) files, and image (.IMG) files are not automatically scaled or rotated. You may need to alter the FSL text file to
  • Xerox 6180N | Using LCDS Print Description Language - Page 157
    codes. • Use one or more occurrences of the TASSIGN parameter to modify the specified initial set of type assignments by associating specific character types with specific characters in the input character set. • If necessary, use one or more occurrences of the TRESET parameter to further modify the
  • Xerox 6180N | Using LCDS Print Description Language - Page 158
    Specifying input parameters • The printing system accepts lowercase characters expressed literally or symbolically; that is, preceded by the pound sign (#) functioning as a switch case operator. The following table gives some examples of how the TCODE command may be coded to specify the following
  • Xerox 6180N | Using LCDS Print Description Language - Page 159
    Specifying input parameters TCODE DEFAULT Specifies an initial set of character type assignments for use with masked comparisons. You may specify default assignments for any standard character set by coding the appropriate keyword. Syntax ac: TCODE DEFAULT = {tcode Type | value} Options Table
  • Xerox 6180N | Using LCDS Print Description Language - Page 160
    , , char2 means the set of input codes corresponding to characters bounded by and including char1 and char2. (Refer to Appendix D, "Offline Specifications," for relative order of characters.) TCODE TASSIGN parameter: point to note When a typespec is coded as a 0, all characters specified by an
  • Xerox 6180N | Using LCDS Print Description Language - Page 161
    Specifying input parameters Options Table 2-55. TCODE TRESET parameter options and definitions Option typespec inputspec ALL Definition A typespec may be coded as a single integer, n, within the range of 1 through 7. NUMERIC may be used instead of 1; ALPHA may be used instead of 2. An inputspec
  • Xerox 6180N | Using LCDS Print Description Language - Page 162
    Specifying input parameters Example 4 The basic character set is EBCDIC. The editor that was used to edit the JSL file is limited to uppercase only: T4: TCODE DEFAULT=EBCDIC, TASSIGN=(3,('A',-,'I'),('J',-,'R'),('S',-,'Z')), TASSIGN=(4,('#A',-,'#I'),('#J',-,'#R'),('#S',-,'#Z')); VOLUME command The
  • Xerox 6180N | Using LCDS Print Description Language - Page 163
    Specifying input parameters Table 2-56. Summary of VOLUME command parameters (Continued) Parameter Specifies Online Offline DJDE VOLUME KANJI Specifies double-byte character printing mode Y and allows printing of data streams of intermixed single-byte and double-byte characters. VOLUME
  • Xerox 6180N | Using LCDS Print Description Language - Page 164
    VOLUME CODE = {keyword | id | NONE} Options Table 2-58. VOLUME CODE parameter options and definitions Option Definition keyword Specifies a specific, standard, system defined code translation table. The available options are: • ASCII • BCD • EBCDIC • H2BCD • H6BCD • IBMBCD • NONE • PEBCDIC
  • Xerox 6180N | Using LCDS Print Description Language - Page 165
    defined within the JDL or JDE. id Specifies an identifier label that was used in a previously defined DBCODE command to refer to a specific, user-defined code translation table. The id label is required when multiple DBCODE commands are contained within the JDL. Default No default Using
  • Xerox 6180N | Using LCDS Print Description Language - Page 166
    Specifying input parameters VOLUME DBCS Specifies the double-byte character printing mode. Allows printing of data streams of intermixed single-byte and doublebyte characters. Syntax VOLUME DBCS = {YES | NO} Options Table 2-60. VOLUME DBCS parameter options and definitions Option Definition
  • Xerox 6180N | Using LCDS Print Description Language - Page 167
    to rewind and the normal volume change sequence to proceed. NOPAUSE Issues a rewind instruction as soon as the EOV label is processed. EOF NOEOF End of file. Specifies of the multireel tapes is required to avoid these page format problems. No end of file. Specifies normal end of volume processing
  • Xerox 6180N | Using LCDS Print Description Language - Page 168
    • UTYONL The following host types may be specified for offline printing: • ANSI • DUMP (tape dump only format) • FUJITSU • HITACHI • IBMDOS • IBMOS • UNDEF (undefined) • UNIVAC SDF • Xerox (Xerox ANSI standard labeled and unlabeled tapes) 2-60 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 169
    is not appropriate for a particular HOST type. Refer to Appendix D, "Offline specifications," for format information. • If an online job (JDE) is called out of the Fujitsu F6715 and F672X printers. - FXEONL - HITONL: Emulates the functionality of the Hitachi H817X printer. - UTYONL: Emulates the IBM
  • Xerox 6180N | Using LCDS Print Description Language - Page 170
    each command to a valid 3211 or 4245 channel command before sending it to the printer for online printing. The printing system online interface (as well as the 3211 and mode. The VOLUME KANJI parameter is supported only for compatibility purposes. 2-62 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 171
    that was used in a previously defined KCODE command to refer to a specific, user-defined code translation table. The id label is required when tape with 120-byte labels) • NONE (the input tape is unlabeled) • ANSI/XEROX ANSI • SPR (Honeywell 2000 System Print Tape) • STANDARD • UNDEF (Input tape
  • Xerox 6180N | Using LCDS Print Description Language - Page 172
    label that was assigned to the defining CODE command. id Specifies a variable identifier that you use in the CODE command to refer to a specific user-defined code translation table. The identifier id is required when multiple CODE commands are contained within the JDL. NONE Specifies that data
  • Xerox 6180N | Using LCDS Print Description Language - Page 173
    Specifying input parameters Options Table 2-69. VOLUME LPACK parameter options and definitions Option Definition NO Indicates that no unpacking operation will be performed. YES Indicates that the labels are packed. If YES is specified, the UNPACK parameters specify the required unpacking
  • Xerox 6180N | Using LCDS Print Description Language - Page 174
    is recognized. Any skips to channel 9 or 12 are allowed as for any other channel. NOTE: This option is supported on the FreeFlow Print Server LCDS systems only for Fuji Xerox markets. All other DP systems process it as NONE. NONE No optimization actions are taken. VOLUME OPTIMIZE parameter: Point
  • Xerox 6180N | Using LCDS Print Description Language - Page 175
    Specifying input parameters VOLUME OSCHN Specifies the channel that the system uses to signal the end of a report that is generated by an IBM OS writer. Syntax VOLUME OSCHN = value Options Table 2-73. VOLUME OSCHN parameter options and definitions Option Definition value Specifies the
  • Xerox 6180N | Using LCDS Print Description Language - Page 176
    Specifying input parameters Options Table 2-75. VOLUME OSTLP parameter options and definitions Option Definition value Specifies the number of trailer pages that follow the report. Default 0 VOLUME RMULT Specifies a multiplication factor that the record length uses to determine the true record
  • Xerox 6180N | Using LCDS Print Description Language - Page 177
    Specifying input parameters Options Table 2-77. VOLUME TCODE parameter options and definitions Option Definition tcode Type Specifies one of the following standard character sets for which type assignments are defined by default: • ASCII • BCD • EBCDIC • H2BCD • H6BCD • IBMCD • PEBCDIC By
  • Xerox 6180N | Using LCDS Print Description Language - Page 178
    Specifying input parameters VOLUME VCODE Specifies a table of character type codes to use with the CRITERIA command, VALUE parameter. This parameter accommodates the different presentations of numbers used in different countries, thereby ensuring accurate comparisons of numeric values. Syntax
  • Xerox 6180N | Using LCDS Print Description Language - Page 179
    Specifying input parameters There are eight unique character Type codes in a character code translation set, as defined in the following "Unique character Type codes" table. Table 2-81. Unique character code types Typ e Characters 0 All characters except those defined below 1 Open
  • Xerox 6180N | Using LCDS Print Description Language - Page 180
    Specifying input parameters Offline: VOLUME VOLUME VOLUME VOLUME HOST=UNIVAC, LABEL=STANDARD, UNPACK=T4X3, CODE=ASCII, LCODE=ASCII; HOST=IBMOS; HOST=B6700, LABEL=ANSI, BMULT=6, RMULT=6; HOST=OCTDUMP, CODE=H6BCD, UNPACK=T4X3; 2-72 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 181
    3. Using logical processing Logical, or special, processing enables you to specify logical functions that will be performed on a record or a set of records. During job processing, the system tests the value of a specified test expression and directs the flow of processing based on the result of the
  • Xerox 6180N | Using LCDS Print Description Language - Page 182
    Using logical processing Test expressions To define a logical processing command fully, you must specify one or two fields in the record that will be tested. In general, a logical processing command has the following format: parameter command-keyword = options, ..., command-keyword TEST = testexp,
  • Xerox 6180N | Using LCDS Print Description Language - Page 183
    Using logical processing • A specific print line range is specified by the LINENUM parameter, and the line or lines that are being tested contain no record (that is, the lines
  • Xerox 6180N | Using LCDS Print Description Language - Page 184
    Using logical processing Logical processing commands that have TEST parameters The logical processing commands with TEST parameters are listed below. Each individual command should be specified only once per job descriptor entry. If any one command is specified more than once, the last occurrence is
  • Xerox 6180N | Using LCDS Print Description Language - Page 185
    Using logical processing Each constant that is included in a referenced TABLE command is examined by the system to see if it is equal in value to the input data field specified in the CONSTANT parameter of the CRITERIA command. NOTE: The TABLE command must precede any CRITERIA command that
  • Xerox 6180N | Using LCDS Print Description Language - Page 186
    in which the definition occurs. As in unmasked comparisons, it is possible to specify multiple strings in the CONSTANT parameter. • To define a character specification use the form 'char' or ('char', 'char', ...'char'). • Mask characters should be defined using the same string type as in the string
  • Xerox 6180N | Using LCDS Print Description Language - Page 187
    Using logical processing TABLE command: points to note • In an unmasked comparison (using only the CONSTANT parameter of the TABLE command), characters in the string constant that correspond positionally to those in the input data string are tested for absolute equality, one character at a time. •
  • Xerox 6180N | Using LCDS Print Description Language - Page 188
    Using logical processing The characters used in the MASK parameter occupy numbered positions, beginning with 0 and separated by commas. These position numbers in the MASK parameter are used as type numbers. Therefore, the associations of mask characters to type that are listed in the following
  • Xerox 6180N | Using LCDS Print Description Language - Page 189
    in the record. This command requires an identifier, which is specified with the TEST parameter in any of the logical processing commands. Specific TEST parameters are described in the individual logical processing command sections. CRITERIA command modes There are three formats or modes for CRITERIA
  • Xerox 6180N | Using LCDS Print Description Language - Page 190
    Using logical processing Constant mode In Constant mode (that is, when the CRITERIA CONSTANT parameter has been specified), you must specify the location, length, and contents of a fixed field within a record. Each record is examined at the specified location to determine if the constant is
  • Xerox 6180N | Using LCDS Print Description Language - Page 191
    that appear on two line ranges that do not overlap. For example, a logic problem occurs with the ROFFSET command if Criterion 1 is limited to line 3, and of contiguous line numbers for a logical page. If the carriage control specification for a given record places the record within the set of lines
  • Xerox 6180N | Using LCDS Print Description Language - Page 192
    Using logical processing - Compare the character in that position for absolute equality. - Ignore the character in that position (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
  • Xerox 6180N | Using LCDS Print Description Language - Page 193
    Using logical processing Masked comparisons using nondefault type assignments Performing masked comparisons using either a nonstandard character set or a standard set for which the default type assignments are not suitable requires coding the following: • TCODE command: This command is used either
  • Xerox 6180N | Using LCDS Print Description Language - Page 194
    for the specified criteria. Y N CRITERIA VALUE Specifies a magnitude comparison between Y Y N numeric character strings CRITERIA CHANGE Defines test specifications for a logical processing function with Change mode criteria. Specifies the length and location of a control field in each
  • Xerox 6180N | Using LCDS Print Description Language - Page 195
    Using logical processing Options Table 3-8. CRITERIA CHANGE parameter options and definitions Option Definition offset The offset in bytes (relative to zero) from the start of the user portion of the record to the control field within the record. length The length in bytes of the control field
  • Xerox 6180N | Using LCDS Print Description Language - Page 196
    that the content of a record will be compared to the values that were specified in a TABLE command with the identifier tabid. The CRITERIA CONSTANT specification is referenced by the TEST parameter of the logical processing command that follows it in the JSL. CONSTANT also specifies the location and
  • Xerox 6180N | Using LCDS Print Description Language - Page 197
    . Default No default CRITERIA CONSTANT parameter syntax example The following CRITERIA command syntax diagram describes a test for a subfield equal to a specific constant table. criid: CRITERIA CONSTANT=(offset, length, EQ, tabid); In the above syntax, the CONSTANT parameter specifies that the
  • Xerox 6180N | Using LCDS Print Description Language - Page 198
    number of lines (starting with the initial line) for which the CRITERIA command is evaluated. Default All lines CRITERIA VALUE Defines test specifications for a logical processing function with the Value mode criterion. Use the CRITERIA VALUE parameter to compare two numeric values. The system
  • Xerox 6180N | Using LCDS Print Description Language - Page 199
    Using logical processing Table 3-11. CRITERIA VALUE parameter options and definitions Option Definition GE Indicates the operation "greater than or equal." tabid table identifier. The identifier of a table, specified in the TABLE command, containing the numeric value to which the test field is
  • Xerox 6180N | Using LCDS Print Description Language - Page 200
    Using logical processing - Non-numeric characters, such as currency symbols, positive and negative number designators, and alphabetic text may only precede, follow, or enclose the numeric character string. Valid character strings would include the following if the appropriate VCODE table is
  • Xerox 6180N | Using LCDS Print Description Language - Page 201
    of lines in which the criteria is evaluated. The following actions can help you reduce the impact of CRITERIA VALUE processing on your printer throughput speed when printing your applications: • Restrict the range of lines tested via the LINENUM parameter. This avoids time spent with unnecessary
  • Xerox 6180N | Using LCDS Print Description Language - Page 202
    the system to test input data records in the job against specified criteria. If the criteria are satisfied, the system performs specific actions. The commands described in the following sections provide logical processing functions. The following table summarizes the logical processing commands and
  • Xerox 6180N | Using LCDS Print Description Language - Page 203
    Using logical processing The system recognizes the end of a report when enough banner pages have been printed to satisfy the "end of report" test criteria. BANNER command parameters The following table summarizes the BANNER command parameters. Table 3-13. Summary of BANNER command parameters
  • Xerox 6180N | Using LCDS Print Description Language - Page 204
    of the first record that satisfies the banner selection criteria is to be displayed as the report name on the user interface Job Manager window. (For jobs specifying HCOUNT=0 [meaning no headers are present; only trailers], the report name is associated with the report that precedes the trailer
  • Xerox 6180N | Using LCDS Print Description Language - Page 205
    Using logical processing Options Table 3-16. BANNER HRPTNA parameter options and definitions Option Definition offset Amount of space, specified in bytes (relative to zero), from the start of the user portion of the record to the subfield within the record. length The number of bytes in the
  • Xerox 6180N | Using LCDS Print Description Language - Page 206
    Using logical processing Options Table 3-18. BANNER TEST parameter options and definitions Options Definitions testexp test expression Refer to "Coding a test expression" earlier in this chapter for the format and syntax of a testexp. If a test expression is satisfied, the page containing the
  • Xerox 6180N | Using LCDS Print Description Language - Page 207
    Using logical processing BANNER command: points to note • Field content captured via HJOBNO and HRPTNA is translated using the CODE table in effect when the record containing them is processed. • The following table shows the effect of the TCOUNT and HCOUNT parameters of the BANNER command under
  • Xerox 6180N | Using LCDS Print Description Language - Page 208
    Using logical processing Example 2 If a job stream has two trailer pages with the character string DATE=mm/dd/yy appearing on line 10 or 11 and beginning in print position 20, the BANNER criteria could be coded as follows: T2: TABLE CONSTANT=('DATE MASK=(':'); C2: CRITERIA CONSTANT=(19,13,EQ,
  • Xerox 6180N | Using LCDS Print Description Language - Page 209
    Using logical processing Options Table 3-21. TEST parameter options and definitions Option Definition testexp test expression. Defines a test expression for a block that will be selected for printing (BSELECT) or deleted (BDELETE). Refer to "Coding a test expression" earlier in this chapter for
  • Xerox 6180N | Using LCDS Print Description Language - Page 210
    Using logical processing The contents of the 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 not contain a 'P', that block is bypassed and
  • Xerox 6180N | Using LCDS Print Description Language - Page 211
    and transferred to a highlight color laser printing system, such as the DT 128/155/180 HLC, for use with highlight color jobs. the specified ink. LMODIFY TEST Defines the test expression for printing specified text strings in color. Online Offline DJDE Y Y N Y Y N Y Y N LMODIFY INK
  • Xerox 6180N | Using LCDS Print Description Language - Page 212
    ink. Default No default LMODIFY TEST Specifies the test expression for selecting one or more text strings to be printed in color. Syntax LMODIFY TEST = {criid | (criid1, OR, criid2) | (criid1, AND, criid2)} Options Table 3-25. LMODIFY TEST parameter options and definitions Option criid
  • Xerox 6180N | Using LCDS Print Description Language - Page 213
    portion of the record. • Copy modification entries (CMEs) or font indexing (and optionally ink indexing) in conjunction with OVERPRINT=MERGE override LMODIFY specifications. RAUX command You can control feeding of a single sheet of paper from the tray that contains the AUX stock, from within the
  • Xerox 6180N | Using LCDS Print Description Language - Page 214
    Using logical processing RAUX TEST parameter Specifies the test expression for selection of paper from the auxiliary tray. Syntax RAUX TEST = testexp Options Table 3-26. RAUX TEST parameter options and definitions Option Definition testexp test expression. Describes the criteria that, when
  • Xerox 6180N | Using LCDS Print Description Language - Page 215
    Using logical processing Figure 3-3. Data record showing offset specified in RAUX command 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 sheet of paper fed from the auxiliary tray. The Xs are depicted in the above example only to
  • Xerox 6180N | Using LCDS Print Description Language - Page 216
    the format and syntax of a testexp. Default No default RDELETE and RSELECT commands: point to note The RSELECT and RDELETE commands are supported on the FreeFlow Print Server LCDS systems only for offline printing. RDELETE command example The following commands illustrate the use of RDELETE to
  • Xerox 6180N | Using LCDS Print Description Language - Page 217
    gap (IBG) 2. Block 1, followed by interblock gap (IBG) 3. Block 2, followed by interblock gap (IBG) 4. Tape mark 5. Record length field (in preamble) 6. Printer carriage control (PCC) byte (at start of user portion of record) 7. Print line 8. 103 bytes of data RFEED command The logical processing
  • Xerox 6180N | Using LCDS Print Description Language - Page 218
    FEED DJDE is available for similar functions. Refer to the "FEED DJDE" in the "Using Dynamic Job Descriptor Entries (DJDEs)" chapter of this guide. • In a multiple RFEED criteria command, the order in which the test expressions are specified makes a difference in the job application. After a test is
  • Xerox 6180N | Using LCDS Print Description Language - Page 219
    Using logical processing PAPERSTK: STOCKSET ASSIGN=('RED',REDPPR), ASSIGN=('BLUE',BLUPPR), ASSIGN=('GREEN',GRNPPR); T1: TABLE CONSTANT=('ABC'); T2: TABLE CONSTANT=('DEF'); T3: TABLE CONSTANT=('GHI'); C1: CRITERIA CONSTANT=(4,3,EQ,T1); C2: CRITERIA CONSTANT=(4,3,EQ,T2); C3: CRITERIA
  • Xerox 6180N | Using LCDS Print Description Language - Page 220
    OUTPUT command), you can exert extensive control over the offsetting function to build tailored, job controlled stacks of output in your printer stacker tray. ROFFSET command parameters The following table summarizes the ROFFSET command parameters. Table 3-29. Summary of ROFFSET command parameters
  • Xerox 6180N | Using LCDS Print Description Language - Page 221
    Using logical processing ROFFSET TEST Specifies the test expression for offsetting pages in the stacker bin. Syntax ROFFSET TEST = testexp Options Table 3-31. ROFFSET TEST parameter options and definitions Option Definition testexp test expression. Specifies the criteria test that, if
  • Xerox 6180N | Using LCDS Print Description Language - Page 222
    Using logical processing ROFFSET command example In the following example, a file has multiple reports without any delimiter records separating the reports. 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
  • Xerox 6180N | Using LCDS Print Description Language - Page 223
    Using logical processing RPAGE command The RPAGE command allows you to reposition the current (or next) logical page on the physical page. RPAGE command parameters The following table summarizes the RPAGE command parameters. Table 3-32. Summary of RPAGE command parameters Parameter Specifies
  • Xerox 6180N | Using LCDS Print Description Language - Page 224
    Using logical processing Options Table 3-33. RPAGE SIDE parameter options and definitions Option Definition sideopt In duplex (with no BFORM), sideopt produces the following results: NUFRONT The specified logical page is positioned as the first logical page on a new sheet. BACK The
  • Xerox 6180N | Using LCDS Print Description Language - Page 225
    Using logical processing RPAGE TEST Defines the test expression for detection of an RPAGE record that will cause the logical page to be repositioned on a physical page. Syntax RPAGE TEST = testexp Options Table 3-34. RPAGE TEST parameter options and definitions Option Definition testexp test
  • Xerox 6180N | Using LCDS Print Description Language - Page 226
    Using logical processing RPAGE command: points to note Note the following when using the RPAGE command. • If a record intended to satisfy the criteria for RPAGE is suspended by RSUSPEND, that record is not checked for the RPAGE criteria. Note that the RPAGE criteria takes effect when printing is
  • Xerox 6180N | Using LCDS Print Description Language - Page 227
    Using logical processing Figure 3-6. Effects of RPAGE SIDE parameter Using LCDS Print Description Language 3-47
  • Xerox 6180N | Using LCDS Print Description Language - Page 228
    Using logical processing 3-48 Figure 3-7. Effects of RPAGE WHEN parameter Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 229
    Using logical processing RRESUME and RSUSPEND commands The print suppression logical processing function permits you to delete from printing groups of records that are distinguishable at the start and end, but whose intermediate records may not be unique or distinguishable. Print suppression and
  • Xerox 6180N | Using LCDS Print Description Language - Page 230
    and syntax of a testexp. Default No default RRESUME and RSUSPEND commands: points to note • On the FreeFlow Print Server LCDS system, RSUSPEND and RRESUME are supported only for offline printing. 3-50 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 231
    , it does not cause either the suspend or resume function. • The records just before print suspension and after resumption should have compatible printer carriage control (PCC) characters. No additional carriage control characters are inserted by the system during the print suppression. • Use of the
  • Xerox 6180N | Using LCDS Print Description Language - Page 232
    Using logical processing • DJDE records are processed, not ignored, even when detected after an RSUSPEND record and before the corresponding RRESUME record. RSUSPEND and RRESUME example Following is an example of the RSUSPEND and RRESUME commands. T1: TABLE CONSTANT=('//JOB ','//EXEC'); T2:
  • Xerox 6180N | Using LCDS Print Description Language - Page 233
    by specifying the end of the report in the coded logical processing commands. The printer stacks reports in a file if more than one report is included in a , the system checks each record for the logical "end of report" specification as defined by the RSTACK TEST parameter. When you use RSTACK for
  • Xerox 6180N | Using LCDS Print Description Language - Page 234
    Using logical processing In this mode, you can use the PRINT parameter to print the delimiter (or the delimiter packet) and to select the output destination of this delimiter page: BIN, TRAY, or BOTH. The option BOTH delivers the page to the sample tray and to the output tray. The delimiter page,
  • Xerox 6180N | Using LCDS Print Description Language - Page 235
    Using logical processing RSTACK command parameters The following table summarizes the parameters of the RSTACK command. Table 3-39. Summary of RSTACK command parameters Parameter Specifies Online Offline DJDE RSTACK ACCTINFO Prints a subfield of the first record on the Y accounting page.
  • Xerox 6180N | Using LCDS Print Description Language - Page 236
    it such as "Report 00001" (using Change mode Criteria). RSTACK HRPTNA Specifies that a subfield of the first record will be displayed on the Job Manager window on the user interface. If DELIMITER = YES is also coded, the subfield is from the first delimiter record of the report. For DELIMITER = NO
  • Xerox 6180N | Using LCDS Print Description Language - Page 237
    Using logical processing Options Table 3-42. RSTACK HRPTNA parameter options and definitions Option Definition offset The amount of space, specified in bytes (relative to zero), from the start of the user portion of the record to the subfield within the record. length The number of bytes in
  • Xerox 6180N | Using LCDS Print Description Language - Page 238
    Using logical processing RSTACK TEST Defines the test expression for the "end of report" conditions for either Change mode or Constant mode criteria. Syntax RSTACK TEST = testexp Options Table 3-44. TEST parameter options and definitions Option Definition testexp Defines test criteria that,
  • Xerox 6180N | Using LCDS Print Description Language - Page 239
    field on the user interface window, the DELIMITER=NO parameter should be specified in the selected JDE or JDL. Specification of DELIMITER=YES is overridden In the previous example, reports are separated by a record with the characters XEROX in bytes 1 to 5 (relative to 0). Two reports are created as
  • Xerox 6180N | Using LCDS Print Description Language - Page 240
    Using logical processing The following figure illustrates a sample RSTACK command usage. Figure 3-8. Sample RSTACK command usage illustration 3-60 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 241
    4. Specifying print format parameters To specify the physical characteristics of a print job, define the placement of data on the page, identify system responses to error conditions, and other functions related to the printed output, you use the PDL print format commands. These commands are
  • Xerox 6180N | Using LCDS Print Description Language - Page 242
    Y Y N conditions detected while processing DJDEs. ABNORMAL IMISMATCH Specifies action to take when the job contains Y Y N a specification for an ink that is not loaded in the printer. Options are ABORT, STOP, and CONTINUE. ABNORMAL ISUBSTITUTE Specifies whether or not an ink substitution
  • Xerox 6180N | Using LCDS Print Description Language - Page 243
    AUX Specifies that the error sheet will feed from the stock that was identified as AUX. OPR (Not currently supported) Specifies the medium that is defined in the Virtual Printer. Default AUX ABNORMAL CODE Specifies the handling of illegal function codes in the data stream. The system sets the
  • Xerox 6180N | Using LCDS Print Description Language - Page 244
    the Job Manager window. Default STOP ABNORMAL ERROR parameter: points to note • The CONTINUE and ABORT options put the printer in "Nonstop" mode. The STOP option puts the system in "Stop" mode. Any abnormal condition that is detected, such as a syntax error in a DJDE specification, a missing file
  • Xerox 6180N | Using LCDS Print Description Language - Page 245
    to take when a specified ink requires a primary ink color that is not currently loaded. NOTE: IMISMATCH is a highlight color parameter that is recognized by printers such as the Xerox 4850 and 4890, as well as the Xerox DT 128/155/180 HighLight Color Printing Systems. It may be included in JSLs that
  • Xerox 6180N | Using LCDS Print Description Language - Page 246
    Specifying print format parameters FreeFlow Print Server-based LCDS printers contain queue default settings and a queue override setting. The default setting will be to Use Loaded Color. The LCDS datastream overrides queue default settings; however, a queue override setting will override the LCDS
  • Xerox 6180N | Using LCDS Print Description Language - Page 247
    whether or not the operator of a highlight color printer may initiate ink substitution. NOTE: ISUBSTITUTE is a highlight color parameter that is recognized by printers such as the Xerox 4850 and 4890, as well as the Xerox DT 128/155/180 HighLight Color Printing Systems. It may be included in JSLs
  • Xerox 6180N | Using LCDS Print Description Language - Page 248
    parameter. ABNORMAL OTEXT = WAIT, ERROR = ABORT; ABNORMAL REP Specifies whether or not the first data page delivered to the output bin following a printer jam recovery or a system rollover is offset from the rest of the report. Syntax ABNORMAL REP = {NO | YES} Options Table 4-9. ABNORMAL REP
  • Xerox 6180N | Using LCDS Print Description Language - Page 249
    Specifying print format parameters ABNORMAL SECURITY Restricts certain operations or administrative functions. Syntax ABNORMAL SECURITY = {YES | NO} Options Table 4-10. ABNORMAL SECURITY parameter options and definitions Option YES NO Definition Restricts use of the following functions for the
  • Xerox 6180N | Using LCDS Print Description Language - Page 250
    on an individual report basis, in the order that it is processed. Refer to the online help information on the Accounting window, accessed from the Administration window on your system print server, for the customer accounting procedures. The accounting file is accessible to the user and can be
  • Xerox 6180N | Using LCDS Print Description Language - Page 251
    accounting page is delivered to the tray, even if USER=NONE is coded. This is done to notify you of a possible report integrity problem. • Accounting information is accumulated at processing time, not during printing. If the report does not complete successfully, use the Customer Accounting feature
  • Xerox 6180N | Using LCDS Print Description Language - Page 252
    it with the MODIFY parameter of the OUTPUT command. NOTE: The CME must precede the OUTPUT command. Short form CME specifications You can minimize coding length by giving CME specifications in the short form. In short form, you need to give only the first character of a keyword, you can omit
  • Xerox 6180N | Using LCDS Print Description Language - Page 253
    CME, the system searches the "lcds" folder for the CME file (which has the file type extension .CME). The CME file is then loaded into memory for use in processing the report. The MODIFY DJDE can also be used to dynamically associate a catalogued CME file with report processing. NOTE: CMEs must
  • Xerox 6180N | Using LCDS Print Description Language - Page 254
    Specifying print format parameters CME CONSTANT Specifies a character string to print. Syntax [ac:] CME CONSTANT = sc Options Table 4-15. CME CONSTANT parameter options and definitions Option Definition sc string constant. Represents the character string to be printed. The width of the copy
  • Xerox 6180N | Using LCDS Print Description Language - Page 255
    No default CME FONT parameter: points to note • A font specification applies to input variable data as well as to static CME at the line position immediately after the string constant. CME INK Specifies the highlight color ink that will be used to print variable data that is affected by the CME
  • Xerox 6180N | Using LCDS Print Description Language - Page 256
    Specifying print format parameters CME INK parameter: points to note • If 0 is specified (or defaulted) for the INK parameter, the ink for the variable data and the CME text reverts to the ink that was specified in the IDFAULT parameter of the OUTPUT command. • An inkindex value greater than the
  • Xerox 6180N | Using LCDS Print Description Language - Page 257
    lines and columns: You may specify multiple lines and multiple columns for each line. - Multiple line specifications must be given in ascending (top to bottom of page) order. - Multiple column specifications for a line range must be given in ascending (left to right) order. Using LCDS Print
  • Xerox 6180N | Using LCDS Print Description Language - Page 258
    print format parameters There also may be multiple text specifications following a column specification. These are combined to form a single text takes effect at the specified POSITION. • Double byte font support: Double byte text strings are supported for the CME CONSTANT value if KCODE or DBCODE is
  • Xerox 6180N | Using LCDS Print Description Language - Page 259
    Specifying print format parameters CME command examples This section shows two examples of uses of the CME command. Example 1 CME parameters specified in standard form: CME12: CME LINE=47, POS=1, FONT=5, CONSTANT=(5)'*', LINE=48, POSITION=1, FONT=1, LINE=49, POS=10, CONSTANT='ABCD'; CME
  • Xerox 6180N | Using LCDS Print Description Language - Page 260
    JDL command, so that the IDR is saved on the system disk as a separate file. NOTE: The IDR command is a highlight color command that is recognized by printers such as the Xerox 4850, 4890, and DP92C LPS as well as the new DT 128/155/180 HLC Printing Systems. It may be included
  • Xerox 6180N | Using LCDS Print Description Language - Page 261
    command parameters Parameter Specifies Online Offline DJDE IDR ICATALOG Specifies a default ink catalog that will be used Y Y Y when there is no specific catalog reference. IDR ILIST Provides a list of all the inks that may be referenced by indexing when variable data is printed through
  • Xerox 6180N | Using LCDS Print Description Language - Page 262
    referenced by ink indexing during printing. Can be a solid primary color only. Default No default IDR ILIST parameter: points to note • command CODE=NONE parameter is specified, an ILIST parameter referencing a highlight color primary causes the entire report to print in highlight mode. If ILIST
  • Xerox 6180N | Using LCDS Print Description Language - Page 263
    options and definitions Option 'palette' Definition Name of the default palette that will be used in ink references in the absence of a specific palette reference. Default No default IDR PALETTE parameter: point to note The palette that is identified by this parameter remains in effect until
  • Xerox 6180N | Using LCDS Print Description Language - Page 264
    field within the user portion of Y the record defines the index to a specific font to be used for that line. Y Y LINE GDATA Specifies starting PCC Specifies the location of the printer carriage control field. N Y N LINE PCCTYPE Specifies a set of printer carriage control codes N that
  • Xerox 6180N | Using LCDS Print Description Language - Page 265
    Specifying print format parameters Options Table 4-25. LINE BASELINE parameter options and definitions Option Definition TOP Determines the baseline position from the top of each line by using the BASELINE parameter of the first font in the PDE font list. CENTER Positions all of the
  • Xerox 6180N | Using LCDS Print Description Language - Page 266
    Specifying print format parameters LINE DATA Specifies the location and length of the print line data within an input data record. Syntax LINE DATA = (pdo, length) Options Table 4-27. LINE DATA parameter options and definitions Option pdo length Definition print data offset. Number of bytes
  • Xerox 6180N | Using LCDS Print Description Language - Page 267
    Specifying print format parameters LINE FCB parameter: points to note • If you specify FCB=PROCESS, an FCB load causes positioning to TOF. If the system is already at TOF, page eject does not occur. However, if the line number before the FCB load is greater than TOF, a page eject occurs. • If you
  • Xerox 6180N | Using LCDS Print Description Language - Page 268
    Specifying print format parameters LINE FONTINDEX Specifies that a field within the user portion of a record defines the index to a specific font to be used for that line. If FONTINDEX is not specified, no index is used. Syntax LINE FONTINDEX = {offset | (offset [, initval [, bitopt]]) | NONE}
  • Xerox 6180N | Using LCDS Print Description Language - Page 269
    Specifying print format parameters LINE FONTINDEX parameter: points to note • When the bitopt option is specified, the initval must also be specified. • If the initval is ONE or is not specified, the value of the font index byte in the data record is a number in the range 1 to n, where n is the
  • Xerox 6180N | Using LCDS Print Description Language - Page 270
    Specifying print format parameters Options Table 4-31. LINE GDATA parameter options and definitions Option Definition offset The starting point of the graphic data. termination The terminating byte of the record. The options are: • DEFAULT - If online, a single terminating byte exists. - If
  • Xerox 6180N | Using LCDS Print Description Language - Page 271
    support only the offset option for the LINE INKINDEX parameter. • When the bitopt option is specified, the initval must also be specified. • The printer permits an entire line or a portion of a line to be printed in highlight color. You can specify highlight color for variable data
  • Xerox 6180N | Using LCDS Print Description Language - Page 272
    Specifying print format parameters Default No default LINE LPI parameter: points to note • If the LARGE[ST] is specified for the LINE BASELINE parameter, the LPI parameter is ignored. • The line spacing value is not based on the maximum LPI font of the line. Instead, it is based on the value that
  • Xerox 6180N | Using LCDS Print Description Language - Page 273
    Specifies that all overprint lines are printed as they would be on an impact printer; that is, the second line is printed over the top of the first Server LCDS systems. It is preserved here for compatibility with other Xerox laser printing systems. The number of overprint lines is always printed on
  • Xerox 6180N | Using LCDS Print Description Language - Page 274
    ); LINE PCC Specifies the position (and possible translation) of the printer carriage control field. NOTE: The PCC parameter is ignored in online However, you may create a JSL containing this parameter and transfer it to another laser printing system for use with offline printing. Syntax LINE PCC
  • Xerox 6180N | Using LCDS Print Description Language - Page 275
    are: • ANSI • B2500 • B2700 • B3500 • B3700 • B4700 • B6700 • F650D • H6000 • H2000 • H8276 • IBM1401 • IBM1403 • IBM3211 • IBM4245 • NCR • Univac • US70 • Xerox PCCid printer carriage control identifier Refers to a PCC table that was defined in the JSL with the specified identifier. USER Refers
  • Xerox 6180N | Using LCDS Print Description Language - Page 276
    BOF. For USER or PCCid, the INITIAL parameter is set by the user in the PCC command. • The PCCTYPE=IBM3211 or IBM4245 specifies that the printer online interface will perform checks, such as for bad or NO OP parameters. LINE VFU Specifies a vertical format unit (VFU) table. Syntax LINE VFU
  • Xerox 6180N | Using LCDS Print Description Language - Page 277
    determined a different font from the previous page, depending on the printing system. - FreeFlow Print Server LCDS systems: Each time a new font list is downloaded for a page, font 0 is used to position the first line of that page. - Other LPS: When a page transition occurs, the line positioning and
  • Xerox 6180N | Using LCDS Print Description Language - Page 278
    Specifying print format parameters LINE command examples Here are some examples of use of the LINE command. Example 1 The LINE command below defines the characteristics of the following record structure shown in the following figure. LINE DATA=(1,132), PCC=(0,NOTRAN), PCCTYPE=IBM1403, FONTINDEX
  • Xerox 6180N | Using LCDS Print Description Language - Page 279
    command. If multiple message commands are specified, the parameters in the final command are applied. • The FreeFlow Print Server LCDS systems do not support the bar code option. Bar code commands that are encountered by the print server are ignored, and no syntax errors are noted. No messages
  • Xerox 6180N | Using LCDS Print Description Language - Page 280
    that after the text is displayed, input is suspended until the operator has initiated a Continue request. NOTE: The FreeFlow Print Server LCDS systems do not support the ITEXT WAIT parameter. It is ignored, and no error message is displayed. Default NONE 4-40 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 281
    Specifying print format parameters MESSAGE ITEXT parameter: points to note • If EBCDIC or hexadecimal strings or hex defined bytes using "!" in a character string are used in a MESSAGE command, they are interpreted as standard EBCDIC and are translated to extended ASCII. • You can use the # sign
  • Xerox 6180N | Using LCDS Print Description Language - Page 282
    Specifying print format parameters MESSAGE OTEXT: points to note • Multiple line messages may be specified for a single copy by one of the following methods: - Specifying the copy number more than once in different OTEXT parameters - Specifying a list of string constants contained in a second
  • Xerox 6180N | Using LCDS Print Description Language - Page 283
    Y repeating sequence. OUTPUT DENSITY Enables or disables image generator local Y density functionality. (Listed for compatibility purposes; not supported on FreeFlow Print Server LCDS systems.) OUTPUT DESTINATION Specifies the destination for printed output. Y OUTPUT DUPLEX Prints the job
  • Xerox 6180N | Using LCDS Print Description Language - Page 284
    mode graphics. Rotates an image 180 degrees on the printed Y page. Specifies whether the result of overlapping Y pixels will be a colored or a black pixel. Enables selection and positioning of a logo. Y Associates copy modification entries with Y report copies. Specifies on a report
  • Xerox 6180N | Using LCDS Print Description Language - Page 285
    a job. Specifies a maximum paper width in order to improve throughput efficiency when mixed paper sizes are used. NOTE: This feature is not supported for the Nuvera MX systems. Specifies that transparencies are used in the job. Specifies user selected units for positioning graphics. Shifts the image
  • Xerox 6180N | Using LCDS Print Description Language - Page 286
    Specifying print format parameters Table 4-43. BFORM parameter options and definitions (Continued) Option NONE inkref Definition Specifies that no form is to be added to the associated report page of variable data. Ink reference. Identifies the inks that override the corresponding inks that are
  • Xerox 6180N | Using LCDS Print Description Language - Page 287
    Specifying print format parameters Figure 4-3. Two-hole drilled output from a long edge feed job, with short edge binding The following figure shows the results of different specifications. Using LCDS Print Description Language 4-47
  • Xerox 6180N | Using LCDS Print Description Language - Page 288
    Specifying print format parameters 4-48 Figure 4-4. Diagrams of output resulting from different BINDING specifications Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 289
    Specifying print format parameters OUTPUT COLLATE Specifies whether pages will be printed collated (in ordered sets) or uncollated. Syntax OUTPUT COLLATE = {YES | NO} Options Table 4-45. OUTPUT COLLATE parameter options and definitions Option YES NO Definition Specifies that the output pages
  • Xerox 6180N | Using LCDS Print Description Language - Page 290
    Specifying print format parameters OUTPUT COVER Specifies that cover sheets are to be fed from the AUX stock. These cover sheets may be placed at the front or back of each copy of a report. Syntax OUTPUT COVER = {(FRONT [, SEP]) | BACK | (BOTH [, SEP]) | NONE} Options Table 4-47. OUTPUT COVER
  • Xerox 6180N | Using LCDS Print Description Language - Page 291
    If a multicopy report specifies CYCLEFORMS, a FORMS DJDE that is encountered in the report overrides the CYCLEFORMS parameter from that point in every copy. • For colored forms: If an inkref that is on the ink list is omitted from the command, commas must be used to maintain the relative positioning
  • Xerox 6180N | Using LCDS Print Description Language - Page 292
    NOFIX Disables local density function. DEFAULT Directs the output to respond to local density events according to the default for the printer type. Default DEFAULT OUTPUT DESTINATION Specifies the destination for printed output. Syntax OUTPUT DESTINATION = {BIN | TRAY | EXPORT} 4-52 Using LCDS
  • Xerox 6180N | Using LCDS Print Description Language - Page 293
    be sent to the bypass transport to be fed into a finishing device. The EXPORT option takes effect only if: • The user interface Output window has "System Specified" selected in the Output Location field, and • The Finishing field displays the name of a finishing device. Default BIN OUTPUT DUPLEX
  • Xerox 6180N | Using LCDS Print Description Language - Page 294
    Specifying print format parameters Options Table 4-52. OUTPUT FACEUP parameter options and definitions Option Definition YES Specifies that the printed sheets are delivered to the stacker face up. NO Specifies that the printed sheets are delivered to the stacker face down. Default NO
  • Xerox 6180N | Using LCDS Print Description Language - Page 295
    Specifying print format parameters OUTPUT FEED parameter: points to note • "FEED = stockreference" must refer to a stock assigned to a stockname by the STOCKSET command that has been specified for the report. • The MAIN stock is the default for system generated pages and is used if no SYSPAGE
  • Xerox 6180N | Using LCDS Print Description Language - Page 296
    on the system disk. Forms can be coded at a workstation with forms creation software such as Elixir, or on another LPS using Xerox Forms Description Language (FDL), and transferred to the print server disk by importing it via diskette, tape, or CD. Refer to "Importing LCDS resources" in the "PDL
  • Xerox 6180N | Using LCDS Print Description Language - Page 297
    as Elixir, on another laser printing system using Xerox Forms Description Language (FDL), or on a mainframe computer. You can transfer these form files from tape refer to "Importing resources.") You can also download forms from a host computer by using File Transfer Protocol (FTP) or the FILE DJDE.
  • Xerox 6180N | Using LCDS Print Description Language - Page 298
    After a graphic has been processed as part of the job, if a switch to a JDE with GRAPHICS = NO occurs, the GRAPHICS = NO specification is ignored. OUTPUT GRAPHICS parameter examples OUTPUT GRAPHICS=BATCH, RESOLUTION=300; OUTPUT GRAPHICS=MOVE, RESOLUTION=300, PURGE=NO; OUTPUT IDFAULT Specifies the
  • Xerox 6180N | Using LCDS Print Description Language - Page 299
    parameter options and definitions Option 'inkref'' Definition ink reference The default ink that will be used for all subsequent parameters that do not specify a colored ink. Default The first ink that is referenced in the IDR ILIST parameter in effect at the start of the page. If no IDR is
  • Xerox 6180N | Using LCDS Print Description Language - Page 300
    Specifies the horizontal position of the left edge of the graphic, as a rightward offset, relative to 0,0 on the current physical page. The form of the specification is the same as for vpos. Specifies the unit of measure for the vertical and horizontal positions of the image on the page. • DOTS • CM
  • Xerox 6180N | Using LCDS Print Description Language - Page 301
    Specifying print format parameters Default Top left corner of the portrait or landscape oriented page, scaled at 1/1 OUTPUT IMAGE parameter: points to note • To put an image on a page, use a form with the image, or use the IMAGE DJDE. • If the UN option is used to define positioning, the UNITS
  • Xerox 6180N | Using LCDS Print Description Language - Page 302
    . Default The ink priority that was chosen at installation. OUTPUT IRESULT parameter: points to note • For monochrome printers such as the DP EPS, the COLOR and BLACK parameters produce identical results (black). • The FreeFlow Print Server-based DT 128/155/180 HLC Printing Systems have queue
  • Xerox 6180N | Using LCDS Print Description Language - Page 303
    that are specified in the ink list of the logo. NOTE: For this option to be valid, the logo that is referenced must be in color format. Default No default Using LCDS Print Description Language 4-63
  • Xerox 6180N | Using LCDS Print Description Language - Page 304
    . If there is not enough dynamic memory available for the number of logos specified for a given page, an error message is generated. • Existing .LGO (logo) files and restricted RES format .LGO files are printed in black by highlight color printers unless inkrefs are specified in the INKS parameter
  • Xerox 6180N | Using LCDS Print Description Language - Page 305
    Specifying print format parameters OUTPUT MODIFY parameter: points to note • A CME may be coded within a JSL or coded and catalogued separately for use by several JSLs. Any CME invoked by a DJDE must be catalogued separately. Refer to the "CME command" section earlier in this chapter for further
  • Xerox 6180N | Using LCDS Print Description Language - Page 306
    parameter: points to note The NTO1 parameter interacts with some of the other OUTPUT command parameters. These interactions can cause some of the specifications in the JSL to be overridden. In other cases, you must follow special procedures when specifying the interacting parameters in your JSL, in
  • Xerox 6180N | Using LCDS Print Description Language - Page 307
    Specifying print format parameters • NTO1 and OSTK: When printing ordered stock in NTO1 sequence using the OSTK parameter, note the following: The ordered stock must be reverse collated in the feeder so that the first sheet of the set is on the bottom, the second sheet next to the bottom, and so on
  • Xerox 6180N | Using LCDS Print Description Language - Page 308
    Specifying print format parameters Table 4-65. OUTPUT NUMBER parameter options and definitions (Continued) Option findex Definition font index. An index into the list of fonts specified in the currently active FONTS parameter of the PDE command, or of a recent DJDE. The index is an integer,
  • Xerox 6180N | Using LCDS Print Description Language - Page 309
    Specifying print format parameters Table 4-65. OUTPUT NUMBER parameter options and definitions (Continued) Option inkref NO Definition ink reference. Specifies the reference number for the ink with which the page number will be printed. Specifies that no page numbering is to be performed.
  • Xerox 6180N | Using LCDS Print Description Language - Page 310
    Specifying print format parameters OUTPUT OFFSET parameter: point to note The OFFSET control of FIRST, ALL, or NONE may be modified by the ROFFSET command. Refer to the "ROFFSET" command section in the "Using logical processing" chapter. If OUTPUT OFFSET=FIRST (or ALL) was specified, and the
  • Xerox 6180N | Using LCDS Print Description Language - Page 311
    : Following are some considerations for printing on tabs. - Use the OSTK option before trying to run a tab job. - The printer prints on tabs in both simplex and duplex modes. - Imaging area: When the printer is printing on 9 inch (229 mm) stock or 8.5 inch (216 mm) stock with half inch (13 mm) tabs
  • Xerox 6180N | Using LCDS Print Description Language - Page 312
    server user interface windows or on the printer control console. - Switching to tab stock during a job: The stockname form of a stock specification must be allow you to specify either orientation. The only one that is supported by the FreeFlow Print Server LCDS systems is portrait (P) is the
  • Xerox 6180N | Using LCDS Print Description Language - Page 313
    a form: To define a form that is to be used as a tab in a form callout, it is recommended that you code your applications with the following specifications: - The JSL must specify PAPERSIZE=USLETTER (or 8.5,11 or A4). - Your form must specify that the paper size is 9 by 11 inches or 8.5 by 11
  • Xerox 6180N | Using LCDS Print Description Language - Page 314
    used for jam recovery. This table is initialized at report setup time through values that were entered in the Properties window for each tray (accessed from the Printer Manager window). When a JDE or JDL DJDE with an ordered stock command is specified, the system reinitializes its internal mod and
  • Xerox 6180N | Using LCDS Print Description Language - Page 315
    Upon starting Job 2, printer purges Tab 3 and Tab 4 because Job 2 starts with POS=5 and Job 1 used Tab 1 and Tab 2. • You can improve performance by ordering application dependent tab stock. Using ordered tab stock that supports only the number of tabs required for a specific job eliminates the need
  • Xerox 6180N | Using LCDS Print Description Language - Page 316
    feed. • To print on B5 and 7 by 10 inch paper sizes, the printer requires the 7 by 10 inch enablement kit (a hardware option) to be installed you are switching paper sizes across pitch modes. • The PAPERSIZE parameter is not supported as a DJDE. Therefore, a JDE page oriented DJDE that calls out the
  • Xerox 6180N | Using LCDS Print Description Language - Page 317
    to note You can use the SAVE DJDE to override the purging of specific files. OUTPUT SF1FUNCTION Specifies to the third party finisher whether or not SF1FUNCTION parameter options and definitions Option YES NO Definition Instructs the finisher to initiate the user-defined SF1 finishing function
  • Xerox 6180N | Using LCDS Print Description Language - Page 318
    your finisher. Syntax OUTPUT SF2FUNCTION = {NO | YES} Options Table 4-71. OUTPUT SF2FUNCTION parameter options and definitions Option YES NO Definition Instructs the finisher to initiate the user-defined SF2 Finishing Function on the current sheet. Specifies that Finishing Function SF2 will not
  • Xerox 6180N | Using LCDS Print Description Language - Page 319
    no shift occurs (v1=0 and v2=0). Default NO OUTPUT SHIFT parameter: points to note • If the origin of a print line is off the page, the printer prints as much of the line as possible and provides a message, once per report, indicating that printing is off the page. • Graphics and logos are
  • Xerox 6180N | Using LCDS Print Description Language - Page 320
    end of the report is detected, and no STOCKS parameter is in effect. • The end of the print job is reached. • The printer stops printing. STOP Causes the printer to cycle down if the exact paper size is not available. To resume operation, the operator must do one of the following: • Load
  • Xerox 6180N | Using LCDS Print Description Language - Page 321
    Report and no STOCKS parameter is in effect - End Of Job - The printer stops printing. The operator must either select Continue to confirm the larger paper or system that has a stitcher-stacker.) The Nuvera 100/120 MX DPS supports a single portrait staple. Syntax OUTPUT STAPLE = {NO | YES}
  • Xerox 6180N | Using LCDS Print Description Language - Page 322
    displayed. If you want the job to print without any finishing, do the following in the Overprint Finishing section of the Finishing window: 1. Select [Print Job Unfinished]. 2. Select [Check Set-Size] before Printing. OUTPUT STOCKS Identifies the stockset and its associated stocks that will be
  • Xerox 6180N | Using LCDS Print Description Language - Page 323
    Specifying print format parameters OUTPUT STOCKS parameter: points to note • If the stocksetname does not reference a STOCKSET command coded earlier in the same JDL, the system assumes that the stockset exists as a .STK file in the "lcds" folder, which is read at print time. In this case, XJDC
  • Xerox 6180N | Using LCDS Print Description Language - Page 324
    tab of the queue Properties window. If so, the system page is printed on the stock that is specified on the user interface window. If SYSPAGE=stock is not that contains the required paper size. If SYSPPR is not defined, the printer uses the paper size of the current job. NOTE: SYSPPR defines a
  • Xerox 6180N | Using LCDS Print Description Language - Page 325
    Refer to "Paper sizing and print speed" in your printer operator guide for an explanation of the relationship between paper widths (expressed in inches) OUTPUT TMODE parameter: points to note • This feature is not supported for the Nuvera MX systems. • Width values can range from 7 inches or 178
  • Xerox 6180N | Using LCDS Print Description Language - Page 326
    4441 206 - In 7 pitch mode (the normal pitch mode for printing), the printer can process paper from 8 inches by 10 inches to 9.01 inches by 14. the paper path with its long edge first. In this pitch mode, the printer prints with full productivity at 180 pages per minute, with seven page images per
  • Xerox 6180N | Using LCDS Print Description Language - Page 327
    paper is fed short edge first, so the 11-inch edge leads through the printer. • Using pitch mode and the TMODE parameter effectively: Specifying the pitch mode ( pitch modes in your JSLs, consider these hypothetical situations: Problem: Your finishing device folds and binds your printed output but
  • Xerox 6180N | Using LCDS Print Description Language - Page 328
    which reduces the pages per minute on the DP180 EPS from 180 to 77, you make the printer speed more closely match your finishing device capabilities and you reduce the potential for paper jams. Problem: Your application uses four paper sizes, ranging from 8.5 by 11 inches for the first few pages to
  • Xerox 6180N | Using LCDS Print Description Language - Page 329
    Specifying print format parameters OUTPUT TRANS Specifies whether or not transparencies are used in the print job. Syntax OUTPUT TRANS = {YES | NO} Options Table 4-79. OUTPUT TRANS parameter options and definitions Option YES NO Definition Indicates that transparencies will be used in the job
  • Xerox 6180N | Using LCDS Print Description Language - Page 330
    Specifying print format parameters Options Table 4-80. OUTPUT UNITS parameter options and definitions Option Definition size An integer value constant that defines the number of dots in a user defined unit (UN). When used to compute the position of a graphic, the result is rounded to the
  • Xerox 6180N | Using LCDS Print Description Language - Page 331
    each other as well as other commands, and what requirements exist under those circumstances. Some specifications that are selectable from the user interface may override the JSL specifications. OUTPUT command examples This section shows some examples of the use of some OUTPUT command parameters
  • Xerox 6180N | Using LCDS Print Description Language - Page 332
    Specifying print format parameters Example 3 The commands in the following figure 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 and NONE inhibits offsetting. Figure 4-5.
  • Xerox 6180N | Using LCDS Print Description Language - Page 333
    Specifying print format parameters Figure 4-6. Illustration of use of OUTPUT CYCLEFORMS parameter in a multicopy report PDE command The PDE command specifies a page descriptor entry (PDE), which defines the formatting for each page of a report. This formatting information includes page
  • Xerox 6180N | Using LCDS Print Description Language - Page 334
    Specifying print format parameters Table 4-82. Standard print formats (PDEs) PDE id No. of lines lines char. No. of per per Approx. Page size and BEGIN columns inch inch point size orientation* values Default font id FMT1 66 132 FMT2 66 150 FMT3 88 132 FMT4 88 150 FMT5 49 100 FMT6
  • Xerox 6180N | Using LCDS Print Description Language - Page 335
    Specifying print format parameters PDE command parameters The following table summarizes the PDE command parameters. Table 4-83. Summary of PDE command parameters Parameter Specifies Online Offline DJDE PDE BEGIN Specifies the location of the first print line on the page. Y Y Y PDE FONTS
  • Xerox 6180N | Using LCDS Print Description Language - Page 336
    page, relative to the left edge of the physical sheet. All specifications are rounded to the nearest dot (1/300 of an inch) for same order that the logical pages are defined, using either spacing or skipping printer carriage controls to move from one logical page to the next. Generally,
  • Xerox 6180N | Using LCDS Print Description Language - Page 337
    PDE FMT1 (one logical page per physical page) is used. • The FreeFlow Print Server LCDS systems support the specification of horizontal position values with up to four decimal places; the other Xerox LPS systems support a maximum of only three places. Using LCDS Print Description Language 4-97
  • Xerox 6180N | Using LCDS Print Description Language - Page 338
    sizes. On the 4635 and DP180 LPS, however, an A4 paper size specification causes the image to shift approximately 1/8 inch (3 mm) downward. If you Server LCDS systems queue management windows. Refer to the "Adjusting alignment" section of your printer operator guide for this procedure. PDE FONTS
  • Xerox 6180N | Using LCDS Print Description Language - Page 339
    allocation of dynamic memory, the job aborts. Particularly for input, the limitations of dynamically allocated memory impose additional constraints You can create, edit, and compile a form specifying XDOTS on any Xerox laser printing system (other than the FreeFlow Print Server LCDS systems) with
  • Xerox 6180N | Using LCDS Print Description Language - Page 340
    PDE in a JDL, it searches the "lcds" resources folder for the PDE that was specified. If it finds it, the system loads the PDE into memory for use in processing the report. PDE command examples Example 1 Two PDEs are defined and are referenced in separate JDEs. PDE1 specifies a landscape page and
  • Xerox 6180N | Using LCDS Print Description Language - Page 341
    Specifying print format parameters Example 2 The following is an example of multiple BEGINs. Two logical pages are defined on one physical page. 2UP: PDE BEGIN=(.5 IN,.5 IN), BEGIN=(6.5IN,.5 IN), PMODE=PORTRAIT, FONTS=P1012B; Example 3 This is an example of a PDE that may be compiled
  • Xerox 6180N | Using LCDS Print Description Language - Page 342
    Specifying print format parameters ROUTE RFORM Specifies a form to be printed with all RTEXT pages. Syntax ROUTE RFORM = {formid | NONE} Options Table 4-88. ROUTE RFORM parameter options and definitions Option Definition formid form identifier. Name of the form that will be used with all
  • Xerox 6180N | Using LCDS Print Description Language - Page 343
    Specifying print format parameters Options Table 4-89. ROUTE RTEXT parameter options and definitions Option Definition sc string constant. Specifies the message to be printed (a string of 1 to 132 characters). It is printed with the first font specified in the FONTS parameter of the PDE
  • Xerox 6180N | Using LCDS Print Description Language - Page 344
    character string) used in an RTEXT command are interpreted as standard EBCDIC and are translated to extended ASCII. • Double byte font support: Double byte text strings are supported for the CME CONSTANT value if KCODE or DBCODE is specified for the VOLUME command. The maximum number of double byte
  • Xerox 6180N | Using LCDS Print Description Language - Page 345
    LCDS systems, a stockname or stockreference functions the same as a cluster does on other Xerox laser printing systems. Stock names and associated trays are specified at the print server, using the Stock Manager windows. An identifier of the type ac (at least one alpha character) is specified to
  • Xerox 6180N | Using LCDS Print Description Language - Page 346
    stockdescriptor Can have one of the following formats: • 'stockname' • ('stockname', stockreference) • ('stockname', stockreference [, stockreference [,...]]) • Stockname is the specific name of a stock. It is enclosed in single quotes. • Stockreference is an alternate term for referencing the
  • Xerox 6180N | Using LCDS Print Description Language - Page 347
    Specifying print format parameters STOCKSET INIFEED Specifies which stock to use in the absence of any OUTPUT FEED parameter or FEED DJDE. If no stock is specified, the INIFEED parameter defaults to the first stock name specified in the ASSIGN parameter. Syntax [ac:] STOCKSET INIFEED = {'
  • Xerox 6180N | Using LCDS Print Description Language - Page 348
    parameter that is in currently effect. If no STOCKSET parameters are in effect, the MAIN stock is used, unless it overridden by a specification entered on the user interface windows. Example of mismatch handling: Assume that you try to print this page on 8.5 by 11 inch paper, subject to the stock
  • Xerox 6180N | Using LCDS Print Description Language - Page 349
    been defined in the operating system software when the printing system is delivered. However, you can change their specifications at the user interface, using the Stock Manager windows. (You cannot, however, delete them.) STOCKSET command example The STOCKSET command is similar to the PDE and CME
  • Xerox 6180N | Using LCDS Print Description Language - Page 350
    carriage control channels. These Line to Channel assignments perform the same function as the printer carriage control tape on a conventional line printer. The VFU command also assigns line numbers to the top of the form (TOF parameter) and the bottom of the form (BOF parameter). TOF and
  • Xerox 6180N | Using LCDS Print Description Language - Page 351
    number of lines from the top of the output page to the last print line on the page (bottom of form). The Bottom Of Form specification is independent of channel assignments. BOF should be greater than or equal to the largest line number assigned to a channel. The maximum value for BOF
  • Xerox 6180N | Using LCDS Print Description Language - Page 352
    first print line (top of form). The TOF specification is independent of channel assignments. It should be continues from the TOF line number. (Xerox carriage control is an exception to this paper tape. This paper tape, which controls the printer, facilitates spacing a fixed number of lines down
  • Xerox 6180N | Using LCDS Print Description Language - Page 353
    Specifying print format parameters VFU command example Following is an example of how to use the VFU command. In the following example, top of form is assigned to line number 5 and bottom of form is assigned to line number 55. Channels 1, 2, and 12 have been assigned line numbers. V1: VFU ASSIGN
  • Xerox 6180N | Using LCDS Print Description Language - Page 354
    Specifying print format parameters 4-114 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 355
    5. Using Dynamic Job Descriptor Entries (DJDEs) Dynamic Job Descriptor Entries, unlike the PDL commands described in the Input Processing, Print Format, and Logical Processing sections, are not coded in JSLs. They are coded in the data stream to make changes during printing to what was specified in
  • Xerox 6180N | Using LCDS Print Description Language - Page 356
    directly following a previously terminated DJDE parameter set are ignored. Multiple DJDEs There may be multiple DJDE packets in a job. Only the specific parameters mentioned within the packet are modified. DJDE coding guidelines When preparing DJDE records as part of the input data stream, keep
  • Xerox 6180N | Using LCDS Print Description Language - Page 357
    When the next report starts, it begins with all of the parameters that are specified in the original JDE and JDL invoked by specifications on the user interface windows. Many DJDEs have parameters that specify the same things as JDL command parameters. If one of these parameters is not specified in
  • Xerox 6180N | Using LCDS Print Description Language - Page 358
    Using Dynamic Job Descriptor Entries (DJDEs) The following figure shows the usage of a single record DJDE and the IDEN command. Figure 5-1. Single record DJDE diagram and IDEN command The following is an example of a multiple record DJDE. DJDE packet in data stream: *MTEST C MULTI-RECORD DJDE
  • Xerox 6180N | Using LCDS Print Description Language - Page 359
    information pages The specification OPRINFO=YES in in the DJDE for operator notification or output routing instructions in conjunction with the OPRINFO parameter. These information the information pages on the user interface Queue Manager windows. Messages on OPRINFO pages • Error messages. Error
  • Xerox 6180N | Using LCDS Print Description Language - Page 360
    Using Dynamic Job Descriptor Entries (DJDEs) Restrictions on job parameter modification To process a DJDE, the system must process data up to the recognition and interpretation of the DJDE itself. This sequence requires that the basic description of the input source must be correct before the
  • Xerox 6180N | Using LCDS Print Description Language - Page 361
    Using Dynamic Job Descriptor Entries (DJDEs) Parameters that can be changed through a JDE DJDE The parameters that can be changed through a JDE that you specify in a JDE DJDE are listed in the following table. Table 5-2. Parameters that are changeable by a JDE DJDE Command Parameters ABNORMAL --
  • Xerox 6180N | Using LCDS Print Description Language - Page 362
    that caused the page transition (generally channel 1), when the DJDE printer carriage control (PCC) byte is processed the first page may not automatically reposition to line 10. Solution Here are some ways to avoid this problem. • You may add an ASSIGN DJDE to the DJDE packet to change the
  • Xerox 6180N | Using LCDS Print Description Language - Page 363
    Using Dynamic Job Descriptor Entries (DJDEs) • JDE • JDL • DUPLEX=NO • FEED Effect of multiple logical pages If you use multiple PDE BEGIN commands to define multiple logical pages on one physical page (as described in the PDE command description in the "Specifying print format parameters"
  • Xerox 6180N | Using LCDS Print Description Language - Page 364
    do. The following table shows what to expect from those PCC parameters when DJDEs are present. Table 5-3. Interaction of DJDEs with printer carriage control parameters Carriage control parameter Processing with DJDE Print and Skip (online) Treated as a Skip Immediate carriage control parameter
  • Xerox 6180N | Using LCDS Print Description Language - Page 365
    Using Dynamic Job Descriptor Entries (DJDEs) • If DJDEs are located at the start of a report, they invoke changes beginning with the first page of the report (or report copy). Table 5-4. Page oriented DJDEs DJDE Function BEGIN BFORM COLLATE COPIES DEPT DESTINATION Specifies the location of the
  • Xerox 6180N | Using LCDS Print Description Language - Page 366
    stocks to use) for the page. Specifies process direction measurement for determining default pitch modes. NOTE: This feature is not supported by the Nuvera MX series printers. Specifies whether transparencies are used in the print job. Allows shifting in the x direction for short edge binding. 5-12
  • Xerox 6180N | Using LCDS Print Description Language - Page 367
    an input record. END Specifies the end of DJDE information. EOF Stops downloading of a sixel encoded file to the system disk. FILE Enables files to the line spacing values for each subsequent line. OVERPRINT Provides instructions to the system for handling overprint lines (print lines whose
  • Xerox 6180N | Using LCDS Print Description Language - Page 368
    Using Dynamic Job Descriptor Entries (DJDEs) The following table lists record oriented DJDEs that are used with graphics. Table 5-6. Record oriented DJDEs for graphics DJDE Function ALTER Specifies the new imaging parameters for graphics. BATCH Delimits Batch mode graphic data to permit
  • Xerox 6180N | Using LCDS Print Description Language - Page 369
    position Specifies the horizontal position of the left edge of the graphic relative to 0,0 on the current physical page. The form of the specification (UN, CM, IN, DOTS, or XDOTS) is the same as for vpos. numerator / denominator Specifies the reference scale factor. Each DJDE, n and d, must
  • Xerox 6180N | Using LCDS Print Description Language - Page 370
    Using Dynamic Job Descriptor Entries (DJDEs) ASSIGN DJDE Specifies an assignment of a VFU channel number to a page line number or set of line numbers. Type Record oriented Syntax ASSIGN= (channo, lineno) or ASSIGN = (channo, (lineno1 [, lineno2] [, ...])) Options Table 5-8. ASSIGN DJDE
  • Xerox 6180N | Using LCDS Print Description Language - Page 371
    the beginning of online Batch mode data. END Marks the end of online Batch mode data. BATCH DJDE: points to note • The BATCH DJDE is supported for online Batch mode jobs only. • This DJDE must be used precisely to mark the beginning and ending of online Batch mode data. - The first
  • Xerox 6180N | Using LCDS Print Description Language - Page 372
    default is IN. BEGIN DJDE: points to note • All specifications for vpos and hpos are rounded to the nearest dot (1/300 of an inch) for positioning of the logical page. Specifications must be a decimal number with no more than three digits to the
  • Xerox 6180N | Using LCDS Print Description Language - Page 373
    a specified form applies. NOTE: For the DP 2000 Series EPS, any init specification greater than 1 is ignored. The form that appears on the first copy appears an ink that overrides the corresponding ink specified in the ink list of a colored form. If the form does not contain an ink list, the form is
  • Xerox 6180N | Using LCDS Print Description Language - Page 374
    Using Dynamic Job Descriptor Entries (DJDEs) BOF DJDE Specifies the Bottom Of Form (BOF) line number. It takes effect at the next record following an END DJDE. Type Record oriented Syntax BOF = value Options Table 5-12. BOF DJDE options and definitions Option Definition value Specifies the
  • Xerox 6180N | Using LCDS Print Description Language - Page 375
    Using Dynamic Job Descriptor Entries (DJDEs) Options Table 5-13. C (text) DJDE options and definitions Option Definition text The actual text of the comment C (text) DJDE: points to note • When you are coding the C text DJDE, the C must be followed by a space (not by an equal sign). • Any
  • Xerox 6180N | Using LCDS Print Description Language - Page 376
    Using Dynamic Job Descriptor Entries (DJDEs) COLLATE DJDE Specifies Collated or Uncollated mode for printing. Type Page oriented Syntax COLLATE = {YES | NO} Options Table 5-15. COLLATE DJDE options and definitions Option Definition YES Specifies that report copies are to be printed in
  • Xerox 6180N | Using LCDS Print Description Language - Page 377
    Using Dynamic Job Descriptor Entries (DJDEs) COPIES DJDE: points to note • In duplex processing, if COPIES appears before the back side of a duplex page, a blank back sheet is output, and the print data continues on the next front page. • If COPIES=0 is specified for a page, that page is not printed
  • Xerox 6180N | Using LCDS Print Description Language - Page 378
    It is included here for compatibility purposes. Refer to the "PDL commands and DJDE summary" in Appendix A for information on which Xerox printers support each command and DJDE. DESTINATION DJDE Determines the delivery destination of the printed output. Type Page oriented Syntax DESTINATION = {BIN
  • Xerox 6180N | Using LCDS Print Description Language - Page 379
    note • Transparencies should be sent only to the sample tray. • EXPORT is honored only if the bypass transport is specified on the LCDS Setup window as the output destination. DUPLEX DJDE Specifies whether printing is to occur on both sides of a page (duplex mode) or a single side (simplex mode
  • Xerox 6180N | Using LCDS Print Description Language - Page 380
    was used before the END DJDE, a syntax error is displayed. A comma is required for the system to properly process the END DJDE. EOF DJDE Stops downloading of a sixel-encoded file to the system disk (used in conjunction with the FILE DJDE.) Note that EOF is followed by a comma, then a semicolon. Type
  • Xerox 6180N | Using LCDS Print Description Language - Page 381
    Using Dynamic Job Descriptor Entries (DJDEs) FEED DJDE Controls the stock on which the page is printed. "FEED=stockreference" must refer to a stock assigned to a 'stockname' by the STOCKSET command in effect at the time the page is printed. Type Page oriented Syntax FEED = {MAIN | AUX | OPR | '
  • Xerox 6180N | Using LCDS Print Description Language - Page 382
    progress. The print job may be invoked solely for the purpose of downloading permanent files. (Although intended primarily for use with online systems, this before use. f File input format parameter. The only parameter that is supported for the DP 2000 Series EPS is as follows: L = LPS labeled
  • Xerox 6180N | Using LCDS Print Description Language - Page 383
    to be processed for this file. The default number is 120. NOTE: This option is ignored by DP 2000 Series EPS systems, which do not support card image files. FILE DJDE: points to note • For LPS labeled files, the FILE DJDE may be specified as follows: FILE=() In this case, the
  • Xerox 6180N | Using LCDS Print Description Language - Page 384
    $ in their names. Card image file processing When card image files are transferred, the following occurs: 1. The system checks the FILE DJDE for valid indicating there is not enough space on the disk for the file being downloaded. The system then proceeds to read and discard the file. 2. The
  • Xerox 6180N | Using LCDS Print Description Language - Page 385
    processing for the card image being downloaded when another DJDE record is that have the type extensions listed below are not supported on the DP 2000 Series EPS: • .CMD specification by the ABNORMAL ERROR parameter in the JDL. LPS labeled file processing When LPS labeled files are transferred
  • Xerox 6180N | Using LCDS Print Description Language - Page 386
    an error message indicating that there is not enough space on the disk to download the file. The system then proceeds to read and discard the file. • If OPRINFO=YES and the file transfers are successfully concluded, the file name and file type of each transferred file are listed on the OPRINFO page
  • Xerox 6180N | Using LCDS Print Description Language - Page 387
    effective at the next page boundary when a DJDE specifies the FORMAT or FORMS parameter to invoke the new font or form file. If a file was downloaded earlier in the report and has since been replaced, the new file is not used until it is reinvoked by an appropriate DJDE. FONTINDEX DJDE
  • Xerox 6180N | Using LCDS Print Description Language - Page 388
    Using Dynamic Job Descriptor Entries (DJDEs) Options Table 5-24. FONTINDEX DJDE options and definitions Option Definition offset initval bitopt NONE Indicates the byte offset in the data record where the font index number is located. Refer to the "LINE OVERPRINT" parameter section in the "
  • Xerox 6180N | Using LCDS Print Description Language - Page 389
    Using Dynamic Job Descriptor Entries (DJDEs) When FONTINDEX is specified, the line spacing of the first line of a report is determined by the font indicated by the font index value in the first line of the report. If there is no font index value in the record and FONTINDEX is specified, the line
  • Xerox 6180N | Using LCDS Print Description Language - Page 390
    Using Dynamic Job Descriptor Entries (DJDEs) Table 5-25. FONTS DJDE options and definitions (Continued) Option Definition K or Indicate a double byte font. DB A Indicates a 1/2 or 1/4 sized double byte font. *hn Specifies the factor (an integer value from 1 through 16) by which the font
  • Xerox 6180N | Using LCDS Print Description Language - Page 391
    Using Dynamic Job Descriptor Entries (DJDEs) • Because there is ambiguity between the abbreviated forms of the FONTINDEX and the FONTS DJDEs, if either is abbreviated to the first three letters, DJDE processing presumes FONTINDEX. • If there are more than 128 fonts in a DJDE packet, a syntax error
  • Xerox 6180N | Using LCDS Print Description Language - Page 392
    Using Dynamic Job Descriptor Entries (DJDEs) FORM[S] DJDE Specifies the form to be merged onto the printed pages. It takes effect on the next page boundary. The form specified is invoked beginning with the specified starting copy number. Multiple FORMS DJDEs may be used to associate different
  • Xerox 6180N | Using LCDS Print Description Language - Page 393
    . GDATA DJDE options and definitions Option Definition offset The starting point within the record of the graphic data that will be downloaded. termination The terminating byte of the record. The options are: • DEFAULT - If online, a single terminating byte exists. - If offline, no terminating
  • Xerox 6180N | Using LCDS Print Description Language - Page 394
    Using Dynamic Job Descriptor Entries (DJDEs) Options Table 5-29. GRAPHIC DJDE options and definitions Option Definition name vpos Identifies the graphic. If document interleaved, it becomes the file name with which the .IMG file is written. If page interleaved, it is used to associate the
  • Xerox 6180N | Using LCDS Print Description Language - Page 395
    Using Dynamic Job Descriptor Entries (DJDEs) GRAPHIC DJDE: points to note • Other than name, none of the parameters may be used if the specified graphic is document interleaved, nor should name normally be used if the graphic is referenced by an IMAGE DJDE. If the graphic is page interleaved, the
  • Xerox 6180N | Using LCDS Print Description Language - Page 396
    DJDE Specifies the default ink that will be used for objects whose ink is not specified. An example of this usage is page numbers whose color is not specified in an OUTPUT NUMBER parameter or the NUMBER DJDE. Type Page oriented Syntax IDFAULT = 'inkref' 5-42 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 397
    reference The default ink that will be used for all objects that do not specify an ink. IDFAULT DJDE: point to note Only saturated primary colors can be specified by this DJDE. IDR DJDE Specifies the ink descriptor entry that will be used for subsequent pages. Refer to the "IDR command
  • Xerox 6180N | Using LCDS Print Description Language - Page 398
    of the ILIST that is defined for the page. Note that the ink name is specified within single quotes. ILIST DJDE example ILIST = ('BLACK', 'XEROX.RED') IMAGE DJDE In Batch mode, this DJDE defines new imaging parameters for subsequent graphics. In all other modes, it defines imaging parameters for
  • Xerox 6180N | Using LCDS Print Description Language - Page 399
    Using Dynamic Job Descriptor Entries (DJDEs) Table 5-34. IMAGE DJDE options and definitions (Continued) Option hpos units H T n / d INKS inkref Definition horizontal position. Specifies the horizontal position of the left edge of the graphic, as a rightward offset, relative to 0,0 on the current
  • Xerox 6180N | Using LCDS Print Description Language - Page 400
    Using Dynamic Job Descriptor Entries (DJDEs) Syntax INKINDEX = {offset, [ZERO | ONE] [, bitopt] | NONE} Options Table 5-35. INKINDEX DJDE options and definitions Option offset ZERO ONE bitopt NONE Definition Indicates the byte offset in the data record where the ink index number is located.
  • Xerox 6180N | Using LCDS Print Description Language - Page 401
    imaged with different inks overlap, and black and colored pixels coincide, the resulting pixel is colored. IRESULT DJDE: points to note • For monochrome printers, the COLOR and BLACK parameters produce identical results (black). • The color that results from overlapping objects may be only black
  • Xerox 6180N | Using LCDS Print Description Language - Page 402
    more than one IRESULT is specified on a page, the last instance takes precedence. • The FreeFlow Print Server-based DT 128/155/180 HighLight Color Printing Systems have queue settings for this option; the default setting is Black. ITEXT DJDE Specifies a text message to be displayed to the operator
  • Xerox 6180N | Using LCDS Print Description Language - Page 403
    in a DJDE in this report. If no JDL was specified in any DJDE, the system uses the JDL that is specified on the LCDS Setup window. JDL DJDE Specifies the JDL to be invoked at the next page boundary. Type Page oriented Syntax JDL = JDLid Options Table 5-40. JDL DJDE options
  • Xerox 6180N | Using LCDS Print Description Language - Page 404
    in a DJDE in this report. If no JDE was specified in any DJDE, the system uses the JDE that is specified on the LCDS Setup window. • In a DJDE packet containing a JDL DJDE, other record or page oriented DJDEs override parameters specified in the indicated JDL. • Record length for the job does
  • Xerox 6180N | Using LCDS Print Description Language - Page 405
    Using Dynamic Job Descriptor Entries (DJDEs) Table 5-41. LOGO DJDE options and definitions (Continued) Option units H HERE HADJ VADJ + | - tvalue INKS inkref Definition Specifies the unit of measure for the vertical and horizontal positions of the logo on the page. Available units are: • DOTS •
  • Xerox 6180N | Using LCDS Print Description Language - Page 406
    message is displayed. If a logo that is specified after the start of the job is not found, the system response is determined by the specifications in the ABNORMAL ERROR parameter. • The HERE keyword must be included whenever the VADJ or HADJ options are coded. Otherwise, a syntax error occurs. • If
  • Xerox 6180N | Using LCDS Print Description Language - Page 407
    Using Dynamic Job Descriptor Entries (DJDEs) Table 5-42. LPI DJDE options and definitions (Continued) Option lineno Definition line number Specifies the line number or numbers over which the line spacing will be applied. The options are: • n Number of the line to which the specified linespacing
  • Xerox 6180N | Using LCDS Print Description Language - Page 408
    Using Dynamic Job Descriptor Entries (DJDEs) Options Table 5-44. MARGIN DJDE options and definitions Option Definition value Specifies the distance from the left edge of the logical page (as indicated by the BEGIN value currently in effect) to the left margin. Has the format nnn.mm (a positive
  • Xerox 6180N | Using LCDS Print Description Language - Page 409
    the same as those for the OUTPUT MODIFY command. • For the DP 2000 Series EPS, copy variant CMEs (also called "copy sensitive CMEs") are not supported. Multiple copy output yields duplicate copies of copy 1. Only the CME that applies to copy 1 appears, and it appears on all copies. NUMBER DJDE
  • Xerox 6180N | Using LCDS Print Description Language - Page 410
    Using Dynamic Job Descriptor Entries (DJDEs) Options Table 5-46. NUMBER DJDE options and definitions Option pnum lnum cnum findex inkref NO Definition page number An integer that specifies the starting page number. The maximum page number that can be printed is 2,147,483,647. line number An
  • Xerox 6180N | Using LCDS Print Description Language - Page 411
    Using Dynamic Job Descriptor Entries (DJDEs) Figure 5-2. Page numbering when NUMBER DJDE immediately follows RSTACK DELIMITER criteria Using LCDS Print Description Language 5-57
  • Xerox 6180N | Using LCDS Print Description Language - Page 412
    Using Dynamic Job Descriptor Entries (DJDEs) • The options for the NUMBER DJDE are the same as for the NUMBER parameter of the OUTPUT JSL command. NUMBER DJDE example NUMBER=(1,1,40,1), END; OTEXT DJDE Specifies a text message to be output to the operator during job printing. It takes effect on
  • Xerox 6180N | Using LCDS Print Description Language - Page 413
    Specifies that all overprint lines are printed as they would be on an impact printer; that is, the second line is printed over the top of the first DP 2000 Series EPS. It is preserved here for compatibility with other Xerox laser printing systems. The number of overprint lines is always printed on
  • Xerox 6180N | Using LCDS Print Description Language - Page 414
    used in conjunction with OVERPRINT, FONTINDEX is handled as follows: - For OVERPRINT=PRINT, the printing system overprints records analogously to an impact printer if the fonts are the same size. If the fonts differ, records are overprinted without regard to character spacing. - For OVERPRINT=MERGE
  • Xerox 6180N | Using LCDS Print Description Language - Page 415
    Using Dynamic Job Descriptor Entries (DJDEs) PALETTE DJDE example PALETTE = 'SIMPLE' PMODE DJDE Specifies the text orientation for each page. Type Page oriented Syntax PMODE = {LANDSCAPE | PORTRAIT} Options Table 5-50. PMODE DJDE options and definitions Option Definition LANDSCAPE
  • Xerox 6180N | Using LCDS Print Description Language - Page 416
    creation software on a workstation, or by compiling a file of forms source commands, called an FSL, with the FDL compiler on another type of LPS. • For colored forms: If an inkref that is on the ink list is omitted from the command, commas must be used to maintain the relative positioning of
  • Xerox 6180N | Using LCDS Print Description Language - Page 417
    Using Dynamic Job Descriptor Entries (DJDEs) Syntax RTEXT = {NONE | sc | (sc [, {passnum | ALL} [, line [, col [, fontindex]]]]) | rtextid} Options Table 5-52. RTEXT DJDE options and definitions Option Definition sc string constant Specifies the message to be printed (a string of 1 to 132
  • Xerox 6180N | Using LCDS Print Description Language - Page 418
    not be purged. ALL Specifies that all document interleaved files created by processing of this report are to be saved, overriding an explicit (or default) specification in the OUTPUT command within the JDE. SAVE DJDE: point to note The SAVE DJDE must occur before or at the end of the report
  • Xerox 6180N | Using LCDS Print Description Language - Page 419
    to replace the current one. NONE Disables short edge feeding (SEF) and font mapping (stops a previous SEFFNT specification). SEFMAP DJDE: points to note • UPD and REP options affect only memory resident font mapping tables (not disk resident tables such as those found in JDLs). • If you want to
  • Xerox 6180N | Using LCDS Print Description Language - Page 420
    font3,font4)) After this SEFMAP DJDE is processed, the contents of the memory font mapping table are: ((font1,font7), (font5,font6)) SF1FUNCTION DJDE Table 5-55. SF1FUNCTION DJDE options and definitions Option Definition YES Instructs the third party finisher to begin the user defined SF1
  • Xerox 6180N | Using LCDS Print Description Language - Page 421
    SF2FUNCTION = {YES | NO} Options Table 5-56. SF2FUNCTION DJDE options and definitions Option Definition YES Instructs the finisher to begin the operation defined as SF2 on the current sheet. NO Instructs the third party finisher not to perform on the current sheet the operation defined as SF2
  • Xerox 6180N | Using LCDS Print Description Language - Page 422
    • The SHIFT DJDE takes effect at the next physical page boundary. • The resolution for both v1 and v2 is 1/300 of an inch for all printers. • If the origin of a print line falls off the page, the printing system prints as much of the line as possible. • Graphics and logos are
  • Xerox 6180N | Using LCDS Print Description Language - Page 423
    Using Dynamic Job Descriptor Entries (DJDEs) Options Table 5-58. SIDE DJDE options and definitions Option Definition sideopt side option. In duplex (with no BFORM): The four sideopt options produce the following results: NUFRONT The specified logical page is positioned as the first logical
  • Xerox 6180N | Using LCDS Print Description Language - Page 424
    to the "OUTPUT TMODE" parameter section in the "Specifying print format parameters" chapter for an explanation of pitch mode. NOTE: This feature is not supported by the Nuvera MX series printers. Type Page oriented Syntax TMODE = (width [, widthunit]) 5-70 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 425
    oriented Syntax TOF = value Options Table 5-61. TOF DJDE options and definitions Option Definition value Specifies the Top Of Form line number. This specification is independent of channel assignments. It should be greater than or equal to 1 and less than or equal to the smallest line number
  • Xerox 6180N | Using LCDS Print Description Language - Page 426
    Using Dynamic Job Descriptor Entries (DJDEs) For example, if the initial TOF and BOF values are 2 for every job, a page transition occurs every time a data record is processed because the TOF and BOF have the same value. If a TOF DJDE specifying a value of 1 is processed and the page transition has
  • Xerox 6180N | Using LCDS Print Description Language - Page 427
    Switch to Monochrome and can be enabled and disabled in the System Preferences window under the Setup pull-down menu on the main GUI. When enabled, this feature will automatically switch the printer from Highlight Color Mode to Black Only Mode after a user-definable number of consecutive black-only
  • Xerox 6180N | Using LCDS Print Description Language - Page 428
    Using Dynamic Job Descriptor Entries (DJDEs) XSHIFT DJDE Specifies whether the image of the form and data on a page is to be shifted, and if so, by what values. This DJDE shifts the data downward (in the x direction) for short edge binding, because a long edge feed page is viewed in portrait mode.
  • Xerox 6180N | Using LCDS Print Description Language - Page 429
    6. Using PDL commands for graphics Several PDL parameters are available for graphics handling. These include four OUTPUT command parameters (specified in the JDE) and six DJDEs. The following tables summarize those parameters. Table 6-1. OUTPUT command parameters and functions for graphics Option
  • Xerox 6180N | Using LCDS Print Description Language - Page 430
    disk from magnetic tape, CD ROM, or diskette. They can also be downloaded from the host by using the FTP process or by FILE DJDE processing. Series EPS can handle highlight colored graphics (one color plus black) from a Xerox 4850, 4890, or DP92C HighLight Color Laser Printing System (it prints
  • Xerox 6180N | Using LCDS Print Description Language - Page 431
    Using PDL commands for graphics Error handling for graphics Use the ABNORMAL ERROR parameter to specify how the system will handle error conditions involving graphics. If you specified ABNORMAL ERROR=STOP in the JSL, the DP 2000 Series EPS systems do the following when they encounter an image that
  • Xerox 6180N | Using LCDS Print Description Language - Page 432
    Batch Mode format Random Mode Only format To transfer .IMG files from a tape to the system print server user interface LCDS Media Resource Manager window. Refer to the online help on your or variable length block, or in a record format that is supported by the DP 2000 Series EPS; that is, BLOCK or
  • Xerox 6180N | Using LCDS Print Description Language - Page 433
    for graphics • Use of block and record constants in an appropriately structured file (type F, FB, V, or VB) containing interleaved graphics is supported. However, the actual delimiter searching is suspended while an .IMG file is being read. - For record delimiters, this means that delimiter
  • Xerox 6180N | Using LCDS Print Description Language - Page 434
    the printing process. The effect varies according to the mode of graphics transfer. • Random (Move) mode: Random or Move mode requires a length record structures, such as types U and UB, are not supported. Packed data formats are not supported. • Graphic images may be overlapped on a page with each
  • Xerox 6180N | Using LCDS Print Description Language - Page 435
    =NO if the current report has already processed at least one graphic. (The GRAPHICS=NO specification is ignored.) • In online Batch mode, PCC commands are ignored beginning with the BATCH= being printed. • Forms are not supported for Batch mode processing. Using LCDS Print Description Language 6-7
  • Xerox 6180N | Using LCDS Print Description Language - Page 436
    Using PDL commands for graphics 6-8 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 437
    A. PDL command and DJDE summary This section contains all the PDL commands, parameters, and DJDEs available for all the Xerox laser printing systems, including the FreeFlow Print Server LCDS systems. This document may be used as a quick reference for information about PDL command syntax and
  • Xerox 6180N | Using LCDS Print Description Language - Page 438
    applies. "ALL" means that the command is applicable to all laser printing systems operating with version 3 software or higher. • Online 4850, 4890, DP92C Y Y - LPS, DP EPS (prints black), DT 128/155/ 180 (use loaded color) 4850, 4890, DP92C Y Y - LPS, DP EPS (prints black), DT 128/155/ 180 (prints
  • Xerox 6180N | Using LCDS Print Description Language - Page 439
    PDL command and DJDE summary Command ALTER DJDE BANNER BARCODE BATCH DJDE BDELETE BLOCK BSELECT Table A-2. PDL commands and DJDEs (Continued) Parameters name vpos hpos n/d INKS 'inkref'' HCOUNT HJOBNO HRPTNA TCOUNT TEST TYPE BSEQ BSIDE BSKIP START END TEST ADJUST CONSTANT FORMAT LENGTH LMULT
  • Xerox 6180N | Using LCDS Print Description Language - Page 440
    PDL command and DJDE summary Table A-2. PDL commands and DJDEs (Continued) Command C text DJDE CANCEL DJDE ac:CATALOG ac:CME Parameters text ALL name - CONSTANT FONTS INK ac:CODE LINE POSITION ASSIGN DEFAULT SPACECODE Default Printing system DJDE Off- On- orienline line tation - All Y Y
  • Xerox 6180N | Using LCDS Print Description Language - Page 441
    PDL command and DJDE summary Table A-2. PDL commands and DJDEs (Continued) Command EOF, DJDE Parameters - Default - EXPORT SEPARATORS NONE SNUMBER - SPLIT - SRECOVER PAGE STIMING - FILE DJDE filename - filetype - f (input format) - s (file storage) - GRAPHIC DJDE name - vpos
  • Xerox 6180N | Using LCDS Print Description Language - Page 442
    PDL command and DJDE summary Command ac:IDR JDE DJDE JDL DJDE ac:JOB KCODE Table A-2. PDL commands and DJDEs (Continued) Parameters ICATALOG ILIST PALETTE jdename jdlname INCLUDE ASSIGN DEFAULT Default System default - DFAULT - - - - - Printing system DJDE Off- On- orienline line tation 4850,
  • Xerox 6180N | Using LCDS Print Description Language - Page 443
    Command LINE PDL command and DJDE summary Table A-2. PDL commands and DJDEs (Continued) Parameters BASELINE BLANKTYPE DATA FCB FDATA FONTINDEX GDATA INKINDEX LPI MARGIN OVERPRINT PCC Default LARGE[ST] NOSPACE offline=1,132 online=0,150 PROCESS 0, DEFAULT NONE 0, DEFAULT NONE - 1, POS PRINT,
  • Xerox 6180N | Using LCDS Print Description Language - Page 444
    PDL command and DJDE summary Command LINE (continued) LMODIFY MESSAGE Table A-2. PDL commands and DJDEs (Continued) Parameters PCCTYPE Default offline=ANSI Printing system All DJDE Off- On- orienline line tation Y N- UCSB VFU TEST ITEXT OTEXT online=IBM4245 All NY- PROCESS All except
  • Xerox 6180N | Using LCDS Print Description Language - Page 445
    Command OUTPUT PDL command and DJDE summary Table A-2. PDL commands and DJDEs (Continued) Parameters Default Printing system DJDE Off- On- orienline line tation BFORM NONE; init All defaults to first or next copy Y Y Page BINDING LONG FreeFlow Print Server LCDS systems NY- COLLATE
  • Xerox 6180N | Using LCDS Print Description Language - Page 446
    PDL command and DJDE summary Command OUTPUT (continued) Table A-2. PDL commands and DJDEs (Continued) Parameters IDFAULT IDR IMAGE INVERT IRESULT LOGO MODIFY NTO1 NUMBER OFFSET OSTK PAPERSIZE PURGE RESOLUTION Default First ink in ILIST parameter DFIDR.IDR INCHES; top left corner scaled 1 to 1
  • Xerox 6180N | Using LCDS Print Description Language - Page 447
    Command OUTPUT (continued) PDL command and DJDE summary Table A-2. PDL commands and DJDEs (Continued) Parameters Default SF1FUNCTION NO SF2FUNCTION NO SHIFT SIZING STAPLE STOCKS SYSPPR - - Depends on paper size width unit=IN - TMODE - TRANS NO UNITS XMP XSHIFT - DEFAULT NO Printing
  • Xerox 6180N | Using LCDS Print Description Language - Page 448
    PDL command and DJDE summary Command ac:PCC ac:PDE RAUX RDELETE RECORD RFEED ROFFSET ac:ROUTE Table A-2. PDL commands and DJDEs (Continued) Parameters ADVTAPE ASSIGN DEFAULT INITIAL MASK BEGIN FONTS PMODE TEST TEST ADJUST CONSTANT FORMAT LENGTH LMULT LTHFLD OFFSET POSTAMBLE PREAMBLE STRUCTURE
  • Xerox 6180N | Using LCDS Print Description Language - Page 449
    PDL command and DJDE summary Table A-2. PDL commands and DJDEs (Continued) Command RPAGE RRESUME RSELECT RSPLIT RSTACK RSUSPEND SAVE DJDE SEFFNT Parameters SIDE TEST WHEN BEGIN TEST TEST TEST ACCTINFO DELIMITER HRPTNA PRINT TEST BEGIN TEST filename ALL MAP SEFMAP ac:STOCKSET ac:SYSTEM ac:TABLE
  • Xerox 6180N | Using LCDS Print Description Language - Page 450
    PDL command and DJDE summary Command ac:TCODE ac:VFU VOLUME Table A-2. PDL commands and DJDEs (Continued) Parameters DEFAULT TASSIGN TRESET ASSIGN BOF TOF BMULT CODE DBCODE Default - - - - 66 1 1 EBCDIC - DBCS NO EMTYPE T1 EOV EXPAGE NOPAUSE, NOEOF YES HOST KANJI IBMOS NO KCODE -
  • Xerox 6180N | Using LCDS Print Description Language - Page 451
    Command VOLUME (continued) PDL command and DJDE summary Table A-2. PDL commands and DJDEs (Continued) Parameters OPTIMIZE OSCHN OSHDP OSTLP PLABEL RMULT RSAT TCODE UNPACK Default NONE 9 0 0 NO 1 REMOUNT EBCDIC NONE Printing system DJDE Off- On- orienline line tation All except FreeFlow Y N -
  • Xerox 6180N | Using LCDS Print Description Language - Page 452
    PDL command and DJDE summary A-16 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 453
    quick reference This section provides a quick reference for PDL commands, in the form of structure diagrams. The commands shown here are supported on some or all of the following laser printing systems: DP180 LPS, DP96 LPS, 4050 LPS, 4090 LPS, 4135 LPS, 4635 LPS, 4850 LPS, 4890 LPS, DP92C LPS, 8790
  • Xerox 6180N | Using LCDS Print Description Language - Page 454
    PDL command quick reference • Syntax column: Beside each command in the Command column, lists the command parameters in alphabetical order and gives the syntax for each parameter. • Default column: Gives the default option for each parameter. PDL command Quick Reference table Table B-2. PDL
  • Xerox 6180N | Using LCDS Print Description Language - Page 455
    PDL command quick reference Table B-2. PDL command quick reference table (Continued) Command BDELETE BLOCK BSELECT C text (DJDE only) CANCEL (DJDE only) ac:CATALOG ac:CME ac:CODE ac:CRITERIA Syntax BDELETE TEST = testexp BLOCK ADJUST = value BLOCK CONSTANT = sc BLOCK FORMAT = type BLOCK LENGTH =
  • Xerox 6180N | Using LCDS Print Description Language - Page 456
    PDL command quick reference Table B-2. PDL command quick reference table (Continued) Command ac:DBCODE END (DJDE only) EOF, (DJDE only) EXPORT FILE (DJDE only) GRAPHIC (DJDE only) IDEN ac:IDR JDE (DJDE only) JDL (DJDE only) ac:JOB KCODE Syntax ac:DBCODE ASSIGN = (input, output) ac:DBCODE DEFAULT
  • Xerox 6180N | Using LCDS Print Description Language - Page 457
    PDL command quick reference Table B-2. PDL command quick reference table (Continued) Command LINE LMODIFY MESSAGE Syntax LINE BASELINE = {TOP | LARGE[ST] | CENTER | BOTTOM} LINE BLANKTYPE = {SPACE | NOSPACE} LINE DATA = (pdo, length) LINE FCB = {IGNORE | PROCESS} LINE FDATA = (offset, termination
  • Xerox 6180N | Using LCDS Print Description Language - Page 458
    IN | DOTS | XDOTS} hpos, {UN | CM | IN | DOTS | XDOTS} [, inkref] ...)]) OUTPUT INVERT = {FRONT | BACK | BOTH | NONE} OUTPUT IRESULT = {BLACK | COLOR} OUTPUT LOGO = (name, vpos [units], hpos [units] [, INKS, inkindex1 [, inkindex2 OUTPUT MODIFY = {CMEid | (CMEid, init [, copies]) | NONE} NONE LONG
  • Xerox 6180N | Using LCDS Print Description Language - Page 459
    PDL command quick reference Table B-2. PDL command quick reference table (Continued) Command OUTPUT (Continued) ac:PCC Syntax OUTPUT NTO1 = {YES | NO | n} OUTPUT NUMBER = {(pnum | num,cnum [, [findex] [,inkref]]) | NO} OUTPUT OFFSET = {ALL | FIRST | NONE} OUTPUT OSTK = (stockdef [,mod] [, pos] [,
  • Xerox 6180N | Using LCDS Print Description Language - Page 460
    PDL command quick reference Table B-2. PDL command quick reference table (Continued) Command ac:PDE RAUX RDELETE RECORD RFEED ROFFSET ac:ROUTE RPAGE RRESUME RSELECT Syntax Default ac:PDE BEGIN = (vpos, hpos) .18 IN, .66 IN ac:PDE FONTS = {(f1 [,f2 f1, s1) [, (f2, s2 f1, s1 L0112B [{lpi |
  • Xerox 6180N | Using LCDS Print Description Language - Page 461
    PDL command quick reference Table B-2. PDL command quick reference table (Continued) Command Syntax Default RSTACK RSTACK ACCTINFO = (offset, length) RSTACK DELIMITER = {YES | NO} RSTACK HRPTNA = {(offset, length) | NONE} RSTACK PRINT = {BIN | BOTH | TRAY | NONE} RSTACK TEST = testexp
  • Xerox 6180N | Using LCDS Print Description Language - Page 462
    PDL command quick reference Table B-2. PDL command quick reference table (Continued) Command VOLUME Syntax VOLUME BMULT = value VOLUME CODE = {keyword | id | NONE} VOLUME DBCODE = {keyword | id} VOLUME DBCS = {YES | NO} VOLUME EMTYPE = {T1 | T2} VOLUME EOV = {(PAUSE, EOF) | (NOPAUSE, NOEOF)}
  • Xerox 6180N | Using LCDS Print Description Language - Page 463
    and 2000 BCD code set • Honeywell/Bull 6000 BCD code set • Fieldata translation • UNIVAC ASCII character set • Standard ASCII character set • Standard EBCDIC character set • Xerox EBCDIC to extended ASCII hexadecimal translation values Using LCDS Print Description Language C-1
  • Xerox 6180N | Using LCDS Print Description Language - Page 464
    Character code assignments IBM BCD code set Table C-1. IBM BCD code set Most significant bits Octal (columns) 0 1 2 3 4 5 6 7 (rows) Binary 000 001 010 011 100 101 110 111 0 000 8 Y - Q & H 1 001 1 9 / Z J R A I 2 010 2 0 $ K B & 3 011 3 # T , L $ C .
  • Xerox 6180N | Using LCDS Print Description Language - Page 465
    Character code assignments Honeywell/Bull 6000 BCD code set Table C-3. Honeywell/Bull 6000 BCD code set Most significant bits Octal (columns) 0 1 2 3 4 5 6 7 (rows) Binary 000 001 010 011 100 101 110 111 0 000 0 8 space H ¬|^ Q + Y 1 001 1 9 A I J R / Z 2 010 2 [ B
  • Xerox 6180N | Using LCDS Print Description Language - Page 466
    Character code assignments UNIVAC ASCII character set Table C-5. UNIVAC ASCII character set Octal Character Octal Character Octal Character 040 blank 100 @ 140 \ 041 ! 101 A 141 a 042 " 102 B 142 b 043 # 103 C 143 c 044 $ 104 D 144 d 045 % 105 E 145 e 046 & 106 F 146 f 047 /
  • Xerox 6180N | Using LCDS Print Description Language - Page 467
    Table C-5. UNIVAC ASCII character set Octal Character Octal Character Octal Character 074 < 134 \ 174 | 075 = 135 } 175 { 076 > 136 ^ 176 ~ 077 ? 137 _ 177 null Character code assignments Standard ASCII character set Table C-6. Standard ASCII character set Most significant bits
  • Xerox 6180N | Using LCDS Print Description Language - Page 468
    Character code assignments Standard EBCDIC character set Table C-7. Standard EBCDIC character set Most significant bits Hexadecimal 0 1234 5 6 7 8 9 ABCDEF Bi- 00 00 00 00 01 01 01 01 10 10 10 10 11 11 11 11 nary 00 01 10 11 00 01 10 11 00 01 10 11 00 01 10 11 0 0000 &- ¼½ {}\0 1 0001 /
  • Xerox 6180N | Using LCDS Print Description Language - Page 469
    to extended ASCII hexadecimal translation values Table C-8. Xerox EBCDIC to extended ASCII hexadecimal translation values EBCDIC most significant digit Hexa- 0 1 2 3 4 5 6 7 8 9 ABCDEF decimal Bi- 00 00 00 00 01 01 01 01 10 10
  • Xerox 6180N | Using LCDS Print Description Language - Page 470
    Character code assignments C-8 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 471
    D. Offline specifications This appendix provides specifications for tapes for offline printing. Input unpacking examples The following figure shows several input unpacking examples. Figure D-1. Input unpacking examples Using LCDS Print Description Language D-1
  • Xerox 6180N | Using LCDS Print Description Language - Page 472
    systems: B2500 X X X B2700 B3700 B4700 X X X X X X X X X Burroughs large system: B6700 X X X DUMP Label specification is ignored. FUJITSU X FXEWTR GRASP POWER POWERVS Label specification is ignored. HITACHI Honeywell/Bull 200/2000 series: H2000 X X X Honeywell/Bull
  • Xerox 6180N | Using LCDS Print Description Language - Page 473
    Host type NEC NCR OLDUMP OSWTR OCTDUMP RSX11 STDOUT Undef. UNIVAC US70 XEROX Undef Unlabeled ANSI Standard System print COBOL . X X X Label specification is ignored. X X Label specification is ignored. X X X X X X X X X X X Each shaded area of this table shows the label that
  • Xerox 6180N | Using LCDS Print Description Language - Page 474
    Offline specifications Host system JDLs on system software CD Job description library (JDL) with or without banner or trailer pages UNIVAC Univac DF-formated tapes XEROX ANSI-labeled tapes Unlabeled tapes Xerox ANSI-labeled tapes JDEs to print unknown tapes Printing tapes without attempting
  • Xerox 6180N | Using LCDS Print Description Language - Page 475
    Offline specifications LPS tape label format LCDS resources (such as JDLs) that reside on LPS formatted tapes may be downloaded to the printing system disk from a host mainframe computer by means of . The format of the tapes that may contain these resources is shown in
  • Xerox 6180N | Using LCDS Print Description Language - Page 476
    Offline specifications Figure D-2. LPS tape format diagram D-6 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 477
    Offline specifications Table D-3. Content of tape records Byte range Information 20 Reserved for future use 22-32 ASCII file name (9 characters). Currently only 6-character file names are supported. Unused file name characters must be filled with 0. 33-35 ASCII file type 42-176 Contain 0
  • Xerox 6180N | Using LCDS Print Description Language - Page 478
    Offline specifications D-8 Using LCDS Print Description Language
  • Xerox 6180N | Using LCDS Print Description Language - Page 479
    processor. System task that initializes the client layer between the printer and the print server. It also displays the Fault, Hint control totals, and waste management. Menu that contains options not displayed in a window. The symbol for an auxiliary menu is a box containing three horizontal lines.
  • Xerox 6180N | Using LCDS Print Description Language - Page 480
    Glossary background job batch processing BCD binary binary digit (bit) bit bit map blocking block length BOF BOT bpi Low-priority job, usually batched, that is executed automatically as system resources become available. Allows for repetitive operations to be performed sequentially on batched data
  • Xerox 6180N | Using LCDS Print Description Language - Page 481
    of control characters and control character sequences for synchronous transmission of binary-coded data between stations. Compartment of memory in which this data is stored during transfer from one device to another. This is useful for accumulating data into blocks before storage or processing and
  • Xerox 6180N | Using LCDS Print Description Language - Page 482
    consumable supplies dry ink that are depleted (used up) during the course of normal printer operation. Point on the x and y axis that determines a grid instructions, performs all operations and calculations, and controls input and output units and auxiliary attachments. Information to meet specific
  • Xerox 6180N | Using LCDS Print Description Language - Page 483
    images. Dry ink can accept an electrical charge. digital signal unit disk save and restore data terminal equipment The online dump feature is a troubleshooting tool for print jobs, allowing you to generate hardcopy of the command and data transmission taking place between the host computer and the
  • Xerox 6180N | Using LCDS Print Description Language - Page 484
    printer to skip the top of the next page. formatting print service forms source library. Uncompiled collection of user-created files containing FDL commands. See also FDL; form. font specification table group code recording mode. Refers to the specific , typesetting, and laser printing to convert
  • Xerox 6180N | Using LCDS Print Description Language - Page 485
    doubling (2x scaling), except the logical rules result in superior output. Xerox standard that defines digital representation of lines for printing. Interpress documents can be printed on any sufficiently powerful printer equipped with Interpress print software. Program used to convert FIS fonts to
  • Xerox 6180N | Using LCDS Print Description Language - Page 486
    terminal, also referred to as "printer" Interpress decomposer Interpress fonts initial certain functions are loaded into random access memory (RAM). Interpress mapping inches per second 2. In programming, a name assigned to a particular instruction or portion of a program as a locational reference (
  • Xerox 6180N | Using LCDS Print Description Language - Page 487
    . The movement of paper through the printer in the direction of the paper length data structures providing a record in memory of lines to be drawn on purposes. In the Xerox printing systems environment inch Laser Printing System 1. Selection of bits from a storage unit by using an instruction
  • Xerox 6180N | Using LCDS Print Description Language - Page 488
    specifications to the image generator, which uses it to compose the bit stream that modulates the laser referred to as "magnetic tape drive") Printer that forms characters without any strikes of end point and stop. The operating system of a Xerox LPS is referred to as the operating system software (
  • Xerox 6180N | Using LCDS Print Description Language - Page 489
    computer programming, a block of instruction, data, or both that can directly from a host to a Xerox printer using XPAF, without undergoing XPAF processing belt during one revolution. Acronym for picture element. Smallest addressable point of a bitmapped screen that can be independently assigned color
  • Xerox 6180N | Using LCDS Print Description Language - Page 490
    wiring board assembly quarter-inch cartridge List of documents waiting to be processed. random access memory. Storage that allows data, such of data or words treated as a unit. Act of overcoming a problem or error during processing. Typically, a specialized software recovery routine gains control
  • Xerox 6180N | Using LCDS Print Description Language - Page 491
    link control short-edge feed. The movement of paper through the printer in the direction of the paper width (the shorter side of compiler to machine language for the instructions to be executed. spots per inch Process of releasing data from main memory and storing it temporarily until a peripheral
  • Xerox 6180N | Using LCDS Print Description Language - Page 492
    on magnetic media, such as how close together data can be recorded. The Xerox LPS may use either 1600 bpi or 6250 bpi density magnetic media. 1. Any data entry. Cut off before completion, as when data transfer from a host to a printer is cut off before all data has been transmitted. Application
  • Xerox 6180N | Using LCDS Print Description Language - Page 493
    or descenders (height of letter "x"). See also ascender; descender. Xerox Customer Support Center Xerox DCF and GDDM Interface Xerox Documentation and Software Services Xerox Integrated Composition System Xerox Job Control Facility Xerox Job Descriptor Compiler. Used by the DP 2000 Series EPS
  • Xerox 6180N | Using LCDS Print Description Language - Page 494
    XMP XMS XPAF, XPF XPMF-VMS XPPI XPS y axis xerographic mode persistence xerographic mode switching Xerox Printer Access Facility Xerox Print Management Facility - VMS Version Xerox Pen Plotter Interface Xerox Publishing System Vertical axis on a forms grid Glossary-16 Using LCDS Print Description
  • Xerox 6180N | Using LCDS Print Description Language - Page 495
    Index Symbols # sign changing case, 1-8 Numerics 2-sided printing see duplex printing 3211, IBM emulation, 2-2 4245, IBM emulation, 2-2 A abbreviations in command syntax, 1-12 ABNORMAL command, 4-2-4-9 ACCTFEED parameter, 4-2 CODE parameter, 4-3 ERROR parameter, 4-3, 6-3 IMISMATCH parameter, 4-5
  • Xerox 6180N | Using LCDS Print Description Language - Page 496
    C C DJDE, 5-20 CANCEL DJDE, 5-21 carriage control see printer carriage control case, changing, 1-8 CATALOG command, 1-26, 1-59 catalog , logical processing, 3-1 COLLATE DJDE, 5-22 COLLATE parameter OUTPUT command, 4-49 color, highlight commands, 1-79 IDR, 4-20-4-23 on monochrome systems, 1-18 DJDEs
  • Xerox 6180N | Using LCDS Print Description Language - Page 497
    , IDEN command, 2-25 Document Interleaved format, 6-4 double-byte characters printing, 2-62 translation tables, 2-22 double-byte fonts CME command, 4-18 downloading resources, 2-4 dumps, 1-74-1-77 offline, 1-76-1-77 online, 1-74-1-75 duplex printing issues with DJDEs, 5-8 DUPLEX DJDE, 5-25 DUPLEX
  • Xerox 6180N | Using LCDS Print Description Language - Page 498
    graphics, 6-4 record, 2-9 specifying, 1-24, 4-55, 4-93 standard, 4-93 tape, 2-8 forms back, 4-45 DJDE, 5-18 creation, 1-18 cycling, 4-50 highlight color, 1-80 initial specification, 1-44 on RTEXT pages, 4-102, 5-61 on tabs, 4-73 specifying, 4-56, 5-38 Forms Control Buffer see FCB FORMS parameter
  • Xerox 6180N | Using LCDS Print Description Language - Page 499
    , 5-48 ITEXT parameter MESSAGE command, 4-40 J jam recovery, 4-8 JDE DJDE, 5-48 JDE level commands see job level commands JDL definition, 1-2 downloading for highlight color, 1-80 hierarchy within, 1-45 name, 1-21 offline using online JDEs in, 2-18, 2-42 JDL DJDE, 5-49 JDL level commands See system
  • Xerox 6180N | Using LCDS Print Description Language - Page 500
    default, 1-53 definition, 1-2 ending, 1-12, 1-29-1-30 from other monochrome printers, 1-81 information specified in, 1-18 required elements, 1-47 sample, 1-30-1-31 command, 2-63 label, tape, 2-63 landscape orientation, 1-38 laser safety, xvii late binding attributes, 1-41-1-44 setting, 1-41 lcds
  • Xerox 6180N | Using LCDS Print Description Language - Page 501
    measure, unit of defining, 4-89 MESSAGE command, 4-39-4-42 ITEXT parameter, 4-40 OTEXT parameter, 4-41 messages error, 5-5 operator, 4-7, 4-39-4-42 DJDEs, 5-5, 5-48, 5-58 MINLAB parameter, VOLUME command, 2-65 modes, CRITERIA command, 3-9-3-10 change mode, 3-10 constant mode, 3-10 value mode, 3-10
  • Xerox 6180N | Using LCDS Print Description Language - Page 502
    format command descriptions, 4-1-4-113 PRINT parameter RSTACK command, 3-57 print position indexing, 2-5-2-6 printer carriage control, 2-30-2-36, 4-34, 4-35 DJDEs, 2-25 interaction with DJDEs, 5-10 printing highlight color jobs, 1-79-1-81 proportional fonts, 1-39 PURGE parameter OUTPUT command, 4-76
  • Xerox 6180N | Using LCDS Print Description Language - Page 503
    separation, 2-3 required elements of JSLs, 1-47 resources downloading, 2-4 restricting functions, 4-9 restrictions parameter changes by DJDE parameter ROUTE command, 4-102 Using LCDS Print Description Language INDEX S safety laser, xvii operation Europe, xix-xxi US, xviii sample JSL, 1-30-1-31
  • Xerox 6180N | Using LCDS Print Description Language - Page 504
    4-89 translation tables, 1-24 transparencies printing, 4-89, 5-72 tray,sample specifying, 4-52 TRESET parameter, TCODE command, 2-52 troubleshooting a job, 1-74-1-77 troubleshooting a JSL, 1-70-1-72 type attribute, character, 3-12 TYPE parameter BANNER command, 3-26 U UNITS parameter OUTPUT command
  • Xerox 6180N | Using LCDS Print Description Language - Page 505
    variables, 1-7, 1-14 VCODE parameter VOLUME command, 2-70-2-72 vertical formatting See VFU command VFU interaction with FCB, 2-5 VFU command, 1-23, 4-110-4-113 ASSIGN parameter, 4-110 BOF parameter, 4-111 TOF parameter, 4-111 VFU parameter LINE command, 4-36 VFUs specifying, 1-23, 4-110-4-113 VOLUME
  • Xerox 6180N | Using LCDS Print Description Language - Page 506
    INDEX INDEX-12 Using LCDS Print Description Language
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506

Print Server version 6.0
June 2007
Xerox FreeFlow
®
Print Server
Using LCDS
Print Description
701P47156
Language