07.07.2014 Aufrufe

Download (7333kb, 52 pages) - The Sharp MZ-Series

Download (7333kb, 52 pages) - The Sharp MZ-Series

Download (7333kb, 52 pages) - The Sharp MZ-Series

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

--' ---­<br />

..<br />

: :. .<br />

~.<br />

:<br />

I - -,~ -­<br />

STATUS 1<br />

1969<br />

CC=>TRANSISTOR<<br />

. \<br />

:> ;<br />

;;<br />

if<br />

!" \"<br />

:><br />

; i<br />

~~---<br />

Ii '\ I'<br />

~ ;<br />

: ; ~ \ ..<br />

~ .. , ..<br />

Cl • \<br />

~! ! : \\.~<br />

~~I • ~ I ~ , • ~ ~ •<br />

STATUS<br />

1094<br />

CC=>LADEKURUE(<br />

li<br />

Dies ist ain neues Textverarbei tungsprooraam fu.... den PC-1401 und den<br />

(fJ<br />

Drucker CE-126P. Das besendere an di.... Programm ist, da.s man die Texte<br />

CD<br />

"""', auch in Kleinschrift drucken kann. Oeutsch. Umlaut. Bind auch .oeglich.<br />

r+ Aufl.den und Absp.ichern ven Texten kann man .benfalls, sowi. rechter<br />

CD Randau.oleich ist aoeolich !<br />

Wenn man nun z.B. di ••en Satz druck.n willl Ich •••• • in. Banan••<br />

W muss man ihn so eingaben I AICH ESSE EINE ABANANE.<br />

N Das Zeichen bedeutet, dass der naechste Buchstabe gross-geschrieben<br />

werden solI. <br />

:l> Gibt man CSAVE ein, wird der Text auf Band abORSpeichert. Mit CLOAO ladet<br />

to-­ man ihn wiader in d.n Rechner. BLOCK bewirkt, da.. die folgendan Saetze<br />

to-- .it rechtem Randausgleich (Blocksatz) gedruckt werden. 1st dies nicht<br />

CD erwuenscht, gibt man NO BLOCK ein. Es kDennen max. 30 Saetze eingegeben<br />

W warden. Vcr dem 29. erfolgt ein Warn-Beep, das jetzt der letzte Satz<br />

kommt. Die 30. Eingabe kann nicht mehr zum Brief gehoeren, sie ist<br />

'""1")<br />

C: reserviert fuer die Eingabe VDn CLOAO / CSAVE oder fuer PRINT, welches<br />

"1 bewirkt, dass der Brief ausgedruckt wird.<br />

Fuer den Ausdruck braucht man etwas Geduld. Wird versucht, bei der Eingabe<br />

(fj mehr als 23 leichen (Die leichen A werden nicht angerechnet) einzugeben,<br />

::r erfolgt ein Beep und man kann die leile noch einmal eingeben (kuerzer<br />

0)<br />

natuerlich). Wie man deutsche Umlaute oder Spezialzeichen auf daB Papier<br />

"1<br />

'0<br />

bringt, entnehmen Sie der Tabelle 1.<br />

(1 ---Es folgt nun die Beschreibung maines neuesten Progra.... PAC-SON--­<br />

o<br />

3 Wie man schon dem Namen entnimmt, hat as etwas mit PAC-MAN zu tun. Der<br />

'0 Spieler lenkt sein Moenst....chen durch ein Labyrinth. liel das Spieles ist<br />

C<br />

r+ mit moeglichst wenig Bewegungen alle Punkte "aufzufressen-.<br />

CD .rfolgt ueber die Zehnertastaturl rBJ<br />

aufwaerts<br />

"1<br />

::t Thomas Jeger<br />

[6J rechts<br />

CO Hauptstrasse 142<br />

'""1")<br />

[4] links<br />

r+ CH-32B6 Muntelier Cfrb.)<br />

[2J abwaerts<br />

~ <br />

~ <br />

C!)<br />

~~ ~ ~-.<br />

~ . ~ 1- -'<br />

1; ~<br />

c.:;' r­<br />

~ "'or ~~<br />

~~ ~<br />

~ c-.' s:> '"'<br />

~ ... ~<br />

~ -e.­<br />

,~ ......<br />

Steuerung<br />

~ <br />

0 , <br />

12S:IF B'(I)="CLOAD"<br />

~<br />

~ <br />

0<br />

~<br />

----TEXTVERARBEITUNG---­<br />

1: REM ........•.••.••. <br />

IB:PRINT "TEXTVERARBEIT<br />

UNG"<br />

2B:PRINT "KLEINSCHRIFT<br />

VON"<br />

30:PRINT YHERRN DIETZEY<br />

40:PRINT "SYSTEMHANDBUC<br />

H"<br />

S0:PRINT YSEITE 76/77"<br />

60:PRINT YFUER GR. LETT<br />

ER"<br />

7B:PRINT YEIN ~ EINGEBE<br />

N: "<br />

80:PRINT YBSP. DAS ~HAU<br />

SY<br />

90:PRINT "H=GR. REST KL<br />

EIN·<br />

100:CLEAR :DIM B'(3e)*48<br />

:DIM L1I(1)*24,L2S(1<br />

>*24,LA(24)<br />

110:POKE &380S,16,70,21S<br />

,214,36,40,3,235,2139<br />

,16,96,186,132,27,12<br />

1,128,69<br />

111:POKE &3816,2,32,121,<br />

167, 2se, 13,0<br />

115: 1=1<br />

120:INPUT BS(I):IF LEN B<br />

'(1)(23 THEN 12S<br />

121:HO=0:FOR H=l TO LEN<br />

U( I)<br />

122:IF MIDS (B'(I),H,l)=<br />

.~" THEN LET HO=HO+l<br />

123:NEXT H<br />

124:1F LEN BS(I)-HO>23<br />

THEN BEEP l:GOTO 1213<br />

THEN INPUT IB,(*):<br />

GOTO 120<br />

130:IF B'(I)="CSAVE·<br />

THEN PRINT IBS(*):<br />

GOTO 1213<br />

13S:IF BS(I)=YPRINT·<br />

THEN LET P=I:GOTO IS<br />

o<br />

14e:IF 1=29 THEN BEEP 1<br />

141:IF 1=30 THEN BEEP 2:<br />

GOTO 1213<br />

145:I=I+l:GOTO 1213<br />

lse:C-l<br />

160:1F B'(C)="BLOCK·<br />

THEN LET BL=1:C=C+1:<br />

GOTO 160<br />

17e:IF BI(C)="NO BLOCK"<br />

THEN LET BL=e:C=C+l:<br />

GOTO 160<br />

1se:IF C=P THEN GOTO le<br />

1ge:HO=0:FOR H=l TO LEN<br />

BS(C)<br />

192:IF MIDI (BI(C),H,l)=<br />

Y~" THEN ~£T HO=HO+1<br />

193:NEXT H<br />

2213: IF BL=1 THEN GOSUB 3<br />

90<br />

230:CALL &3805<br />

240:J=B:I=1:GOTO 260<br />

2S0:A=ASC (MIDI (BS(C),I<br />

, 1) ) : RETURN<br />

26B:GOSUB 2S0<br />

270:IF A=94 THEN LET IzI<br />

+1:GOSUB 250:POKE &3<br />

817,A:CALL &3816:J=J<br />

+l:GOTO 350<br />

28B:IF A=36 THEN POKE &3<br />

817,224:CALL &3816:<br />

GO TO 350<br />

290:IF A=37 THEN POKE &3<br />

817,228:CALL &3816:<br />

GO TO 3se<br />

30e:IF A=38 THEN POKE &3<br />

817,226:CALL &3816:<br />

GOTO 3S0<br />

3135: IF A=35 THEN POKE &3<br />

817,239:CALL &3816:<br />

GOTO 3se<br />

31e:IF A=2<strong>52</strong> THEN POKE &<br />

3817, 127:CALL &3816:<br />

GOTO 3S0<br />

320:IF A=64 THEN POKE &3<br />

817,141:CALL &3816:<br />

GOTO 3se<br />

3313: IF A)=32 AND A(64<br />

THEN POKE &3817,A:<br />

CALL &3816:GOTO 3se<br />

34e:POKE &3817,A+32:CALL<br />

&3816<br />

3se:IF I()LEN BS(C) THEN<br />

LET I=I+l:GOTO 260<br />

36e:FOR K=I TO 23+J:POKE<br />

&3817,32:CALL &3816:<br />

NEXT K<br />

37e:CALL &A984<br />

38B:C=C+I:GOTO 160<br />

3ge:Y=1:FOR ' Z=1 TO LEN B<br />

S(C)<br />

4ee:IF MIDS (B'(C),Z,l)=<br />

" • THEN LET LA(V)=Z<br />

:Y=V+l<br />

410:NEXT Z<br />

420:IF Y=l THEN RETURN<br />

430:X=1:Y=V-l<br />

440:IF LEN BI(C»=23+HO<br />

THEN RETURN<br />

4se:LlS(1)=LEFTS (BS(C),<br />

LA(X»:L2S(1)-RIGHTS<br />

(BS(C),LEN BS(C)-LA(<br />

X»<br />

4613: IF V-I THEN 4813<br />

47e:FOR QaX TO V:LA(Q)=L<br />

A(Q)+t:NEXT Q<br />

48e:BS(C)=L1S(1)+" "+L2'<br />

(1)<br />

4ge:IF X=V THEN LET X=l:<br />

GOTO 440<br />

see:X=X+l:GOTO 4413<br />

----TEXTVERARBEITUNG---­<br />

TABELLE<br />

A ,<br />

0 %<br />

, U &<br />

1%<br />

I' = 41<br />

I =or <br />

f =,....;' <br />

4' =,,-.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!