Page suivantePage pr�c�denteTable des mati�res

3. Malvoyants

J'utiliserai deux cat�gories ici. Les gens qui voient partiellement et ont besoin d'aide pour voir / d�chiffrer / suivre le texte et ceux qui sont incapables d'utiliser une quelconque interface visuelle.

3.1 Voir l'�cran avec une vision basse

Il y a beaucoup de probl�mes diff�rents. Souvent l'agrandissement peut �tre utile, mais ce n'est pas tout. Certaines personnes ne peuvent pas suivre un mouvement, d'autres ne peuvent pas trouver le curseur sauf s'il bouge. Ceci fait appel � une panoplie de techniques, dont la plupart sont en cours d'ajout � X.

SVGATextMode

Ce programme est utile pour am�liorer la visibilit� de l'�cran texte normal que fournit Linux. L'�cran normal fourni par Linux affiche 80 caract�res de large sur 25 lignes. On peut changer ceci (et am�liorer la qualit� des caract�res) en utilisant SVGATextMode. Il permet un acc�s complet aux modes possibles d'une carte graphique SVGA. Par exemple, on peut rendre le texte plus large pour que seulement 50 caract�res par 15 apparaissent � l'�cran. Il n'y a pas de moyen simple de zoomer sur des parties de l'�cran, mais vous pouvez redimensionner au besoin.

Syst�me X Window

Pour les personnes qui peuvent voir l'�cran, il y a de bien nombreuses fa�ons d'am�liorer X Window. Elles ne se combinent pas encore pour former un ensemble coh�rent de possibilit�s, mais peuvent r�soudre bien des probl�mes si on les configure correctement.

Diff�rentes r�solutions d'�cran

On peut configurer le serveur X avec beaucoup de r�solutions diff�rentes. La frappe d'une simple touche peut alors changer entre celles-ci, permettant de voir un texte difficile � lire.

Dans le fichier /etc/XF86config, vous avez une entr�e dans la section Screen avec une ligne commen�ant par Modes. Si, par exemple, vous la mettez � :

Modes       "1280x1024" "1024x768" "800x600" "640x480" "320x240"
avec chaque mode configur� correctement (ce qui demande un moniteur assez bon pour la plus haute r�solution), vous serez capable d'avoir quatre agrandissements d'�cran, en changeant entre les diff�rents niveaux avec :

Ctrl + Alt + Pav�-Plus et Ctrl + Alt + Pav�-Moins

Bouger la souris autour de l'�cran vous fera glisser vers des parties diff�rentes de l'�cran. Pour plus de d�tails sur la mani�re de configurer ceci, vous devriez voir la documentation qui vient avec le serveur X XFree86.

Agrandissement de l'�cran

Il y a plusieurs programmes connus pour l'agrandissement d'�cran, xmag qui agrandira une partie de l'�cran autant que d�sir� mais il est tr�s primitif. Un autre est xzoom. Je viens de dire qu'il devait y avoir mieux que xmag, le voil�. Voyez la section xzoom.

Un autre programme disponible est puff. Celui-ci est sp�cifiquement destin� aux utilisateurs d�ficients visuels. Il fournit des caract�ristiques telles qu'une bo�te autour du pointeur pour le situer plus facilement. D'autres caract�ristiques int�ressantes de puff font que, s'il est configur� correctement, il est possible de s�lectionner et d'agrandir des portions de l'�cran en m�me temps qu'elles sont mises � jour. Cependant, il semble y avoir des interactions entre puff et le gestionnaire de fen�tres qui pourraient le rendent difficile d'utilisation. Quand je l'ai utilis� avec ma configuration fvwm, il ne r�pondait pas du tout � mes frappes de touches. Cependant, l'utilisation de twm a am�lior� la situation.

Le dernier programme que j'ai vu fonctionner est dynamag. Celui-ci a aussi des avantages sp�cifiques comme la possibilit� de s�lectionner une partie sp�cifique de l'�cran et de la surveiller, en rafraichissant l'affichage agrandi � intervalles r�guliers entre quelques dixi�mes de seconde et vingt secondes. dynamag fait partie de la distribution UnWindows. Voyez unwindows pour plus de d�tails.

Changer la fonte �cran

Les fontes �cran pour tout logiciel X proprement �crit doivent �tre modifiables. Vous pouvez simplement les rendre assez grandes pour que vous puissiez les lire. On fait g�n�ralement ceci en mettant une ligne dans le fichier .Xdefaults qui devrait �tre dans votre r�pertoire personnel. En mettant les lignes correctes dans celui-ci, vous pouvez changer la fonte de vos programmes, par exemple :

