CONTENTS Title Page Copyright Page Preface 1 DECprint Printing Services Overview 1.1 Printers Supported by DECprint Printing Services 1.2 Capabilities of DECprint Printing Services 1.3 Printing Files on PostScript Printers 1.4 Printing System Compatibility 1.4.1 PRINT Command Qualifiers 1.4.2 New PRINT Command Parameters 2 DECprint Printing Services Commands 2.1 Using the PRINT Command 2.1.1 PRINT Command Qualifiers 2.1.2 Using Form Definitions and Setup Modules 2.1.2.1 Default Form Characteristics 2.1.2.2 Examples of Form Definitions 2.2 Using the SHOW QUEUE Command 2.3 Using the SHOW ENTRY Command 2.4 Using the DELETE/ENTRY Command 2.5 Using the SET ENTRY Command 2.6 Using the HELP Command 3 PRINT/PARAMETER Qualifier Values for DECprint Printing Services 3.1 PRINT Parameters 3.2 Syntax for Print Parameters 3.3 Order of Defaulting for Parameters 3.4 Printing Multiple Files and Multiple Copies 3.4.1 Multiple Pages per Sheet 3.4.2 Printer PostScript State 3.5 Specifying the File Data Syntax (DATA_TYPE Parameter) 3.6 Specifying Font Groups (FONTS_USED Parameter) 3.7 Selecting the Printer Input Tray (INPUT_TRAY Parameter) 3.7.1 Selecting Manual Feed for DEClaser 2150/2250 Printers 3.7.2 Selecting the Envelope Feeder for DEClaser 2250 Printers 3.8 Using Layup Definition Files (LAYUP_DEFINITION Parameter) 3.9 Logging Printer Messages (MESSAGES Parameter) 3.10 Printing Multiple Pages per Sheet (NUMBER_UP Parameter) 3.10.1 NUMBER_UP Parameter with Tray-Selection PostScript Operators 3.10.2 NUMBER_UP Parameter with Page Orientation 3.10.3 Using NUMBER_UP to Scale Pages 3.10.4 NUMBER_UP Parameter with Multifile Jobs and Multiple Copies 3.11 Specifying Printer Output Trays (OUTPUT_TRAY Parameter) 3.12 Selecting Pages to Print (PAGE_LIMIT Parameter) 3.13 Specifying Page Orientation (PAGE_ORIENTATION Parameter) 3.13.1 Modifying Page Orientation for PostScript Files 3.13.2 Using the PAGE_ORIENTATION Parameter with the NUMBER_UP Parameter 3.14 Specifying Logical Page Size (PAGE_SIZE Parameter) 3.15 Specifying Copies of Sheets to Print (SHEET_COUNT Parameter) 3.16 Specifying the Size of Physical Pages (SHEET_SIZE Parameter) 3.17 Printing on Multiple Sides (SIDES Parameter) 3.17.1 Page Layout 3.17.2 SIDES Parameter and Page Orientation 3.17.3 SIDES Parameter with Multifile Jobs and Multiple Copies 3.18 Specifying Tab Expansion (TAB Parameter) 4 Special Media for Digital's PostScript Printers 4.1 Loading Letterhead Paper 4.2 Loading Drilled Paper 4.3 Printing Transparencies 4.4 Printing Gummed Labels 4.5 Printing Envelopes 4.6 Photocopied Forms (Not Supported) A Status and Error Messages A.1 System Message Overview A.1.1 Message Format A.1.2 Severity Level A.2 Message Descriptions BADLAYDEF, condition on line ~ in layup definition . . . FPGGTPPS, First page > pages per sheet. First page set to 1. FTLDEVCTL, Fatal device control library problem. Config error: ~ on \noexpand@M . . . INVREST, invalidrestore: Improper o IOERROR, System I/O error occurred - offending command is ~ . . . LOGWRITERR, Write error on log file \noexpand@M LOSTPATH, The current path may have been lost . . . PARSYNERR, Syntax error in the PARAMETERS qualifier at or near ~ PPSGTNUP, Pages per sheet less than NUMBER_UP. Pages per sheer set to Number_Up . . . STKOFLO, stackoverflow: Operand staco STKUFLO, stackunderflow: Operand stack underflow - offending command is ~ . . . UNDEF, undefined: Name not known - offendi~ UNDEFRES, undefinedresult: Number overflow or underflow - offending command is ~ . . . ZEROAREA, Layup definition margins ru A.3 Layup Definition (BADLAYDEF) Messages Bad form for margin values . . . Page count must be less than 100 Unrecognized keyword ~ . . . Unrecognized option \noexpand@M Glossary ANSI/sixel file . . . DECnet DECprint Printing Services . . . font cartridge font file . . . logical page network printer . . . printer print job . . . simplex printing soft font . . . verso page EXAMPLES 2-1 Sample Definition of an ANSI Form 2-2 Sample of a PostScript Form 2-3 Output from SHOW QUEUE Command 2-4 SHOW ENTRY 2-5 DELETE/ENTRY 2-6 SET ENTRY FIGURES 3-1 Job Log Page 3-2 Printing Four Pages to a Sheet (NUMBER_UP=4) 3-3 Portrait Orientation with NUMBER_UP=2 3-4 Landscape Orientation with NUMBER_UP=2 3-5 Layout for One-Sided Printing (ONE_SIDED_SIMPLEX) 3-6 Layout for Two-Sided Printing (TWO_SIDED_DUPLEX) 3-7 Portrait Orientation with Two-Sided Printing 3-8 Landscape Orientation with Two-Sided Printing 3-9 Portrait Orientation with Two-Sided Tumble Printing 3-10 Landscape Orientation with Two-Sided Tumble Printing TABLES 1-1 Supported Printers 2-1 PRINT Qualifiers 2-2 Print Job States 3-1 Print Parameters 3-2 Recognized Data Types 3-3 Font Cartridge Equivalents 3-4 Input Tray Names 3-5 Output Tray Names 3-6 Page Limit Values 3-7 Page Orientation Values 3-8 Page and Sheet Sizes 3-9 Values for SIDES Parameter