APPLICATIONSDIVERS ★ Befehle für Subscript und Superscript ★

RSX Subscript / Superscript (CPC Amstrad International)Applications Divers
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Das Programm ermöglicht es dem Benutzer, aufdem CPC 464 auch Subscript und Superscript zu verwenden, was z.B. bei chemischen Formeln, mathematischen Begriffen wie H2O, a² + b² — c² und dergleichen nützlich ist. Der CPC kann zwar mit dem Befehl TAG, Schrift an jede beliebige Stelle positionieren, jedoch ist die Umrechnung ziemlich kompliziert. Listing 1 stellt dem Benutzer die RSX-Befehle |SUB ,[n]. |SUPER [,n] und |NORMAL zur Verfügung. Nach Befehl |SUB schreibt der CPC alles um n Rasterzeilen tiefer.

n muß dabei im Bereich 1 - 7 liegen. Liegt n nicht in diesem Bereich, so korrigiert der Computer das durch eine UND-Verknüpfung mit 7. Genau dasselbe, bloß nach oben, bewirkt der Befehl |SUPER. Auch hier braucht n nicht angegeben zu werden.

Der Befehl |NORMAL bewirkt schließlich, daß die Schrift wieder normal ausgegeben wird.

Ein eventuelles SYMBOL AFTER-Kommando ist vor dem Starten des ersten Programmes durchzuführen. Dieses POKEd die DATA-Zeilen in den Speicher. Sie werden dabei allerdings nicht an eine bestimmte Stelle geschrieben, sondern die Anfangsadresse wird so berechnet, daß andere Maschinenspracheprogramme dabei nicht überschrieben werden. Diese Aufgabe übernimmt Zeile 40. Die Speicherobergrenze wird dabei um 162 Bytes herabgesetzt, egal wo sie vorher war. Einzige Einschränkung: Das Programm muß nachher zwischen &4000 und &BFFF stehen. In den Zeilen 100 bis 170 werden die Adressen im Maschinenspracheprogramm berechnet. Das zweite Programm demonstriert die oben genannten Befehle und könnte z.B. in ein Textverarbeitungsprogramm eingebaut werden.

Dabei wird vorausgesetzt, daß die Befehle schon durch das erste Programm in den Speicher eingebunden wurden. Am Anfang wird abgefragt, in welchem Mode man die neuen Befehle ausprobieren will. Dann kann ein beliebiger Text eingetippt werden. Dabei gibt es folgende Tastenbelegung:
Die Cursor-Tasten und Delete haben normale Bedeutung. In Verbindung mit CTRL bewirken die Tasten q, w, a, z und x folgendes:
q schaltet auf SUPERSCRIPT umd z auf SUBSCRIPT und a auf normale Schrift.

Verwendet man statt den Tasten q oder z die danebenliegenden w oder x, so wird zuerst abgefragt, um wieviele Rasterzeilen hinauf- oder hinuntergerückt werden soll. In der ersten Zeile wird der laufende Modus (normal, sub oder super) und diejenige Zahl ausgegeben, die anzeigt, um wieviele Rasterzeilen jeweils hinauf- oder hinuntergerückt wird. Am Anfang ist dies 3.

CPCAI 8605

★ PUBLISHER: CPC Amstrad International
★ YEAR: 1986
★ CONFIG: 64K + AMSDOS
★ LANGUAGE:
★ LiCENCE: LISTING
★ COLLECTION: CPC AMSTRAD INTERNATIONAL 1986
★ AUTHOR: Dieter Kronegger
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» RSX-Subscript-Superscript    (CPC  Amstrad  International)    LISTING    GERMANDATE: 2018-08-24
DL: 206
TYPE: text
SiZE: 2Ko
NOTE: Uploaded by CPCLOV ;

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » RSX-Voz
» Applications » RSX Motor Control
» Applications » Screencopy (CPC Amstrad International)
» Applications » Profi-RSX 3 (CPC Amstrad International)
» Applications » RSX Line
» Applications » RSX Background printing (Popular Computing Weekly)
Je participe au site:
» Vous avez des infos personnel ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop
Page créée en 454 millisecondes et consultée 1610 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.