Emacs.font: -sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-*

Pour voir quelles fontes sont disponibles, utilisez le programme xfontsel sous X.

Il devrait y avoir un moyen de changer les choses � un niveau plus fondamental pour que tout ressorte avec une fonte agrandie. On peut r�aliser ceci en renommant les fontes, et en disant aux programmes g�n�rateurs de fontes d'utiliser un niveau d'�chelles diff�rent. Si quelqu'un r�ussit � faire tourner ceci proprement, qu'il m'envoie les d�tails du processus.

Curseurs en croix, etc.

Pour les gens qui ont des probl�mes � suivre les curseurs, il y a beaucoup de choses qui peuvent aider :

Aucun logiciel � ma connaissance ne fournit sp�cifiquement de curseur en croix. puff, mentionn� dans la section pr�c�dente fournit cependant une bo�te clignotante autour du curseur qui peut rendre ce dernier beaucoup plus facile � situer.

Pour l'instant le mieux qui puisse �tre fait est de changer l'image du curseur. Fabriquez un fichier bitmap comme vous voulez, et un autre de la m�me taille, mais compl�tement noir. Convertissez-les au format XBM et lancez

 xsetroot -cursor curseur.xbm bitmap-noir.xbm

En fait, si vous comprenez les masques, le fichier noir n'a pas besoin d'�tre compl�tement noir, mais commencez avec �a. Le fichier .Xdefaults contr�le les curseurs utilis�s par les applications en cours. Pour avoir beaucoup plus d'informations, veuillez consulter le mini HOWTO X Big Cursor, de Joerg Schneider, <schneid@ira.uka.de>

Sonorisation

En supposant que l'utilisateur puisse entendre, la communication sonore peut �tre tr�s utile pour faire un environnement de travail plus sympathique et agr�able. Pour une personne � la vue basse, les indices sonores peuvent servir � aider � situer le pointeur (voir UnWindows). Pour un utilisateur en mode console qui utilise Emacspeak (voir Emacspeak), les icones sonores disponibles fourniront une souplesse tr�s utile.

La configuration du son sous Linux est couverte dans le HOWTO Linux Sound (voir Linux Documentation). Une fois que le son est install�, on peut jouer des sons avec la commande play include dans de nombreuses versions de Linux. C'est la mani�re dont j'utilise ma version de UnWindows.

Produire une impression large

Utiliser une impression large avec Linux est assez facile. Il y a plusieurs techniques.

LaTeX / TeX

LaTeX est un syst�me de pr�paration de documents extr�mement puissant. On peut l'utiliser pour produire des documents imprim�s en gros de n'importe quelle sorte. Bien qu'il soit quelque peu compliqu� � apprendre, beaucoup de documents sont produits avec LaTeX ou le programme de mise en page sous-jacent, TeX.

Ceci produira du texte raisonnablement grand :

\font\magnifiedtenrm=cmr10 at 20pt  % mettre une grande fonte
\magnifiedtenrm
voici du grand texte
\bye

Pour plus de d�tails, voyez un livre LaTeX disponible dans toute librairie informatique. Il y a aussi un grand nombre d'introductions disponibles sur Internet.

Sortir du texte large

Quasiment toutes les impressions sous Linux utilisent PostScript, et Linux peut piloter presque n'importe quelle imprimante en l'utilisant. Je sors des textes d'apprentissage larges en utilisant une imprimante matricielle Epson normale.

Pour les utilisateurs de X, il y a plusieurs outils disponibles qui peuvent produire du texte large. Ceux-ci comprennent LyX, et beaucoup de traitements de texte commerciaux.

3.2 Aides pour ceux qui ne peuvent pas utiliser de sortie visuelle

Pour quelqu'un qui est compl�tement incapable d'utiliser un �cran normal, il y a deux alternatives : le Braille et la parole. Evidemment pour les gens qui ont aussi perdu l'ouie, la parole n'est pas toujours utile, de sorte que le Braille sera toujours important.

Si vous pouvez choisir, lequel choisir ? Ceci fait l'objet d'un d�bat vigoureux. La parole est rapide d'utilisation, relativement bon march� et vraiment bonne pour les applications textuelles (par exemple lire un long document comme celui-ci). Les probl�mes sont d'avoir un environnement calme, peut-�tre des �couteurs pour travailler sans d�ranger les autres et �viter d'�tre �cout� par les autres (non disponible pour tous les synth�tiseurs vocaux).

