Epson LX-90 User Manual - Apple IIc 8699 PIC for LX-90 - Page 24

Pica Printing, Changing Pitches, PRINT CHR$4;PR#1, PRINT CHR$X, NEXT X: PRINT: PRINT, PRINT CHR$27;M

Page 24 highlights

Pica Printing The first exercise is a simple five-line program to print a sample line of characters in pica, the standard pitch. Enter this program: 5 PRINT CHR$(4);"PR#1" 40 FOR X=65 TO 105 50 PRINT CHR$(X); 60 NEXT X: PRINT: PRINT 300 PRINT CHR$(4);"PR#0" Now run the program. You should get the results you see below, 10 pica characters per inch. ABCDEFGHIJKLMNOPQRSTUVWXY[\]^-'abcdefghi Changing Pitches Now you can try other pitches. As explained in Chapter 3, the LX-90 uses the same pattern of dots for pica, elite, and compressed characters, but it changes the horizontal spaces between the dots to produce the three different widths. In elite mode there are 12 characters per inch, and in compressed there are 17.16. The LX-90 prints in elite when it receives the ESCape "M" command and prints in compressed when it receives the ASCII 15 command. Print a sample line of elite characters by adding the line below to your previous program. (Simply type this line and press RETURN; you do not need to retype the other lines.) 20 PRINT CHR$(27);"M"; This line uses the command for elite, ESCape 'WI", to turn on that mode. When you run the program, your printout should look like the one below. ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_'abcdefghi The next addition to the program cancels elite with ESCape "P" and turns on compressed with ASCII 15: 30 PRINT CHR$(27);"P";CHR$(15); 21

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116

Pica Printing
The first exercise is a simple five-line program to print a sample line
of characters in pica, the standard pitch. Enter this program:
5
PRINT CHR$(4);"PR#1"
40
FOR
X=65
TO
105
50
PRINT CHR$(X);
60 NEXT X: PRINT: PRINT
300
PRINT CHR$(4);"PR#0"
Now run the program. You should get the results you see below, 10
pica characters per inch.
ABCDEFGHIJKLMNOPQRSTUVWXY[\]^-'abcdefghi
Changing Pitches
Now you can try other pitches. As explained in Chapter
3,
the
LX-90 uses the same pattern of dots for pica, elite, and compressed
characters, but it changes the horizontal spaces between the dots to
produce the three different widths.
In elite mode there are 12 characters per inch, and in compressed
there are
17.16.
The LX-90 prints in elite when it receives the ESCape
“M” command and prints in compressed
when
it receives the ASCII 15
command. Print a sample line of elite characters by adding the line
below to your previous program. (Simply type this line and press
RETURN;
you do not need to retype the other lines.)
20 PRINT CHR$(27);"M";
This line uses the command for elite, ESCape ‘WI”, to turn on that
mode. When you run the program, your printout should look like the
one below.
ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_'abcdefghi
The next addition to the program cancels elite with ESCape “P” and
turns on compressed with ASCII 15:
30
PRINT CHR$(27);"P";CHR$(15);
21