%OP%JUY %OP%TM1 %OP%BM1 %OP%LM5 %OP%HE/%H2%Z88 Users' Club Software Library%H2%/ %OP%FO/%H2%Z155%H2%//@P@/ %CO:A,12,70%%C%%H1%%H2%B a n n e r M a k e r%H2%%H1% %C%by P.I. Nicholson B.Sc., (HONS) %JL%As its name suggests, this program enables the user to produce %JR%enlarged sideways text suitable for printing in banner form (ideal for displays at the club workshop etc.). %JR%The program uses a table of character definitions held in two REM %JR%statements for building the enlarged characters. I can't help but %JL%feel that I have taken the approach of re-inventing the wheel here, %JR%because the character definitions are an exact copy of the Z88 %JL%character set (i.e. each character is based in a 6x8 matrix). %JR%Surely, such a table must already exist in the Z88's internal ROM ? %JL%However, I have "PEEKed" high and low for the table's ROM location %JR%without success. I would be interested if anyone has any ideas on this matter. %JL%To save programming time, I have only coded the first 64 printable %JR%characters of the ASCII table. This includes nearly all the symbols, %JL%all the numbers, and all the upper case letters. The program converts %JR%any lower case letters entered, into upper case, and any unknown symbols are printed as blank spaces. %JR%The user is able to select the device, the banner text is to be %JR%output to. i.e. screen, file or directly to a printer. The file %JL%choice outputs the banner to a file called file.ban. This is a useful %JR%choice because the file can then be loaded into Pipedream as plain %JL%text, and many editing tricks can then be performed. The Pipe- dream %JR%example file shows a four line banner. Each line of enlarged text was %JL%created separately, and then combined into a single banner by making use of the word processor's multi-column mode. %JL%Finally, if you have found this program useful or have any %JR%suggestions for improvement, send me a postcard - the more exotic the better ! Happy printing. %CO:B,12,60%%CO:C,12,48%%CO:D,12,36%%CO:E,12,24%%CO:F,12,12%