APPLICATIONSDIVERS ★ ECRITURE ARABE ★

Eciture Arabe (CPC Infos)Applications Divers
Voici un petit programme utilitaire qui pourrait intéresser tous nos amis de laneue et de culture arabe, mais aussi tous ceux qui souhaitent comme moi s'y initier.

Je l'ai appelé Gerbert, en hommage au premier lettré FRANÇAIS qui est allé au Xème siècle renouveler notre science balbutiante en Catalogne, haut lieu de culture arabe à l'époque (et dans le Midi, c'étaient souvent les juifs, polyglottes de tradition, qui apprenaient l'arabe aux FRANÇAIS !). Il faut savoir que Gerbert. après avoir contribué à mettre un prince Illettré (comme les autres !!) sur le trône de France (Hugues Capet), a fait de son fils Robert (et de plusieurs prince de sa génération) un lettré accompli. Enfin c'est lui le pape de l'An Mil. Voilà pour l'évocation.

Ce programme utilise le clavier FRANÇAIS pour transcrire la calligraphie arabe, en suivant un code représenté dans la figure 1. En l'utilisant, vous découvrirez quelques signes supplémentaires, par exemple les parenthèses, transformables en guillemets de début et de fin de citation, en tapant COPY avant le signe parenthèse.


Figure 1 ( Cliquez sur l'image pour l'agrandir )

Le curseur se déplace au moyen des 4 flèches de direction, de ESPACE et de DEL. Attention ! Il efface tout sur son passage !

CLR permet de recommencer la page à 0.

TAB avance le curseur au milieu de la page, s'il était en deçà.
On peut noter ia façon d'obtenir les 4 formes de chaque lettre arabe suivant sa place dans le mot :

— Deux fois COPY puis la lettre si elle est en position Isolée (1)

— COPY puis la lettre en position
finale (2)

— La lettre seule si elle est en position (3)

— SHIFT puis la lettre en position Initiale (4)

On peut aussi noter :

— Les 4 positions du hamza et te moyen de les obtenir, quelques variantes calligraphiques courantes dans l'arabe écrit, les signes en surimpression (hamza, shadda, fatha. damma. kasra), l'utilisation de la barre de soulignement pour prolonger la ligne d'écriture dans le cours d'un mot si on le désire.

Pour ceux que cela intéresse. Il est possible de modifier l'allure des lettres, que j'ai choisies en pleins et en déliés, parce qu'elle passe mieux à l'écran et qu'on la trouve souvent ainsi dans la presse arabe (les titres notamment). Il est également possible de modifier les datas pour obtenir des caractères complémentaires.
J'ai passé plus de 3 mois à ce travail, mais j'ai conscience qu'il peut être amélioré ; le choix du MODE 2 donne une plus belle lisibilité à l'écran, mais diminue la clarté à l'impression ( en tapant CONTROL puis COPY).

Enfin ce programme est bilingue : on peut passer du FRANÇAIS à l'arabe et réciproquement en tapant COPY puis RETURN. Vous verrez que l'usage du tabulateur TAB permet, au choix, de placer les textes arabes à droite et FRANÇAIS à gauche (le plus pratique, surtout si le texte est long) ou l'inverse (vocabulaire ou conjugaisons et leur traduction, par exemple).

Taper et sauver les fichiers ARABE1.PRG et ARABE2.PRG, qui génèrent les fichiers ARABE1.BIN et ARABE2.BIN, puis taper et lancer le programme GERBERT.

CPCINFOS n°34/35 (Juillet/Aout 91)

RECTIFICATION - ECRITURE ARABE

Le point le plus faible de ce programme concerne l'impression. Celle-ci peut être améliorée nettement grâce aux modifications ci-dessous.

La vérité m'oblige à préciser que le programme complémentaire n'est pas de moi ; Il est l'adaptation de l'utilitaire Hardcopy, publié dans le numéro hors-série 5 d'Am-Mag (Mars-Avril 88)

1. Modifications du programme principal GERBERT

Supprimer les lignes 90-390

540 LOAD"arabe1.bin",&3000:load"arabe2.bin,&3A10:load"arabe2.bin",&A000
725 IF a=35 and fI=0 then gosub 1470:goto 580
1440 '
1450 ' Impression
1460 '
1470 POKE &459C,16
1480 POKE &45A0,ecr-256*INT(ecr/256):POKE &45A1,inf(ecr/256)
1490 CALL &4700:call &A06C:RETURN

2. Taper et sauver le fichier ARABE3.PRG qui génère le fichier ARABE3.BIN

3. Modifications facultatives (amélioration du graphisme de la lettre ALIF en position initiale et isolée : Dans le fichier ARABE1.PRG

1250 DATA 00,00,00,08,18,18,18, 18,18,18,10,00,0B,00,00,00,168

Dans le fichier ARABE2.PRG

650 DATA 00,00,00,08,18,18,18, 18,18,18,10,00,00,00,00,00,168

Générez ensuite les nouveaux fichiers ARABE1.BIN et ARABE2.BIN.

★ EDITEUR: CPCINFOS
★ ANNÉE: 1991
★ CONFIG: ???
★ LANGAGE:
★ LiCENCE: LISTING
★ AUTEUR Michel LA ROSA
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» Ecriture  Arabe    FRENCHDATE: 2011-02-14
DL: 235
TYPE: ZIP
SiZE: 7Ko
NOTE: Extended DSK/40 Cyls
.HFE: Χ

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

Lien(s):
» Applications » Tearaway: The Informer
» Applications » Funktionsplotter TurboPlot (Schneider Magazin)
» Applications » Routines du C.C.C : Differents Borders (CPC Infos)
» Applications » Compilation : Demon PD - PD 46 - Animations #2
» Applications » Giant Long Multiplication (The Amstrad User)
» Applications » Pride Utilities - Zedis II
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 327 millisecondes et consultée 4998 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.