Le Braille est meilleur pour les applications o� un positionnement pr�cis est important (par exemple les tableurs). Il peut aussi �tre utile pour v�rifier le d�but d'une phrase quand vous arrivez � la fin. Le Braille est, cependant, bien plus cher et plus lent pour lire du texte. Evidemment, plus vous utilisez le Braille, plus vous �tes rapide. Le Braille Niveau II est difficile � apprendre, mais �a en vaut certainement la peine puisque c'est beaucoup plus rapide. Ceci veut dire que si vous n'utilisez pas le Braille pendant assez longtemps, vous ne pourrez jamais d�couvrir son plein potentiel et d�cider. De toute fa�on, j'en ai assez dit sur ce sujet assez controvers�.

bas� sur l'original par James Bowden <jrbowden@bcs.org.uk>

Terminaux Braille

Les terminaux Braille contiennent g�n�ralement une ou deux lignes de Braille. Puisqu'ils font au plus 80 caract�res de large, et normalement 40, ils sont quelque peu limit�s. J'en connais de deux sortes :

La premi�re sorte ne fonctionne que quand l'ordinateur est en mode texte et lit la m�moire �cran directement. Voyez la section Terminaux Braille pilot�s par mat�riel.

La seconde sorte de terminaux Braille est similaire, en bien des fa�ons, � un �cran de terminal normal que Linux supporte automatiquement. Malheureusement, ils ont besoin de logiciels sp�ciaux pour les rendre utilisables.

Il y a deux paquetages qui aident � cela. Le premier, BRLTTY, fonctionne avec plusieurs sortes d'afficheurs Braille et les auteurs peuvent en supporter plus au fur et � mesure qu'ils obtiennent les informations. En ce moment BRLTTY supporte les mod�les CombiBraille de Tieman B.V., les mod�les ABT3 de Alva B.V. et les mod�les PowerBraille et Navigator de Telesensory Systems Inc. L'utilisation du Braille Lite de Blazie Engineering comme afficheur Braille est d�courag�e, mais le support peut �tre renouvel� sur demande. Voyez la section Terminaux Braille logiciels.

L'autre paquetage dont j'ai connaissance est Braille Enhanced Screen. Il est fait pour fonctionner sur d'autres syst�mes Unix comme sur Linux. Ceci devrait autoriser l'acc�s pour l'utilisateur � un terminal Braille avec beaucoup de possibilit�s utiles comme la possibilit� de lancer des programmes diff�rents dans diff�rents terminaux virtuels en m�me temps.

Synth�se vocale

Les synth�tiseurs vocaux prennent (normalement) du texte ASCII et le convertissent en vraie sortie parl�e. Il est possible de les installer de mani�re soit mat�rielle soit logicielle. Malheureusement, les synth�tiseurs vocaux gratuits pour Linux ne sont, para�t-il, pas assez bons comme seul moyen de sortie.

