CONTENTS Title Page Copyright Page Preface I Installation Guide 1 Before Installation 1.1 Overview 1.1.1 PostScript Page Description Language 1.1.2 Sixel Graphics 1.2 Printer Support 1.3 Host Hardware Requirements 1.4 Host Software Requirements 1.5 Software Distribution Kit 1.6 Software License 1.7 Required Disk Space 1.8 Installation Time 1.9 Installation Verification Procedure (IVP) Requirements 1.10 Installing the DECprint Utility with the LN03 Image Software 2 Installing the Software 2.1 Installation Checklist 2.2 VMSINSTAL Conventions 2.3 VMSINSTAL Release Notes 2.4 Installation Procedure 2.5 Running the IVP After Installation 2.6 Sample Installation Session 2.7 IVP Sample Output 3 Postinstallation Requirements 3.1 Creating Logical Names for Queued Printing 3.2 Enabling Other Nodes on VAXcluster Systems 3.3 Host and Printer Characteristics II User's Guide 4 Using the DECprint Utility Command 4.1 The Command Line 4.1.1 The DECprint Utility Command and Queued Printers 4.1.2 The DECprint Utility Command and Attached Printers 4.2 Device Support 4.3 DECprint Utility Command Qualifiers 4.3.1 /ATTACHED Qualifier 4.3.2 /LAYUP Qualifier 4.3.3 /MEDIUM Qualifier 4.3.4 /MESSAGES Qualifier 4.3.5 /ORIENTATION Qualifier 4.3.5.1 Page Orientation and /LAYUP 4.4 PRINT Qualifiers That Work Differently 4.4.1 /AFTER Qualifier 4.4.2 /PARAMETERS Qualifier 4.5 Unsupported PRINT Qualifiers 4.5.1 Formating Qualifiers 4.5.2 File Selection Qualifiers 4.5.3 /FORM and /SETUP Qualifiers 4.5.4 Miscellaneous Qualifiers 4.6 Submitting DECprint Utility Commands for Batch Processing 4.7 Color Printing with DECprint Utility 4.8 Miscellaneous Helpful Hints 4.8.1 Using Transparencies with the LJ250 Companion Color Printer 4.8.2 Printing PostScript Documents From MAIL 4.8.3 Running the DECprint Utility in the Background 4.8.4 Printer Margin Information 4.9 Summary of DECprint Utility Qualifiers 5 System Messages 5.1 Message Format 5.2 Severity Level 5.3 Message Descriptions BADPS, couldn't use PostScript interpreter . . . INVEXIT, invalidexit: Exit not in loop - offending command is string INVFILACC, invalidfileaccess: Bad file access string - offending command is string . . . NOTATTY, device TT: is not an avail OPENIN, error opening filename for reading . . . UNRECDEV, unrecognized device type: device UNREGIST, unregistered: PostScript has encountered a system error - offending command is string . . . VMERROR, vmerror: Poss A Creating a Print Queue for the DECprint Utility A.1 Renaming and Editing the Printer Startup Command File A.1.1 Renaming the Startup File A.1.2 Editing the Startup File A.2 Updating the System Startup File A.3 PSPRINT$STARTUP Queue Setup Topics A.3.1 Device Control Library A.3.2 Terminal Device Type A.3.3 Separation Pages A.3.4 /PROCESSOR Qualifier B PostScript Language Extensions B.1 Using PostScript Extensions B.2 Persistent and Volatile Parameters B.3 Identification Extensions B.3.1 Product B.3.2 Device Components B.3.3 Version B.3.4 Revision B.3.5 Job Name B.4 Pagecount and Sheetcount Operators C Color Extensions for the PostScript Language C.1 About the PostScript Language Color Extensions C.2 About this Appendix C.3 Introduction C.4 New Features C.4.1 CMYK Color Specification C.4.2 Black Generation and Undercolor Removal C.4.3 Direct CMYK Color Specification C.4.4 Color Screens, Transfer Functions, and Images C.4.4.1 colorimage C.4.4.1.1 Data formats for colorimage operator C.4.4.1.2 Examples for colorimage operator C.4.5 Color Implementations C.5 Operators colorimage currentblackgeneration currentcmykcolor currentcolorscreen currentcolortransfer currentundercolorremoval setblackgeneration setcmykcolor setcolorscreen setcolortransfer setundercolorremoval D Troubleshooting Procedures D.1 Your DECprint Utility Job Does Not Print D.2 Your Job Reports UNDEF Error Messages D.2.1 Unsupported File Extensions D.2.2 Unsupported PostScript Operators D.2.3 Problems With Files Containing CTRL/D D.3 Troubleshooting Color Printing Problems D.3.1 Your Color Output is Black D.3.2 Thin Lines Don't Print D.3.3 Incorrect Colors D.4 Your Setup Modules Do Not Work D.5 /PARAMETERS=(NUMBER_UP=2) Does Not Work D.6 Unexpected Page Orientation D.7 DECprint Utility Jobs Occupy Your Terminal for Too Long D.8 Faint Diagonal Lines With a Write-White Engine D.9 The Position of the Image is Wrong Glossary activity license . . . global qualifier host . . . pixel aspect ratio portrait printing . . . sixel system parameters . . . volatile parameters EXAMPLES 2-1 Sample Installation Session 3-1 Defining Device Type Logical Names 4-1 Example with /ATTACHED 4-2 Examples with /LAYUP 4-3 Example with /MEDIUM 4-4 Examples with /MESSAGES 4-5 Examples Using the Batch-PSPRINT.com File 4-6 The Batch-PSPRINT Command File A-1 Sample Execution Queue B-1 Determining Whether a Name Is Defined B-2 Accessing Extensions Located in statusdict FIGURES 1-1 Printer Attached to a Terminal 1-2 Printers on a Queue 2-1 DECprint Utility IVP Output 4-1 Printing Your Portrait File 4-2 Printing Your Landscape File TABLES 3-1 Supported Devices 4-1 Attached Printers and Control Characters 4-2 Media Keywords 4-3 Printer Margins in Inches 4-4 DECprint Utility Qualifiers 4-5 Qualifiers Supported for Attached Printers B-1 Persistent Parameters B-2 Volatile Parameters