![]() |
Garbage Print On First Page Or "Printer Not A |
The information in this document applies to:
WordPerfect® 5.1 for DOS
Problem
Symptoms: The message "Printer Not Accepting Characters" appears in Printer Control, or extraneous characters print at the at the beginning of the document or on a page by itself before the print job. Some of the garbage characters, codes that have printed in this situation are as follows: @ (at sign) & (ampersand) G Z2 RO Q [ K (diamond) l n (with a tilde) This problem has been known to occur when serial printing from WordPerfect 5.1 (regardless of the release date or printer type). This problem has been reported on the following printers: Alps ALQ324e, IBM 4019 LaserPrinter, Diablo printers, HP ThinkJet, Daisywriter 2000, Quietwriter III, Apple ImageWriter, Apple ImageWriter II, and several other printers. Solutions: "Printer Not Accepting Characters" Message: When printing to a serial printer, WordPerfect first sets the serial port to the proper baud rate, data bits, parity, etc. After setting the port, WP tests the port to see if the printer is ready to accept data. Some printers don't tell the port they are ready until at least one character is received. In WP 5.0 a NULL byte was sent to the printer so that a valid response could be obtained on this type of printer, but this messed up intelligent devices that used the first character to determine what kind of mode it was to print in. If the printer received this NULL it would fail. So in WP 5.1 Development took out the NULL being sent, but if there were printers or even serial boards that need a character sent first, the port thought the printer was not ready so the message "Printer Not Accepting Characters" appeared. With the next interim release of WP 5.1 (03/30/90), WP will send the proper first character to the printer, if the printer still is not ready, the error message will print in Printer Control. Otherwise WP should print properly now. Garbage Characters Printing On First Page: As a print job is sent, the first bit of code is being used to initialize the serial port. This code is therefore stripped from the string that reaches the printer. This in turn causes the remaining codes to be incomplete and behave improperly. This problem is corrected by following the steps below to place a [0] at the beginning of the Initialize at Start of Print Job expression string in the printer driver. 1. Retrieve the ALL file into the PTR program, and select the correct printer. 2. Select Initialize and Reset/Initialize at Start of Print Job. 3. At the beginning of the string add: [0]. 4. Exit the PTR program, save and replace the file. 5. Update the printer in WP (Shift-F7, S, 7). This extra [0] becomes the first bit that is stripped leaving the remaining code(s) intact. |
Answer:
Details:
Product specifications, packaging, technical support and information (*Specifications*) refer to theUnited States retail English version only. Specifications for other versions may vary. All Specifications, claims, features, representations, and/or comparisons provided are correct to the best of our knowledge of the date of publication, but are subject to change without notice.OUR MAXIMUM AGGREGATE LIABILITY TO YOU AND THAT OF OUR DEALERS AND SUPPLIERS IS LIMITED. IT SHALL NOTEXCEED THE AMOUNT YOU PAID TO ACCESS THE INFORMATION. SEE LEGAL DISCLAIMER. |