..

b.

i

i

. .

1.

Printing Text With Delta

 

39

3050 ITALICS

= FALSE

:LPRINTROMAN$;

3060

UNDERLINED= FALSE

:LPRINT

NOT.UNDERLINED$;

 

3070 ENLARGED

= FALSE

:LPRINTNOT.ENLARGED$;

3080 PICA

= FALSE

 

3090

IIIIII~~~II~~~RINT

 

PI~CHESftlfl~fff~~flfffl

3100 LPRINTCONDENSED$;

3110 GOSUB 3500 'PRINTAS REQUIRED

3120 LPRINTELITE$;

3130 GOSUB 3500 'PRINTAS REQUIRED

3140 LPRINTPICA$; :PICA= TRUE

3150 GOSUB 3500 'PRINTAS REQUIRED

3160 '~~"""SEE WHAT HAS BEEN D0NE""""""

3170 IF ENLARGED= TRUE THEN LPRINT :GOTO3190

'CHECKIF UNDERLINED

3180 LPRINTENLARGED$;:ENLARGED= TRUE :GOTO3080

'ELSECONTINUELINE

3190 IF UNDERLINED= TRUE THEN LPRINT :GOTO3210

'CHECKIF ITALICS

3200 LPRINTUNDERLINED~; :UNDERLINED= TRUE :G0~0

3070 'ELSEPRINT UNDERLINE

3210 IF ITALICS= TRUE THEN LPRINTRESET.ALL$ :RETURN

3220 LPRINT ITALICS; :ITALICS= TRUE :GoTo 3060

'REPEATWITH ITALICS

3500

111!1l1ll111111ll,1l1ll11ff111ll1ll11l1lflll

 

3510

1

 

PRINT AS REQUIRED

1

3520

3530

'

I

 

 

 

3540

l1l1ll111!rl11ll11llllllllll1ll1lllll11111l1

 

3550 BLANK$ = STRING$(6,32) :FOUR.DOT$= "...."

3560 IF EMPHASIZED= FALSE THEN LPRINT "ABcd"; :GOTO3610

3570 IF PICA = FALSE THEN LPRINTFOUR.DOT$; :GOTO3590

3580 LPRINTEMPHASIZED$"ABcd";

3590 IF ENLARGED= TRUE THEN LPRINT 11";

:ELSELPRINTBLANK$;

 

3600

RETURN

 

3610

llllft~~lfl~~~~~~~~~~

= FA~SElf"llllflll"

3620 IF ENLARGED= TRUE THEN LPRINT v ";

:RETURN

3630 LPRINTSUPERSCRIPT$;"Xx";

3640 LPRINTSUBSCRIPT$; "YY ";

3650 LPRINTNOT.SCRIPTED$;

3660 RETURN

Page 51
Image 51
Star Micronics Delta Italics = False LPRINTROMAN$, Repeatwith Italics, If Pica = False then LPRINTFOUR.DOT$ GOTO3590