Microsoft KB Archive/87245

{|
 * width="100%"|

Incomplete Printout with QMS-410 in PostScript Mode

 * }

ID: Q87245

-

The information in this article applies to:


 * Microsoft Windows versions 3.0, 3.0a, 3.1, 3.11
 * Microsoft Word for Windows, versions 1.0, 1.1, 1.1a, 2.0, 2.0a, 2.0a-CD, 2.0b
 * Microsoft Excel for Windows, versions 3.0, 4.0

-

SYMPTOMS
Sometimes when you print to a QMS-410 printer from Microsoft Windows or from a Windows-based application, only the first part of the job prints. No error message appears, but the remainder of the print job never prints.

CAUSE
If this problem occurs, your printer may be automatically switching from PostScript to PCL mode, which can abort your print job.

The QMS-410 printer has a feature called automatic emulation sensing that attempts to determine whether a job is in PostScript or PCL language. This automatic emulation sensing feature can interfere with print jobs if there is a long wait during data transmission.

WORKAROUND
Try the following printer settings to get around the automatic emulation sensing feature of your QMS-410 printer:

 Increase the amount of time for the emulation wait time-out using the PS Executive Utility Program, which is available from QMS. This utility increases the time that the printer waits for more data while processing a PostScript job before it switches back to PCL mode.  Disable the ESP feature on the printer to force it to remain in PostScript mode. To disable the ESP feature, use the PS Executive Utility Program or send the following PostScript code to the printer:      serverdict begin 0 exitserver statusdict begin 0 setsoftwareiomode ^D NOTE: If you are typing this code at an MS-DOS prompt, create the ^D by pressing CTRL+D. If you are typing this code in Word for Windows, create the ^D by pressing ALT+004 on the numeric keypad.

To reactivate ESP, send the following PostScript code to the printer:      serverdict begin 0 exitserver statusdict begin 200 setsoftwareiomode ^D Note: The above PostScript code sequences should be saved in separate text-only ASCII files and copied to the printer port when needed using the MS-DOS COPY command. 