If the printer beeps and stops printing when it is not out of paper, turn the printer off and check to see if the paper is loaded correctly. If the paper is loaded correctly, turn the printer back on and try to print again. If the printer beeps and does not print again, take it to a qualified service person.

Applesoft BASIC Solutions

Applesoft BASIC does not use PRINT to send data to the screen and LPRINT to send data to the printer as Microsoft BASIC does. Therefore, you need to change the programs in this manual some- what. In most cases all you need to do is to add two lines to each program and change all instances of LPRINT to PRINT. Add a line at the beginning of the program that states PR#l and a line at the end that states PR#0.

For the programs in this manual that contain INPUT statements, put the line that states PR#l after the INPUT statement.

QX-l0®and QX-l6TMSolutionsThe format for the WIDTH statement for the Epson QX-10 and QX-16 computers is:

WIDTH LPRINT 255

Graphics

There are two common sources of problems with graphics programs in BASIC:

1.Unwanted codes for carriage returns and line feeds may be inserted by BASIC if lines are over 80 columns long or if semicolons are not used at the end of program lines between the graphics command and its data. See Chapter 7 for the proper format for the WIDTH statement and for sample programs that show the proper use of semicolons.

2.If the printer stops during a graphics program, it may not have received enough data. The printer expects a certain number of pin patterns, determined by nl and n2 in the graphics command. It will wait patiently until the quota is full. Note that 9-pin graphics mode requires two bytes for each column of graphics.

E-4