APPLICATIONSDIVERS ★ TEX (CPC INFOS) ★

Tex (CPC Infos)Applications Divers
TEX est un utilitaire vous permettant de créer des textes pour scrolling (c'est-à-dire des textes que l'on trouve par exemple dans les démos ou dans certains jeux). De plus ce programme devrait normalement tourner sur tous les CPC (y compris les Plus) possédant un lecteur de disquette. Un texte peut contenir au maximun 16384 Octets (Un texte, même dans une démo, dépasse rarement cette taille I)

L'ECRAN

Une fois le programme chargé, l'écran contiendra 3 parties :

En haut apparaîtront les messages d'erreurs.
Au milieu, les informations se rapportant à l'option choisie. Et en bas le texte.

LES DEPLACEMENTS

Pour vous déplacer vous pouvez utiliser :

Les curseurs droit ou gauche : Déplacement du curseur Cntrl+les curseurs droit ou gauche : Déplacement du texte Shift+les curseurs droit ou gauche : Déplacement rapide du texte Copy+les curseurs droit ou gauche : Déplacement de mot en mot Les curseurs haut ou bas : Place le curseur aux extrémités du texte Cntrl+les curseurs haut ou bas : Place le curseur aux extrémités de l'écran.
Remarque : Les touches CAPS LOOK, CLR, DEL, et SHIFT ont la même fonction qu'en BASIC .

LES OPTIONS

Les différentes options sont accessibles par Cntrl + la touche correspondante :
(Lorsqu'une question vous est posée, vous pouvez abandonner en appuyant sur la touche ESC)

I : Permet d'insérer un espace à l'emplacement du curseur
P : A le même rôle que CLR
A : Donne la taille en octet (notée en hexadécimal) et la taille en Ko (Place occupée sur une disquette), qui est calculée de la façon suivante :


INT((Taille+&80)/&400)+&1 ou INT((Taille+128)/1024)+1

M : Permet de mettre TOUT le texte soit en majuscule, soit en minuscule
W : C'est une fonction particulière qui vous permet de mettre une majuscule à chaque début de phrase (En admettant qu'une phrase commence après : un point, un point d'exclamation, un point d'interrogation ou après 2 points).
L : Affiche le catalogue (User 0, Drive A) d'une disquette
C : Charge un fichier après avoir vérifié si celui-ci n'excède pas 16384 Octets.


Remarque: Il est possible de rajouter devant le nom du fichier, le préfixe A ou B pour désigner le drive choisi (pour les possesseurs d'un second lecteur), mais il est aussi possible d'indiquer en tout début le numéro d'User (catalogue) (de 0 a 15) Pour plus d'informations, consultez votre manuel à la partie AMSDOS -

S : Sauve le texte présent en mémoire sur disquette (L'extension TXX
n'est pas obligatoire mais permet lors de l'affichage du catalogue d'une disquette d'être reconnu plus facilement, mais rien ne vous empêche de la changer)
V : Permet l'effacement de tout le texte
R : Cette fonction vous permet de rechercher une chaîne de caractères (16 caractères maximun) suivant deux méthodes :
Méthode 1 : Cette méthode vous permet la recherche de la chaîne puis attend l'appui sur une touche puis continue la recherche Jusqu'à ce qu'elle ne soit plus trouvée.

Méthode 2 : Avec cette méthode vous pouvez connaître le nombre de fois que la chaîne est présente.

Remarque : Les recherches peuvent-être interrompues par ESC

TAB : Permet d'entrer un code de contrôle (Le code doit être tapé en hexadécimal). Si le code est compris entre &20 (32 en décimal) et &7a (122) alors ce sera le caractère correspondant qui sera affiché.

OPERATIONS SUR LES BLOCS

Les blocs vous permettent d'effectuer des opérations sur une partie du texte :

D et F : Permettent respectivement de délimiter le début et la fin du bloc
Z : Permet d'inverser tout le bloc
E : Permet d'effacer le bloc suivant deux possibilités :
EFFACER : Remplit le bloc avec des espaces
RETIRER : Enlève le bloc

MODE TEST

J : Cette fonction fait défiler le texte à l'emplacement des messages d'erreurs et commence à partir de l'emplacement du curseur.

Remarque : Si le code FF est rencontré lors du défilement, le texte reprendra à partir du début (positon 0000)

CHARGEMENT

Taper et lancer le listing CODE.BAS (20 Ko) qui sauvegardera l'écran compacté de présentation (TEX.BI2) ainsi que son chargeur TEX.BAS (lKo)
Remarque : la présentation est facultative.
Taper et lancer le listing CODE2.BAS (24 Ko) créateur de TEX.BIN (7 Ko).
Ensuite taper et lancer le listing TREX.BAS (Redéfinition de l'origine de TEX).
Les listings CODE.BAS, CODE2.BAS et TREX.BAS pourront alors être effacé.
Le programme se lance alors par un simple RUN"TEX

PROGRAMME D'EXEMPLE

Le programme d'exemple vous permet de faire défiler un texte géant et en overscan vertical en BASIC ! il suffit de taper le programme CODE3.BAS puis de lancer, il sauvegardera le fichier EXEMPL.BIN, puis taper le programme EXEMPLBAS.
Le listing CODE3.BAS pourra ensuite être effacé.

Vous pouvez alors créer un texte à l'aide de l'éditeur en le sauvegardant sous le nom de votre choix puis il vous suffira de changer dans le programme EXEMPL.BAS le nom et l'emplacement mémoire du texte.

Puis faites un RUN"EXEMPL

Remarque : Le programme revient au BASIC si la barre d'espace est pressée ou si le code FE est rencontré. Si c'est le code FF alors le texte reprendra au début.

CPCinfos n°40

★ EDITEUR: CPCINFOS
★ ANNÉE: 1985
★ CONFIG: 64K + AMSDOS
★ LANGAGE:
★ LiCENCE: LISTING
★ AUTEUR: Frédéric JOLLITON
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» Tex    (CPC  Infos)    FRENCHDATE: 2020-04-22
DL: 195
TYPE: ZIP
SiZE: 13Ko
NOTE: Uploaded by CPCLOV ; 40 Cyls
.HFE: Χ

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

Lien(s):
» Applications » ClearScreen-Key (Happy Computer)
» Applications » Gos - Graphic Operating System (The Amstrad User)
» Applications » Joytest (CPC Amstrad International)
» Applications » Stoic
» Applications » RSX Bank-Dump (Schneider Magazin)
» Applications » Back to Cassette Loading
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» 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/c
Page créée en 326 millisecondes et consultée 1676 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.