CONTENTS Title Page Copyright Page Preface 1 DECprint Supervisor Overview 1.1 Purpose of the DECprint Supervisor Software 1.2 Optional DECprint Supervisor Licenses 1.3 Capabilities of the DECprint Supervisor Software 1.3.1 Document Formatting 1.3.2 Data Type Translation 1.3.3 Automatic Data Type Detection 1.4 Printers Supported by the DECprint Supervisor Software 1.5 DECprint Supervisor Software Components 1.5.1 The Print Symbiont 1.5.2 Device Control Libraries 1.5.3 Translators 2 Creating and Modifying Print Queues 2.1 Types of Print Queues 2.2 Defining Print Queues 2.2.1 Copying the Printer Startup Template File 2.2.2 Editing the Printer Startup File 2.3 Converting Print Queues from DECprint Printing Services 2.4 Adding and Removing Print Queues 2.4.1 Setting Up Execution Queues 2.4.1.1 Specifying the Device Name for Parameter p2 2.4.1.2 Execution Queue Examples 2.4.2 Setting Up Generic Queues 2.4.2.1 Generic Queue Example 2.5 Modifying the Default Queue Attributes 2.5.1 Changing Default Queue Parameters 2.5.1.1 Syntax for Parameters Associated with a Queue 2.5.1.2 Order of Parameter Defaulting 2.5.2 Changing Default Queue Qualifiers 2.6 Activating Changes to the Queue Definitions 3 Providing Automatic Data Type Detection 3.1 Customizing Your System to Provide Automatic Data Type Detection 3.1.1 How the System Manager Controls Data Type Detection 3.1.2 How Users Control Data Type Detection 3.2 Modifying the File Extension Data File 3.3 Specifying a Default Text Data Type 4 Managing the Printing System 4.1 Controlling Print Jobs 4.1.1 Displaying Print Job Status 4.1.2 Deleting a Print Job 4.1.3 Releasing a Print Job in the Holding State 4.1.4 Transferring a Print Job 4.1.4.1 Requeuing Pending Print Jobs 4.1.4.2 Requeuing the Currently Printing Job to Another Queue 4.1.4.3 Requeuing All Print Jobs in a Queue 4.1.5 Modifying the Attributes of a Print Job 4.2 Controlling Print Queues 4.2.1 Displaying a Queue 4.2.2 Pausing a Queue 4.2.3 Starting a Queue 4.2.4 Modifying the Attributes of a Queue 4.2.5 Closing and Opening Queues 4.2.6 Deleting a Queue 4.2.7 Responding to a Stalled Queue 4.3 Stopping and Starting the Queue Manager 5 Specifying Separation, Log, and Error Pages 5.1 Requesting Job Separation Pages 5.1.1 Job Flag Page Information 5.1.2 Job Burst Page Information 5.1.3 Job Trailer Page Information 5.2 Specifying a Special Input Tray for Job Flag and Burst Pages 5.3 Requesting File Separation Pages 5.3.1 File Flag Page Information 5.3.2 File Burst Page Information 5.3.3 File Trailer Page Information 5.4 Requesting Job Log Pages 5.5 The File Error Page 6 Creating and Maintaining Device Control Libraries 6.1 Functions of Setup Modules 6.2 Creating Setup Modules 6.2.1 Using Setup Modules 6.2.2 Creating a Device Control Library 6.2.3 Putting Setup Modules in Libraries 6.2.4 Specifying a Library Search List 6.2.5 Preserving Custom Setup Modules 6.3 Providing Access to Font Cartridge Emulation 6.4 The Sequence of Data Sent in a Print Job 7 Creating and Using Forms 7.1 How Forms Affect Print Jobs 7.2 Creating Form Definitions 7.2.1 Defining Forms 7.2.2 Preventing Long Line Handling 7.3 Using Setup Modules in Forms 7.4 Associating a Form with a Print Queue 7.5 Deleting a Form 8 Creating Layup Definition Files 8.1 How Layup Affects Print Jobs 8.2 Creating a Layup Definition File 8.2.1 Specifying Margin Alternation 8.2.2 Specifying and Omitting Borders 8.2.3 Specifying the First Page Spot to Use 8.2.4 Specifying the Page Grid 8.2.5 Specifying Sheet Margins 8.2.6 Specifying the Order of Page Spots to Use 8.2.7 Specifying the Number of Pages to Print on Each Side of a Sheet 8.3 Sample Layup Definition Files 8.4 Using Layup in Print Jobs 8.5 Layup Error Notification 9 Charging Users for Printer Resources 9.1 Accounting Information Supplied by the DECprint Supervisor Software 9.2 Accounting Information Supplied by the Job Controller 9.2.1 Accounting Fields Left Blank by the Job Controller 9.2.2 Accounting Fields Filled with Zeros by the Job Controller 9.3 Compatibility with Mechanical Page Counters 10 Troubleshooting Procedures 10.1 What to Do if a Serial Printer Is Not Printing 10.1.1 What to Do if a Locally Connected Serial Printer Will Not Start Printing 10.1.2 What to Do if a Locally Connected Serial Printer Has Stopped Printing 10.1.3 What to Do if a Networked Serial Printer Is Not Printing 10.1.3.1 How to Determine Which Host Controls the Printer 10.1.3.2 How to Troubleshooting Printer Communications Problems 10.1.3.3 Common DECserver Error Messages 10.1.4 How to Eliminate Excess Login Dialog on Serial Printers 10.2 What to Do if a PrintServer Printer Is Not Printing 10.3 What to Do if Printing Is Slower Than Expected 10.4 What to Do if Layup Definition Files Are Not Found 10.5 What to Do if Files Are Printed With Unexpected Results 10.5.1 What to Do if Default Queue Parameters Are Not Effective 10.5.2 What to Do if A File Data Type Is Not Recognized A System Messages and Error Recovery A.1 System Message Overview A.1.1 Message Format A.1.2 Severity Level A.2 Message Descriptions BAD_DATA TYPE, Unexpected data type ~ at line ~ in DCPS$FILE_EXTENSION_DATA_TYPE file . . . CANTUSETRN, Translator from \P CFGERROR, configuration error: invalidmediumcode - offending command is ~ . . . DISABLED, PrintServer is currently disabl DPLXNOSUP, ~ does not support duplex printing . . . FONTNOTFOUND, Font \noexpand@M not found FPGGTPPS, First page > pages per sheet. First page set to 1. . . . INTERNAL_ERROR, Internal error ~ detected, cannot cont INTERUPT, Interrupt: The job has been interrupted . . . IOERROR, System I/O error occurred - offending command is ~ ITCOPN, Print engine paper input tray cover is open . . . LOGWRITERR, Write error on log file ~ LOSTPATH, The current path may have been lost . . . LRJNOSERVICE, No such service LRJNOSTART, Session cannot be started . . . NOFONTLIBR, Font library ~ not found NOINPTRAY, INPUT_TRAY selection not supported for ~ . . . OUTTRAYMISMATCH, Printer \noexpand@M output tray setting does no PAPERJAM, Paper jam, job put on hold . . . RANGECHK, rangecheck: Argument out of bounds - offending command is ~ REQMANFEED, Request manual feed of ~ . . . TIMOUT, timeout: Time limit exceeded TNREND, Print Engine toner supply is exhausted . . . UNDEF, undefined: Name not known - offending command is ~ UNDEFRES, undefinedresult: Number overflow or underflow - offending command is ~ . . . UNSUP_USER_AUTOTYPE, \noexpand@M A USERDATA ~ . . . ZEROAREA, Layup definition margins result in no usable sheet area A.3 Layup Definition (BADLAYDEF) Messages Bad form for margin values . . . Page count must be less than 100 Unrecognized keyword ~ . . . Unrecognized option \noexpand@M B Printing System Management Commands ASSIGN/MERGE ASSIGN/QUEUE DEASSIGN/QUEUE DEFINE/CHARACTERISTIC DEFINE/FORM DELETE/CHARACTERISTIC DELETE/ENTRY DELETE/FORM DELETE/QUEUE INITIALIZE/QUEUE SET ENTRY SET PRINTER SET QUEUE SHOW ENTRY SHOW QUEUE SHOW QUEUE/CHARACTERISTICS SHOW QUEUE/FORM START/QUEUE START/QUEUE/MANAGER STOP/QUEUE STOP/QUEUE/ABORT STOP/QUEUE/MANAGER STOP/QUEUE/NEXT STOP/QUEUE/REQUEUE STOP/QUEUE/RESET C SoftFont Kits D Ordering Additional Documentation Glossary ANSI . . . DCPS-OPEN DCPS-PLUS . . . file extension file separation pages . . . job separation pages landscape orientation . . . portrait orientation positional qualifier . . . ReGIS file serial printer . . . verso page