★ APPLICATIONS ★ DIVERS ★ ZEICHENSÄTZE (CPC AMSTRAD INTERNATIONAL) ★ |
Zeichensätze (CPC Amstrad International) | Applications Divers |
Das Programm SCHRIFT ist in der Lage, den Zeichensatz des CPCs zu verändern. Es sind folgende Möglichkeiten vorhanden:
Will man diese Schriftarten miteinander verknüpfen (z.B. um 270 Grad gedrehte dünne, durchgestrichene Buchstaben), so muß man folgendermaßen vorgehen: Zeile 10 und 20 löschen und die folgende Grundzeile eingeben: 10 DEFINT s-w :sym=32: SYMBOL AFTER sym: adr=HIMEM: sym = (127-sym)*8 Die Variable 'sym' gibt an, ab welchem Zeichen der Zeichensatz bearbeitet werden soll. In diesem Fall ab Zeichen 32. Die '127' in der Zeile gibt an, bis zu welchem Zeichen der Zeichensatz bearbeitet werden soll. In Zeile 20 kann man jetzt die gewünschten Schriftarten eingeben. Das geschieht folgendermaßen: 20 wahl=1:sn=1:GOSUB 30:end Die Variable 'wahl' gibt an, welche Schriftart ausgewählt wird. Die Werte entsprechen den oben im Text angegebenen (1-7). Die Variable 'sn' ist nur von Interesse, wenn man die siebte Schrift gewählt hat. Sie gibt an, in welcher Höhe der Strich gesetzt wird. Es sind Werte von 1 bis 8 erlaubt, wobei 1 oben und 8 unten ist. Bei der Kombination der Schriften ist auch die Reihenfolge der Aufrufe wichtig. So bekommt man, wenn man die Buchstaben erst an der x-Achse spiegelt und dann unterstreicht, ein anderes Ergebnis, als wenn man das in umgekehrter Reihenfolge macht. So, jetzt noch einmal zu dem obigen Beispiel: 20 wahl=1:GOSUB 30:wahl=4:GOSUB 30:wahl=5: GOSUB 30: wahI=6:GOSUB 30:wahl=7:sn=4:GOSUB 30:END Wird das Programm jetzt gestartet, so erhält man die oben beschriebene Buchstabenkombination. Es ist auch möglich, eigene Buchstaben zu definieren und diese mit dem Programm zu verändern. Die SYMBOL-Anweisungen müssen dann nach dem SYMBOL AFTER-Befehl in Zeile 10 stehen. Wolfgang Noistering/jf , CPCAI
|