WIDTH Statements
Some software (including most versions of BASIC) automatically
inserts the control codes for a carriage return and a line feed after
every
80-130
characters. This insertion is usually no problem with
text, but it can spoil your graphics. In the graphics mode it may insert
the control codes in the middle of a line.
You can usually prevent these unwanted control codes with a
WIDTH statement. The format in IBM PC BASIC is shown below:
WIDTH "LPT1:",255
In Microsoft BASIC it is:
WIDTH LPRINT 255
If you have another version of BASIC, consult your manual for the
proper format.
Put a WIDTH statement in one of the first lines of all your graphics
programs. It is easier to put a WIDTH statement in all of your pro-
grams than to examine each one to see whether or not such a state-
ment is necessary
Multiple-line Exercise
Now that you’ve entered and run a simple graphics program, the
next exercise shows you how the FX-286 combines several lines of
graphics for a figure taller than eight dots.
Start with a line for
100
columns of single-density graphics and lines
to print two pin patterns. Notice that since there are two pin patterns
in the loop, it is only executed 50 times. (Remember to use the proper
format for the WIDTH statement in line
10.)
NEW
10 WIDTH "LPT1:",255
40 LPRINT CHR$(27)"K"CHR$(100)CHR$(0);
50
FOR
x=1 TO 50: LPRINT CHR$(85)CHR$(42);
60 NEXT X: LPRINT
100 LPRINT CHR$(27)"@"
6-6
Summary of Contents for FX-286 - Impact Printer
Page 1: ......
Page 2: ......
Page 35: ......
Page 40: ...2 4 ...
Page 48: ...3 8 ...
Page 56: ...4 8 ...
Page 91: ...6 16 ...
Page 118: ...C 10 ...
Page 133: ...Epson Mode Commands G 5 ...
Page 134: ...G 6 ...
Page 166: ...H 4 ...
Page 173: ...International Character Width Table Roman characters Italic characters I 7 ...
Page 174: ...I 8 ...
Page 180: ...J 6 ...
Page 181: ...IBM Proprinter Mode Commands J 7 ...
Page 182: ...J 8 ...
Page 202: ...J 28 ...
Page 208: ...K 6 ...
Page 216: ......
Page 220: ...IBM Mode See Appendix J for detailed explanations of codes Character Width Pitch ...
Page 221: ...Notes ...
Page 223: ......