Les synth�tiseurs vocaux mat�riels sont l'alternative. Le principal que je connaisse qui fonctionne est DECtalk de Digital, pilot� par emacspeak. Cependant, � ce jour (mars 1997) un pilote pour le synth�tiseur Doubletalk a �t� annonc�. Utiliser l'acc�s complet de emacspeak pour l'ensemble des possibilit�s de Linux est assez facile. Ceci comprend l'utilisation normale du shell, d'un navigateur World Wide Web et de beaucoup d'autres possibilit�s similaires, comme le courrier �lectronique. Bien qu'il n'agisse que comme un simple lecteur de texte (similaire � celui d'IBM pour le PC) quand il contr�le des programmes qu'il ne comprend pas, avec ceux qu'il comprend il peut fournir des contr�les bien plus sophistiqu�s. Voyez la section Emacspeak pour plus d'informations sur emacspeak.

Manipuler la sortie console

Quand il d�marre, Linux pour l'instant affiche tous ses messages directement sur l'�cran normal (visuel). Ceci pourrait �tre chang� si quelqu'un avec un niveau de base en programmation du noyau voulait le faire. Ceci veut dire qu'il est impossible pour la plupart des p�riph�riques Braille d'obtenir des informations sur ce que fait Linux avant que le syst�me d'exploitation fonctionne compl�tement.

C'est seulement � cette �tape que vous pouvez d�marrer le programme dont vous avez besoin pour l'acc�s. Si on utilise le programme BRLTTY et on le lance tr�s t�t dans le processus de d�marrage, alors � partir de l� on pourra lire les messages de l'�cran. La plupart des mat�riels et logiciels devront tout de m�me attendre que le syst�me soit compl�tement pr�t. Ceci rend l'administration d'un syst�me Linux difficile, mais pas impossible pour une personne mal-voyante. Une fois que le syst�me est pr�t, cependant, vous pouvez revenir en arri�re en, pressant (sur la disposition du clavier par d�faut) les touches Shift-PageUp.

Il y a un syst�me Braille qui peut utiliser la console directement, appel� le Braillex. Il est fait pour lire directement la m�moire �cran. Malheureusement le d�filement normal du terminal l'en emp�che. Si vous utilisez un noyau plus r�cent que 1.3.75, entrez simplement linux no-scroll au prompt LILO ou configurez LILO pour le faire automatiquement. Si vous avez une version plus ancienne de Linux, voyez la section Terminaux Braille et m�moire �cran.

Une autre chose connue et utile est d'utiliser les sons pour indiquer quelle �tape du processus de d�marrage a �t� atteinte. (suggestion de T.V. Raman)

Reconnaissance optique de caract�res

Il existe un programme de reconnaissance optique de caract�res (OCR), gratuit pour Linux appel� xocr. En principe, s'il est assez bon, ce programme devrait permettre aux personnes malvoyantes de lire des livres normaux jusqu'� un certain point. (La pr�cision de l'OCR n'est jamais assez grande.) Cependant, selon la documentation, ce programme demande de l'entra�nement pour reconna�tre la fonte particuli�re qu'il va utiliser et je n'ai aucune id�e sur sa valeur puisque je n'ai pas le mat�riel pour le tester.

3.3 Commencer � apprendre Linux

Commencer � apprendre Linux peut sembler difficile et intimidant pour quelqu'un qui n'a aucune connaissance en informatique ou des connaissances uniquement en DOS. Les choses suivantes peuvent aider :

Le HOWTO Emacspeak �crit par Jim Van Zandt ( <jrv@vanzandt.mv.com>) couvre ceci en plus grands d�tails. (voir Les documents HOWTO Linux).

Si vous pensez utiliser Emacspeak, vous devriez savoir qu'Emacspeak n'essaie pas d'enseigner Emacs, donc dans ce sens, la connaissance pr�alable d'Emacs est toujours utile. Ceci dit, vous n'avez s�rement pas besoin d'en conna�tre beaucoup sur Emacs avant de commencer � utiliser Emacspeak. En fait, une fois qu'Emacspeak est install� et fonctionne, il fournit une interface facile vers l'ensemble vari� de documentation en ligne qui contient les pages info, et facilite l'apprentissage de ce dont vous avez besoin.

<< En r�sum� : commencer � utiliser Emacspeak demande peu d'apprentissage. Obtenir le meilleur d'Emacs et d'Emacspeak, surtout si vous voulez l'utiliser comme substitut de X Window comme je le fais demande en fait de devenir familier avec de nombreuses extensions d'Emacs ; mais ceci est un processus progressif et ne n�cessite pas un seul jour de travail. >> - T.V. Raman

Une autre option qui peut vous int�resser sont les cassettes d'entra�nement RNIB dont l'une d'entre elles couvre Unix. Vous pouvez les obtenir chez :

RNIB
Customer Services
PO Box 173
Peterborough
Cambridgeshire PE2 6WS
Tel: 01345 023153 (ne fonctionne probablement qu'en Grande-Bretagne)

3.4 Le Braille en relief

Linux devrait �tre la plate-forme parfaite pour piloter une presse Braille. Il y a beaucoup d'outils de formatage destin�s sp�cifiquement aux p�riph�riques � taille fixe. On peut simplement connecter une presse Braille au port s�rie en utilisant les m�canismes standards d'impression de Linux. Pour plus d'informations, voyez le Linux Printing HOWTO.

Il y a un paquetage logiciel gratuit qui fonctionne comme un traducteur multi-lingual niveau deux disponible pour Linux � la F�d�ration Nationale pour les Aveugles am�ricaine (National Federation for the Blind). Son nom est NFBtrans. Voyez la section traducteur NFB pour plus de d�tails.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:29