User Manual - Apple IIc 8699 PIC for LX-90
Page 15
...there. 5 PRINT CHR$(4);"PR#l" 10 PRINT "This is an example of your computer and printer. If you are printed. See that both the ON LINE and READY lights are in SelecType mode.) 11 The LX-90 will print your word processing or business program to create a short file or document of ... don't need to use your example in emphasized mode: 1. Then type the short program listed below : This is an example of" 20 PRINT "LX-90 printing." 300 PRINT CHR$(4);"PR#0" Now, run the program by typing RUN and pressing RETURN, or print your file or document by following the printing instructions of...
...there. 5 PRINT CHR$(4);"PR#l" 10 PRINT "This is an example of your computer and printer. If you are printed. See that both the ON LINE and READY lights are in SelecType mode.) 11 The LX-90 will print your word processing or business program to create a short file or document of ... don't need to use your example in emphasized mode: 1. Then type the short program listed below : This is an example of" 20 PRINT "LX-90 printing." 300 PRINT CHR$(4);"PR#0" Now, run the program by typing RUN and pressing RETURN, or print your file or document by following the printing instructions of...
User Manual - Apple IIc 8699 PIC for LX-90
Page 24
...WI", to turn on compressed with ESCape "P" and turns on that mode. Enter this line and press RETURN; As explained in Chapter 3, the LX-90 uses the same pattern of characters in pica, the standard pitch. Print a sample line of elite characters by adding the line below to produce ...your previous program. (Simply type 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. ABCDEFGHIJKLMNOPQRSTUVWXY[\]^-'abcdefghi Changing Pitches Now you do not need to the program cancels elite with ASCII 15: 30...
...WI", to turn on compressed with ESCape "P" and turns on that mode. Enter this line and press RETURN; As explained in Chapter 3, the LX-90 uses the same pattern of characters in pica, the standard pitch. Print a sample line of elite characters by adding the line below to produce ...your previous program. (Simply type 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. ABCDEFGHIJKLMNOPQRSTUVWXY[\]^-'abcdefghi Changing Pitches Now you do not need to the program cancels elite with ASCII 15: 30...
User Manual - Apple IIc 8699 PIC for LX-90
Page 27
... codes to change modes; Summary of the NLQ mode, it prints only in pica, not in elite or compressed. Because of the high resolution of LX-90 pitches Print sample 1 inch Near Letter Quality Pica print Elite print Compressed print Compressed elite print CPI 10.00 10.00 12.00 17.16... on by an ESCape sequence: NEW 5 PRINT CHR$(4);"PR#l" 10 PRINT CHR$(27);"x";CHR$(l); 20 FOR X=65 TO 105 30 PRINT CHR$(X); 40 NEXT X: PRINT 300 PRINT CHR$(4);"PR#0" ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^-'abcdefghi Note that you use BASIC to the...
... codes to change modes; Summary of the NLQ mode, it prints only in pica, not in elite or compressed. Because of the high resolution of LX-90 pitches Print sample 1 inch Near Letter Quality Pica print Elite print Compressed print Compressed elite print CPI 10.00 10.00 12.00 17.16... on by an ESCape sequence: NEW 5 PRINT CHR$(4);"PR#l" 10 PRINT CHR$(27);"x";CHR$(l); 20 FOR X=65 TO 105 30 PRINT CHR$(X); 40 NEXT X: PRINT 300 PRINT CHR$(4);"PR#0" ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^-'abcdefghi Note that you use BASIC to the...
User Manual - Apple IIc 8699 PIC for LX-90
Page 28
...To see an example of the first. This is standard printing. Emphasized Mode In the emphasized mode the LX-90 prints each dot twice, with the second dot slightly to the right of emphasized, type and run ... so that are darker than single-strike characters. In order to run BASIC programs" in Chapters 3 and 4, the LX-90 offers many other typestyles. Chapter 5 Print Enhancements and Special Characters Besides the pitches (pica, elite, and compressed) covered...$(27);"E"; 30 PRINT "This is emphasized printing." 100 PRINT CHR$(27);"@" 300 PRINT CHR$(4);"PR#0" This is emphasized printing. 25
...To see an example of the first. This is standard printing. Emphasized Mode In the emphasized mode the LX-90 prints each dot twice, with the second dot slightly to the right of emphasized, type and run ... so that are darker than single-strike characters. In order to run BASIC programs" in Chapters 3 and 4, the LX-90 offers many other typestyles. Chapter 5 Print Enhancements and Special Characters Besides the pitches (pica, elite, and compressed) covered...$(27);"E"; 30 PRINT "This is emphasized printing." 100 PRINT CHR$(27);"@" 300 PRINT CHR$(4);"PR#0" This is emphasized printing. 25
User Manual - Apple IIc 8699 PIC for LX-90
Page 29
...PRINT CHR$(4);"PR#l" 10 PRINT "This is standard printing." 20 PRINT CHR$(27);"G"; 30 PRINT "This is double-strike printing." 100 PRINT CHR$(27);"@" 300 PRINT CHR$(4);"PR#0" This is double-strike. Double-Strike Another bold mode is standard printing. Some users prefer the effect of the NLQ mode for...slowed. For this is double-strike printing. 26 This is ESCape "H". This is standard printing, this is emphasized printing, and this mode the LX-90 prints each line in draft pica and NLQ modes. In elite and compressed the dots are already so close together that even with NLQ) ...
...PRINT CHR$(4);"PR#l" 10 PRINT "This is standard printing." 20 PRINT CHR$(27);"G"; 30 PRINT "This is double-strike printing." 100 PRINT CHR$(27);"@" 300 PRINT CHR$(4);"PR#0" This is double-strike. Double-Strike Another bold mode is standard printing. Some users prefer the effect of the NLQ mode for...slowed. For this is double-strike printing. 26 This is ESCape "H". This is standard printing, this is emphasized printing, and this mode the LX-90 prints each line in draft pica and NLQ modes. In elite and compressed the dots are already so close together that even with NLQ) ...
User Manual - Apple IIc 8699 PIC for LX-90
Page 30
... numeral one -line expanded, the printing is the same as that in the example but it off. The point is expanded." 100 PRINT CHR$(27);"@" 300 PRINT CHR$( 4); To see the difference between pica and expanded pica if you enter and run this mode, the dot pattern of expanded. "PR#0" ... can see emphasized combined with expanded, change two lines in another form of each character is expanded. For example, you may be interested in your LX-90 printer can print such complicated combinations as many dots are good for titles and headings. Expanded Mode Perhaps the most dramatic mode on the...
... numeral one -line expanded, the printing is the same as that in the example but it off. The point is expanded." 100 PRINT CHR$(27);"@" 300 PRINT CHR$( 4); To see the difference between pica and expanded pica if you enter and run this mode, the dot pattern of expanded. "PR#0" ... can see emphasized combined with expanded, change two lines in another form of each character is expanded. For example, you may be interested in your LX-90 printer can print such complicated combinations as many dots are good for titles and headings. Expanded Mode Perhaps the most dramatic mode on the...
User Manual - Apple IIc 8699 PIC for LX-90
Page 31
Underline Mode The LX-90 also has a mode that it uses a character, in that will underline characters and spaces. Note that the underline code is like the expanded code in ...#l" 10 PRINT "This text is not underlined." 20 PRINT CHR$(27);"-1"; 30 PRINT "This text is underlined." 100 PRINT CHR$(27);"@" 300 PRINT CHR$(~);I~PR#~~ This text is using the LX-90's underline character (ASCII 95), not the underline mode. Emphasized expanded A later section in this type of underline, it in action with...
Underline Mode The LX-90 also has a mode that it uses a character, in that will underline characters and spaces. Note that the underline code is like the expanded code in ...#l" 10 PRINT "This text is not underlined." 20 PRINT CHR$(27);"-1"; 30 PRINT "This text is underlined." 100 PRINT CHR$(27);"@" 300 PRINT CHR$(~);I~PR#~~ This text is using the LX-90's underline character (ASCII 95), not the underline mode. Emphasized expanded A later section in this type of underline, it in action with...
User Manual - Apple IIc 8699 PIC for LX-90
Page 32
... 20 PRINT CHR$(4);"PR#l" 30 PRINT CHR$(27);"!";CHR$(M) 40 PRINT "This sample of printing uses" 50 PRINT "Master Select number";M 60 PRINT CHR$(27);"@" 300 PRINT CHR$(4);"PR#0" Here is part of a sample using Master Select number 96: mple of printing uses Select number 96 29 followed by the number... 96. Master Select The LX-90 has a special ESCape code called Master Select that allows you to calculate the code for a Master Select number and then give you a sample of printing...
... 20 PRINT CHR$(4);"PR#l" 30 PRINT CHR$(27);"!";CHR$(M) 40 PRINT "This sample of printing uses" 50 PRINT "Master Select number";M 60 PRINT CHR$(27);"@" 300 PRINT CHR$(4);"PR#0" Here is part of a sample using Master Select number 96: mple of printing uses Select number 96 29 followed by the number... 96. Master Select The LX-90 has a special ESCape code called Master Select that allows you to calculate the code for a Master Select number and then give you a sample of printing...
User Manual - Apple IIc 8699 PIC for LX-90
Page 33
...27);"S1";"2";CHR$(27);"T"; 30 PRINT "0." 40 PRINT CHR$(27);"@" 300 PRINT CHR$( 4); If you use ESCape "!" 16 to turn on subscript. Superscript and Subscript Your LX-90 can also print superscripts and subscripts, which mode to use. You...command. ESCape "T" turns off either one ESCape code instead of the two narrow pitches, you won't harm your LX-90 will simply use a priority list in its memory to determine which you can use for example, you need ..."SO" turns on superscript and ESCape "S1" turns on double-strike, your printer; "PR#0" The formula for double-strike elite.
...27);"S1";"2";CHR$(27);"T"; 30 PRINT "0." 40 PRINT CHR$(27);"@" 300 PRINT CHR$( 4); If you use ESCape "!" 16 to turn on subscript. Superscript and Subscript Your LX-90 can also print superscripts and subscripts, which mode to use. You...command. ESCape "T" turns off either one ESCape code instead of the two narrow pitches, you won't harm your LX-90 will simply use a priority list in its memory to determine which you can use for example, you need ..."SO" turns on superscript and ESCape "S1" turns on double-strike, your printer; "PR#0" The formula for double-strike elite.
User Manual - Apple IIc 8699 PIC for LX-90
Page 37
... set margins, line spacing, and horizontal and vertical tabs, this chapter describes a few commands that the average user might need. Margins The LX-90 allows you prefer for the left margin. The left margin command is ESCape "Q" followed by the number of 70, but you can send ... CHR$(27);"1";CHR$(5); 20 PRINT CHR$(27);"Q";CHR$(70); 300 PRINT CHR$(4);"PR#0" 35 This program gives you a left margin location of 5 and a right margin location of the column you want. Chapter 6 Page Formatting Although the LX-90 printer has many sophisticated commands to set the left and right margins...
... set margins, line spacing, and horizontal and vertical tabs, this chapter describes a few commands that the average user might need. Margins The LX-90 allows you prefer for the left margin. The left margin command is ESCape "Q" followed by the number of 70, but you can send ... CHR$(27);"1";CHR$(5); 20 PRINT CHR$(27);"Q";CHR$(70); 300 PRINT CHR$(4);"PR#0" 35 This program gives you a left margin location of 5 and a right margin location of the column you want. Chapter 6 Page Formatting Although the LX-90 printer has many sophisticated commands to set the left and right margins...
User Manual - Apple IIc 8699 PIC for LX-90
Page 38
...your new margin settings. For example, in BASIC the following program will make the LX-90 skip 6 lines after each page. In ordinary printing the line spacing is 1/6-inch, six lines of course, cancel your printer is set the top of page approximately three lines (½ inch) below the ...run a program that once you want the LX-90 to choose the margins you prefer for program listings. Just remember that sets margins, those margins are using continuous paper for 11-inch paper: 5 PRINT CHR$(4);"PR#1" 10 PRINT CHR$(27);"N";CHR$(6); 300 PRINT CHR$(4);"PR#0" Since an U-inch ...
...your new margin settings. For example, in BASIC the following program will make the LX-90 skip 6 lines after each page. In ordinary printing the line spacing is 1/6-inch, six lines of course, cancel your printer is set the top of page approximately three lines (½ inch) below the ...run a program that once you want the LX-90 to choose the margins you prefer for program listings. Just remember that sets margins, those margins are using continuous paper for 11-inch paper: 5 PRINT CHR$(4);"PR#1" 10 PRINT CHR$(27);"N";CHR$(6); 300 PRINT CHR$(4);"PR#0" Since an U-inch ...
User Manual - Apple IIc 8699 PIC for LX-90
Page 47
... CHR$(q);"Z" 40 PRINT CHR$(27);"K";CHR$(lgfl);CHR$(0); 50 FOR X=1 TO 50: PRINT CHR$(85);CHR$(42); 60 NEXT X: PRINT 100 PRINT CHR$(27);"@" 300 PRINT CHR$(4);"PR#p" If you run a simple graphics program, you can go on to an exercise that shows you 'll see how one to see...graphics for a carriage return and a line feed after every 80 - 130 characters. Notice that you've entered and run the program now, you how the LX-90 combines several lines of a line. The "Z" Command Some software (including ProDOS BASIC) automatically inserts the control codes for a figure taller than to examine each ...
... CHR$(q);"Z" 40 PRINT CHR$(27);"K";CHR$(lgfl);CHR$(0); 50 FOR X=1 TO 50: PRINT CHR$(85);CHR$(42); 60 NEXT X: PRINT 100 PRINT CHR$(27);"@" 300 PRINT CHR$(4);"PR#p" If you run a simple graphics program, you can go on to an exercise that shows you 'll see how one to see...graphics for a carriage return and a line feed after every 80 - 130 characters. Notice that you've entered and run the program now, you how the LX-90 combines several lines of a line. The "Z" Command Some software (including ProDOS BASIC) automatically inserts the control codes for a figure taller than to examine each ...
User Manual - Apple IIc 8699 PIC for LX-90
Page 59
Type it in now so that you translate your design into a character your LX-90 can run it soon. Definition program 1 The BASIC program below will help you can print. NEW 100 DIM F(9) 110 FOR I=1 TO 9 120 PRINT "WHICH ROWS HAVE DOTS IN COLUMN";I 130 INPUT R: IF R=0 THEN 150 140 F(I)=F(I)+2^(R-1) 150 IF R=0 THEN NEXT I ELSE GOTO 130 155 PRINT CHR$(4);"PR#1" 160 PRINT CHR$(27);":";CHR$(0);CHR$(0);CHR$(0); 170 PRINT CHR$(27);"%";CHR$(1);CHR$(0); 180 PRINT CHR$(27);"&";CHR$(0);"
Type it in now so that you translate your design into a character your LX-90 can run it soon. Definition program 1 The BASIC program below will help you can print. NEW 100 DIM F(9) 110 FOR I=1 TO 9 120 PRINT "WHICH ROWS HAVE DOTS IN COLUMN";I 130 INPUT R: IF R=0 THEN 150 140 F(I)=F(I)+2^(R-1) 150 IF R=0 THEN NEXT I ELSE GOTO 130 155 PRINT CHR$(4);"PR#1" 160 PRINT CHR$(27);":";CHR$(0);CHR$(0);CHR$(0); 170 PRINT CHR$(27);"%";CHR$(1);CHR$(0); 180 PRINT CHR$(27);"&";CHR$(0);"
User Manual - Apple IIc 8699 PIC for LX-90
Page 107
... you must make adjustments when you need to use CHR$(9) to activate a horizontal tab on the LX-90, you must use that the Apple IIc has for horizontal tabbing. Because some programs you can print...programming, but when you cannot, there are printed in line 10010 to send the number to the printer. The following short program shows how this code by the BASIC interpreter: 10000 IF PEEK (49305) ...PRINT CHR$(27);"K";CHR$(20);CHR$(0); 20 FOR X=1 TO 20 30 N=X: GOSUB 10000 40 NEXT X: PRINT 300 PRINT CHR$(4);"PR#0" 400 END l0000 IF PEEK (49305)< > 80 then 10000 10010 POKE 49304,N 10020 ...
... you must make adjustments when you need to use CHR$(9) to activate a horizontal tab on the LX-90, you must use that the Apple IIc has for horizontal tabbing. Because some programs you can print...programming, but when you cannot, there are printed in line 10010 to send the number to the printer. The following short program shows how this code by the BASIC interpreter: 10000 IF PEEK (49305) ...PRINT CHR$(27);"K";CHR$(20);CHR$(0); 20 FOR X=1 TO 20 30 N=X: GOSUB 10000 40 NEXT X: PRINT 300 PRINT CHR$(4);"PR#0" 400 END l0000 IF PEEK (49305)< > 80 then 10000 10010 POKE 49304,N 10020 ...
User Manual - Apple IIc 8699 PIC for LX-90
Page 109
... a dot in line 20, BASIC sends a carriage return and a line feed, hex codes OD and OA. The printer will put you would get the printout below of the hexadecimal codes. Each of the LX-90 to dump in the guide section. The ability of these is represented by a dot, an E, and two more... you can consult Appendix A to make the printer print the last line. 5 PRINT CHR$(4);"PR#1" 10 FOR X=70 TO 73 29 PRINT CHR$(X): NEXT X 30 PRINT CHR$(27);"E" 40 PRINT "Sample text" 50 PRINT CHR$(27);"@" 300 PRINT CHR$(4);"PR#0" Data Dump Mode 0000 46 OD OA 47 OD OA 48 OD...
... a dot in line 20, BASIC sends a carriage return and a line feed, hex codes OD and OA. The printer will put you would get the printout below of the hexadecimal codes. Each of the LX-90 to dump in the guide section. The ability of these is represented by a dot, an E, and two more... you can consult Appendix A to make the printer print the last line. 5 PRINT CHR$(4);"PR#1" 10 FOR X=70 TO 73 29 PRINT CHR$(X): NEXT X 30 PRINT CHR$(27);"E" 40 PRINT "Sample text" 50 PRINT CHR$(27);"@" 300 PRINT CHR$(4);"PR#0" Data Dump Mode 0000 46 OD OA 47 OD OA 48 OD...
User Manual - Apple IIc 8699 PIC for LX-90
Page 110
...however, show how the Apple IIc and ProDOS BASIC handle certain codes. 5 PRINT CHR$(4);"PR#1" 10 FOR X=125 TO 200 20 PRINT CHR$(X); 30 NEXT X 300 PRINT CHR$(4);"PR#0" After you must press control and reset to return keyboard output to the screen.) The data dumping capability can show that the... data dump mode and run in line 0000 (7D, 7E, and 7F) are transmitted normally. Now compare the printer with the list of what the printer is not sent to make the LX-90 print the final line. The following program run the program. instead it is receiving, regardless of hex codes on...
...however, show how the Apple IIc and ProDOS BASIC handle certain codes. 5 PRINT CHR$(4);"PR#1" 10 FOR X=125 TO 200 20 PRINT CHR$(X); 30 NEXT X 300 PRINT CHR$(4);"PR#0" After you must press control and reset to return keyboard output to the screen.) The data dumping capability can show that the... data dump mode and run in line 0000 (7D, 7E, and 7F) are transmitted normally. Now compare the printer with the list of what the printer is not sent to make the LX-90 print the final line. The following program run the program. instead it is receiving, regardless of hex codes on...
User Manual - IBM PC Jr. 8690 PIC for LX-90
Page 41
NEW 100 DIM F(9) 110 FOR I=1 TO 9 120 PRINT "WHICH ROWS HAVE DOTS IN COLUMN";I 130 INPUT R: IF R=0 THEN 150 140 F(I)=F(I)+2A(R-1) 150 IF R=0 THEN NEXT I ELSE GOT0 130 160 LPRINT CHR$(27)":" CHR$(0)CHR$(0)CHR$(0); 170 LPRINT CHR$(27)"%"CHR$(1)CHR$(0); 180 LPRINT CHR$(27)"&"CHR$(0)" Type it in now so that you translate your design into a character your LX-90 can run it soon. Definition program 1 The BASIC program below will help you can print.
NEW 100 DIM F(9) 110 FOR I=1 TO 9 120 PRINT "WHICH ROWS HAVE DOTS IN COLUMN";I 130 INPUT R: IF R=0 THEN 150 140 F(I)=F(I)+2A(R-1) 150 IF R=0 THEN NEXT I ELSE GOT0 130 160 LPRINT CHR$(27)":" CHR$(0)CHR$(0)CHR$(0); 170 LPRINT CHR$(27)"%"CHR$(1)CHR$(0); 180 LPRINT CHR$(27)"&"CHR$(0)" Type it in now so that you translate your design into a character your LX-90 can run it soon. Definition program 1 The BASIC program below will help you can print.
User Manual - Parallel 8620 PIC for LX-90
Page 46
Definition program 1 The BASIC program below will help you can print. Type it in now so that you translate your design into a character your LX-90 can run it soon. NEW 100 DIM F(9) 110 FOR I=1 TO 9 120 PRINT "WHICH ROWS HAVE DOTS IN COLUMN";I 130 INPUT R: IF R=0 THEN 150 140 F(I)=F(I)+2ˆ(R-1) 150 IF R=0 THEN NEXT I ELSE GOTO 130 160 LPRINT CHR$(27) ":"CHR$(0)CHR$(0)CHR$(0); 179 LPRINT CHR$(27)"%"CHR$(l)CHR$(0); 180 LPRINT CHR$(27)"&"CHR$(0)"
Definition program 1 The BASIC program below will help you can print. Type it in now so that you translate your design into a character your LX-90 can run it soon. NEW 100 DIM F(9) 110 FOR I=1 TO 9 120 PRINT "WHICH ROWS HAVE DOTS IN COLUMN";I 130 INPUT R: IF R=0 THEN 150 140 F(I)=F(I)+2ˆ(R-1) 150 IF R=0 THEN NEXT I ELSE GOTO 130 160 LPRINT CHR$(27) ":"CHR$(0)CHR$(0)CHR$(0); 179 LPRINT CHR$(27)"%"CHR$(l)CHR$(0); 180 LPRINT CHR$(27)"&"CHR$(0)"