Using QMS-PS Printers with ESP on a Novell NetWare Network Using a QMS-PS 410, 8x5, 8x5MR or 2000 printer on a Novell NetWare network may require the use of a custom printer definition file. This file is created or copied using the NetWare program PRINTDEF. With this program, you may import a PDF file from another source or create one on your file server. Commands in this file are appended to the beginning and end of each print job, initializing the printer for operation. The speed at which spooled network jobs are sent to the network printer can cause it to remain in a non-PostScript mode (HP-PCL) while printing PostScript files. The commands needed in the printer definition file set the printer for PostScript mode, then return it to ESP mode. The command string format for the PS 410/8x5/8x5MR's parallel port is 0statusdict begin 1 200 setemulation and the command string format for the PS 2000's parallel port is 0%!statusdict begin 1 200 setemulation The command string format for the PS 410/8x5/8x5MR's serial port is 0statusdict begin 0 200 setemulation and for the PS 2000 is 0%!statusdict begin 0 200 setemulation If this file is downloaded from the CTS bulletin board, it must be imported to SYS:PUBLIC using the PRINTDEF system program. A new printer definition file may also be created using the PRINTDEF program on the NetWare network. The NOVL_SEP.PDF file defaults to the parallel port on a PS 410/8x5/8x5MR for returning the printer to ESP. To change the command sequence to reset the serial port or for the PS 2000, enter the PRINTDEF program, select the QMS-PS ESP Printers, edit the printer device mode, select the Reset 410/8x5 Parallel Port mode, delete this mode, press insert, select the appropriate printer and mode, then save the new printer definition. To create an entry for a QMS-PS ESP printer, run the PRINTDEF program, select 'Print Devices,' then select 'Edit Print Devices,' press , type in the printer definition name, and press . Press with the new device name highlighted, select 'Device Functions,' press , enter the function name, press , and enter the string above AS TYPED. (Include the < and > to properly represent the escape codes.) Press , save the changes, press again, select 'Device Modes,' and press . Press to enter the new mode name, press to display the available functions and select the function that you just entered. Press to add the new function, then press until you are asked to 'Save Data Base, then Exit.' Do not assign the function to the "(Re-initialize)" mode. The first sixteen characters of this mode are appended to the end of a print job, which will leave the printer in PostScript mode. Your PRINTDEF entry for the QMS-PS printer with ESP is completed. However, a few additional notes: The user who enters the printer definition must be a Supervisor or have supervisory rights. The printer definition must also be exported to all users who will be accessing the QMS-PS printer with ESP. This is also done from within the PRINTDEF program. After creating the PDF (printer definition file) or importing the PDF to the NetWare system, a custom print job configuration must be created. This is done through the PRINTCON program. Using PRINTCON, select Edit Print Job Configuration and create a new print job configuration for the printer. In this new configuration, select QMS-PS ESP Printers as the Device. The Mode will default to "(Re-initialize)". The "(Re-initialize)" mode is the only mode that contains functions that are appended to the end of a print job. Not assigning functions to this mode prevents data from being sent to the printer after the job is complete. Since no functions are assigned to "(Re-initialize)", highlight the mode field, press and select the correct mode for your printer (parallel or serial). The other parameters can be set at your discretion; however, it is strongly recommended that the following options are set: File Contents Byte Stream Print Banner No Suppress Form Feed Yes Enable Timeout No* *A timeout may need to be set if the application software does not signal the end of a print job to a network queue. To set a timeout, change Enable Timeout to Yes and enter the number of seconds for the print server to wait before it will end a print job in the Timeout Count field. Note: If no Forms are defined under the PRINTDEF program, you will not be able to save the print job configuration. Re-run the PRINTDEF program, create at least one form, and save your changes. You may then return to the PRINTCON program, create your new job configuration, and save your QMS-PS ESP Printer configuration. In order to use the print job configuration that was created under PRINTCON, the format of the CAPTURE command will be CAPTURE J=[print job configuration file name] [additional options] This will instruct all print jobs for the network printer to use the printer definition for the ESP printer. Other parameters may be used on the command line to override the settings in the configuration file. If these steps are done correctly, there should be no difficulties with printing on a QMS-PS printer with ESP.