home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.whtech.com
/
ftp.whtech.com.tar
/
ftp.whtech.com
/
club100
/
prt
/
poster.ba
< prev
next >
Wrap
Text File
|
2006-10-19
|
5KB
|
92 lines
1 'Club 100 Library - 415/939-1246 BBS 937-5039 NEWSLETTER, 932-8856 VOICE
2 'Poster printer by Russ Hall
5 'For Tandy printers
6 'Caps A-Z, 0-9, -,!,.,:,and(,)
7 'Written for DMP-105 with homebrew doublestrike system.
10 CLS:CLEAR1000
15 DEFINT A-Z
20 DIMZ(42,5,4),F(40)
30 LPRINTCHR$(27);CHR$(21)
163 DATA 32,32,127,127,32,32,127,127,32,32,127,127,32,32,127,127,32,32,127,127
164 DATA 239,127,127,127,239,127,127,127,239,127,127,127,32,127,127,127,239,127,127,127
165 DATA 32,234,233,32,32,235,236,32,234,233,234,233,238,239,239,237,239,32,32,239
166 DATA 234,239,239,254,32,239,32,239,32,239,239,239,32,239,32,239,234,239,239,251
167 DATA 252,239,239,127,239,32,32,127,239,32,32,127,239,32,32,127,253,239,239,127
168 DATA 239,239,254,127,239,32,239,127,239,32,239,127,239,32,239,127,239,239,251,127
169 DATA 239,239,239,127,239,32,32,127,239,239,32,127,239,32,32,127,239,239,239,127
170 DATA 239,239,239,127,239,32,32,127,239,239,32,127,239,32,32,127,239,32,32,127
171 DATA 252,239,254,32,239,32,239,32,239,32,32,32,239,226,239,225,253,239,251,32
172 DATA 239,32,239,127,239,32,239,127,239,239,239,127,239,32,239,127,239,32,239,127
173 DATA 239,127,127,127,239,127,127,127,239,127,127,127,239,127,127,127,239,127,127,127
174 DATA 32,32,239,127,32,32,239,127,32,32,239,127,239,32,239,127,253,239,251,127
175 DATA 239,32,239,127,239,234,233,127,239,239,32,127,239,234,233,127,239,32,239,127
176 DATA 239,32,32,127,239,32,32,127,239,32,32,127,239,32,32,127,239,239,239,127
177 DATA 239,239,239,254,239,234,233,239,239,234,233,239,239,32,32,239,239,32,32,239
178 DATA 239,254,32,239,239,236,32,239,239,234,233,239,239,32,237,239,239,32,253,239
179 DATA 252,239,254,127,239,32,239,127,239,32,239,127,239,32,239,127,253,239,251,127
180 DATA 239,239,254,127,239,32,239,127,239,239,251,127,239,32,32,127,239,32,32,127
181 DATA 252,239,254,32,239,32,239,32,239,32,239,32,239,228,239,32,253,239,239,233
182 DATA 239,239,254,127,239,32,239,127,239,239,251,127,239,32,254,127,239,32,239,127
183 DATA 252,239,239,127,239,32,32,127,253,239,254,127,32,32,239,127,239,239,251,127
184 DATA 239,239,239,127,32,239,32,127,32,239,32,127,32,239,32,127,32,239,32,127
185 DATA 239,32,239,127,239,32,239,127,239,32,239,127,239,32,239,127,253,239,251,127
186 DATA 239,32,32,239,236,32,32,235,234,233,234,233,32,237,238,32,32,234,233,32
187 DATA 239,32,32,239,239,32,32,239,239,234,233,239,239,234,233,239,253,239,239,251
188 DATA 239,32,32,239,234,233,234,233,32,239,239,32,234,233,234,233,239,32,32,239
189 DATA 239,32,32,239,234,233,234,233,32,239,239,32,32,234,233,32,32,234,233,32
190 DATA 239,239,239,127,32,234,251,127,32,239,32,127,252,233,32,127,239,239,239,127
191 DATA 32,127,127,127,32,127,127,127,32,127,127,127,239,127,127,127,234,127,127,127
192 DATA 32,32,32,127,32,32,32,127,239,239,239,127,32,32,32,127,32,32,32,127
193 DATA 32,127,127,127,32,127,127,127,32,127,127,127,32,127,127,127,239,127,127,127
194 DATA 32,32,239,127,32,234,233,127,32,239,32,127,234,233,32,127,239,32,32,127
195 DATA 252,239,254,127,239,32,239,127,239,32,239,127,239,32,239,127,253,239,251,127
196 DATA 234,239,32,127,32,239,32,127,32,239,32,127,32,239,32,127,234,239,233,127
197 DATA 239,239,254,127,32,32,239,127,252,239,251,127,239,32,32,127,239,239,239,127
198 DATA 239,239,254,127,32,32,239,127,32,239,239,127,32,32,239,127,239,239,251,127
199 DATA 239,32,32,32,239,32,239,32,239,239,239,233,32,32,239,32,32,32,239,32
200 DATA 239,239,239,127,239,32,32,127,239,239,254,127,32,32,239,127,239,239,251,127
201 DATA 252,239,233,127,239,32,32,127,239,239,254,127,239,32,239,127,253,239,251,127
202 DATA 239,239,239,127,32,234,233,127,32,239,32,127,234,233,32,127,239,32,32,127
203 DATA 252,239,254,127,239,32,239,127,239,239,239,127,239,32,239,127,253,239,251,127
204 DATA 252,239,254,127,239,32,239,127,253,239,239,127,32,32,239,127,234,239,251,127
205 DATA 32,127,127,127,239,127,127,127,32,127,127,127,239,127,127,127,32,127,127,127
1195 PRINT:PRINTTAB(10)"POSTER PRINTER"
1200 PRINT" Please wait..."
1210 FORA=0TO42
1220 FORB=1TO5
1230 FORC=1TO4
1240 READZ(A,B,C):NEXT:NEXT:NEXT
1245 PRINTTAB(12)"Press CAPS-LOCK"
1246 PRINT" Is text to be centered?"
1247 D$=INKEY$:IFD$=""THEN1247
1248 IFD$="Y"ORD$="y"THENI=1:GOSUB2000
1250 PRINT:PRINT"Statement to be printed: ($$ for « LF)"
1255 PRINT" Press only <ENTER> to exit."
1260 LINEINPUT"";A$
1270 D=LEN(A$)
1275 IFD<2THENLPRINTCHR$(27);CHR$(22):MENU
1277 IFI=1THENGOSUB2020
1280 FORE=1TOD
1290 F(E)=ASC(MID$(A$,E,1))
1293 IFF(E)=36THEN1370
1295 IFF(E)<34THENF(E)=F(E)+31:GOTO1300
1297 IFF(E)<59THENF(E)=F(E)+47
1300 F(E)=F(E)-63:NEXT
1310 FORB=1TO5
1315 FORH=1TO2
1320 FORE=1TOD:A=F(E)
1330 FORC=1TO4
1340 LPRINTCHR$(Z(A,B,C));:NEXT
1350 LPRINTCHR$(32);:NEXT:LPRINT
1360 NEXT:LPRINTCHR$(27);CHR$(90);CHR$(6):NEXT
1370 LPRINTCHR$(27);CHR$(90);CHR$(24)
1380 CLS:GOTO1250
2000 PRINT:PRINT"Input page line length"
2005 PRINT"(8« in. page is 21 spaces.)"
2010 INPUTG:RETURN
2020 J=INT(.5*(G-D))
2030 B$=STRING$(J,32)
2040 C$=B$+A$
2050 A$=C$:D=D+J
2060 RETURN