Bonsoir,

Je ne vois pas pourquoi personnellement, l'âge et l'absolu non
expérience avec des ordinateurs seraient des obstacles à
apprendre emacs. Au lieu d'apprendre 25 jeux de commandes tous
spécifiques à chaque logiciel utilisé, qui pour le web, qui
pour le mail, qui pour écrire des textes en apprendre un une
bonne fois pour toute, avec toutes les innombrables
possibilités d'aide qu'il y a dans emacs me paraît plus logique
et plus cohérent. L'auteur du poste ne serait-il pas lui-même
un tant soit peu allergique à emacs ? 

Quant à cicero en c++ j'ai déjà abondamment dit ce que je
pensais de cicero en python : c'est toujours très instructif de
réinventer la roue mais il y a des projets (comme l'adaptation
de festival aux compilateurs récents) qui auraient besoin de
programmeurs chevronnés ! Alors cicero en c++ c'est
réréinventer la roue ? 

Je suis bien désolé d'être si négatif mais j'ai déjà dit 250
fois sur cette liste que les solutions custom dont le but est
d'être bien plus simples que celle qui existent déjà me
laissent d'ordinaire extrêmement dubitatif !

Pierre 



From: erwin <[EMAIL PROTECTED]>
Subject: [CBLX] cicero en c++
Date: Thu, 25 Oct 2007 19:15:15 +0200

> 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 à