Bonjour,

 Nouveau sur la liste, je m'appelle Erwin Bliesenick, suis voyant, sous Linux 
depuis 10 ans, et à ce dernier titre, ai été sollicité par un couple d'aveugles 
désirant "s'informatiser", c'est-à-dire principalement accéder à l'internet - 
courrier et web. 

Les questions qui se posent sont :

1) ils n'ont *jamais* côtoyé de près ou de loin un ordinateur (est-ce un 
problème ? : au moins, ils n'ont pas acquis de mauvaises habitudes)
2) ils ont plus de 70 ans
3) et pas d'argent...

Compte-tenu de ces contraintes, j'ai pensé leur installer un système 
exclusivement libre ou gratuit (mbrola...) d'autant qu'ils m'ont dit préférer 
un système vocal plutôt qu'une plage Braille.
Mais, vu leur âge et leur absolue ignorance en informatique, je ne me vois pas 
vraiment essayer de les initier à Emacs... J'ai donc pensé à leur développer un 
petit programme d'apprentissage du clavier au moins pour commencer.

Je me suis donc intéressé à Cicero. Ayant écrit ma routine d'apprentissage 
clavier en C, je n'ai pas réussi à l'interfacer avec Cicero (mais je n'ai pas 
vraiment insisté). Comme je pense qu'il va me falloir me remettre à la 
programmation C/C++, j'ai donc, pour me réentraîner au C++ et bien comprendre 
comment fonctionne Cicero, traduit le moteur Cicero et quelques-unes de ses 
annexes en C++, en suivant exactement la logique du programme. C'est fait et 
cela fonctionne. La version C++ fonctionne exactement comme la version python, 
sans aucun changement dans les règles. J'ai ajouté deux ou trois règles de 
filtrage de texte (ex l'abréviation no. ou n°). 
Il y a 2 classes : ttp et config, plus les utilitaires originaux (regress, 
speed, bulktalk) et 3 utilitaires supplémentaires (apprentissage clavier qui 
reste à "peaufiner", changement de la configuration - pitch, vitesse etc.), et 
un programme de lecture de fichiers word, open office, pdf et rtf).

Pour ce qui est des applications web et courrier électronique, j'hésite encore. 
Je ne pense pas qu'un interface graphique ait beaucoup de sens ici, donc je 
penche pour une interface "écran" avec lynx, elinks, mutt ou pine ou pour une 
interface encore plus simple, la ligne de commande. Ayant lu le texte de Karl 
Dahlke, l'auteur du programme edbrowse, sur l'interface ligne de commande, j'ai 
décidé d'essayer edbrowse, et serais actuellement plutôt partisan de 
l'installer.
J'ai donc traduit la documentation du logiciel en français (disponible sur le 
site de l'auteur - http://eklhad.net/linux/app/edbdoc_fr.html) et avec 
l'auteur, j'ai francisé le logiciel (écrit en C). Il reste encore quelques 
dizines de messages à traduire. 
Edbrowse, étant éditeur, navigateur et client de courrier me paraît être une 
solution possible dans ce cas.

Voilà, j'aimerais savoir ce que vous pensez de tout cela, et si possible, avoir 
quelques conseils pour savoir si je ne fais pas totalement fausse route en 
choisissant la solution ligne de commande plutôt que lecteur d'écran.

Amicalement

Erwin Bliesenick

_______________________________________________
Liste de diffusion CarrefourBLinuX 
    [email protected]
    http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
    http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel : 
    'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel : 
    'mailto:[EMAIL PROTECTED]'

Répondre à