Справочник Пользователя для Homelite HL-1250

Скачать
Страница из 431
10/10/03
 
CHAPTER 2 "PCL" - 44 
60 REM --- PRINT CHARACTERS ----  
70 FOR I=33 TO 127  
80 LPRINT CHR$(I);  
90 NEXT  
100 LPRINT  
110 REM --- FRENCH CHARACTER SET SELECTION ------  
120 LPRINT ESC$+"(s5C";  
130 REM --- PRINT CHARACTERS ----  
140 FOR I=33 TO 127  
150 LPRINT CHR$(I);  
160 NEXT  
170 LPRINT  
180 REM --- PAPER EJECT ---  
190 LPRINT CHR$(12);  
200 END 
 
5.2.6.  Selecting the type of character spacing 
Esc(s#P (27)(40)(115)#(80) <1Bh><28h><73h>#<50h> 
•  This command selects the spacing type for the primary font. 
 
Esc)s#P (27)(41)(115)#(80) 
<1Bh><29h><73h>#<50h> 
•  This command selects the spacing type for the secondary font. 
•   # = 0 selects fixed spacing and # = 1 selects proportional spacing. 
 
10 REM ****** SELECTING A PROPORTIONAL OR FIXED SPACE FONT ******  
20 ESC$=CHR$(27)  
30 WIDTH "LPT1:",255  
40 REM --- SELECT A PROPORTIONALLY SPACED FONT ----  
50 LPRINT ESC$+"(s1P";  
60 FOR I=33 TO 127  
70 LPRINT CHR$(I);  
80 NEXT  
90 LPRINT  
100 REM --- SELECT A FIXED SPACE FONT ---  
110 LPRINT ESC$+"(s0P";  
120 FOR I=33 TO 127  
130 LPRINT CHR$(I);  
140 NEXT  
150 LPRINT  
160 REM --- PAPER EJECT ---  
170 LPRINT CHR$(12);  
180 END 
 
5.2.7.  Selecting the pitch 
Esc(s#H (27)(40)(115)#(72) <1Bh><28h><73h>#<48h> 
This command designates the pitch for the primary font. 
 
Esc)s#H (27)(41)(115)#(72) <1Bh><29h><73h>#<48h> 
•  This command designates the pitch for the secondary font. 
•  # = the number of characters to be printed per inch. However,  the actual size range is defined in 
combination with the character height. 
•  The printer’s in-built bitmap fonts all have a pitch of either 10, 12 or 16.66 characters per inch, and you can 
specify any of these as follows: 
 
 
Esc&k0S 
( 10 cpi ) 
 
 
Esc&k2S 
( 16.66 cpi ) 
 
 
Esc&k4S 
( 12 cpi )