(Courriels de diversion: <mesestimant@creees-resineuse.com> <contesterai@galvaudait-achalande.com> <impassibilite@ravitaillais-deprime.com> <porte-bagages@consolable-lancerez.com> <indecise@obtuses-impayable.com> <deteriorez@approximativement-postera.com> <reformes@commemore-defroncer.com> <verite@interêts-cacheraient.com> <sous-evaluerons@reapprends-sous-payerait.com> <enonciation@sous-payes-cuirait.com> )


Bj à tous,

Je reprends ce soir le travail que m'a envoyé Roger qui a traduit l'extrait
n° du howto.
Roger s'est interrogé sur plusieurs points au cours de son travail et je
viens ici solliciter votre avis à propos de ces points, ceci étant très
important ensuite dans la phase d'armonisation. Je vous joins donc le msg de
Roger ainsi que la traduc de l'extrait. J'attends vos réactions à propos de
ces points.
D'avance merci.
----- Original Message -----
From: "Roger Mampey" <mampey@worldnet.fr>To: "nath31" <nath31@ifrance.com>Sent: Wednesday, June 27, 2001 3:06 AM
Subject: Re: [biglux] Traduction Emacspeak howto.


Salut Nath,

Je t'envoie ce que j'ai traduit. Mais il va y avoir un travail
d'harmonisation à faire entre les traducteurs. Je t'indiques certaines
règles que j'ai essayé de suivre pour distinguer le langage courant, le
langage technique et l'anglais.

 o Les commandes, séquences de caractères (mais pas les chemins d'accès
aux fichiers) sont entre quotes.

 o Les titres de documents ou expressions anglaises sont entre
guillemets.

Quelques traductions qui peuvent laisser à désirer :

  o section traduit par section
  o highlighted par mise en évidence
  o log in, log out par ouvrir et fermer une session.

J'ai laissé entre *** et *** quelques points à discuter :

  o Accepter ou non de traduire 'log in' par 'se loguer'.

  o Une remarque sur la francisation. La commande 'apropos working'
marche chez moi parce que je n'ai pas francisé la doc mais ce n'est pas
forcément le cas partout.

  o Il y a une inexactitude dans le texte original à propos du nom
d'utilisateur qui se retrouve dans les adresses mail.

Enfin, tout le paragraphe concernant les moyens d'obtenir Linux est un
peu vieux et très americano-centré. Je ne sais pas ce qu'il est licite
de modifier ou non quand on traduit un howto, donc je n'y ai pas touché.

Dernier point, le format txt brut de décoffrage pour la définition d'un
document (en particulier les références internes), c'est un peu fruste.
Pourquoi ne pas utiliser LaTex qui permet d'obtenir du html et du ps, ou
même, à la rigueur, info qui semble être le format initial.

Roger


----------------------------------------------------------------------------
----


Le matériel informatique, les commandes Unix, l'administration d'un
système Unix, Emacs et Emacspeak sont, chacun pour sa part, des sujets
assez conséquents. Vouloir tout apprendre d'un seul coup ne peut
conduire qu'à la frustration. Je suggère plutôt au nouvel utilisateur
de passer par une série d'étapes, en apprenant à maitriser, à chaque
étape, un seul de ces sujets à la fois.

2. Etape 1. DOS et la parole

La plupart des utilisateurs aveugles d'ordinateurs personnels
possèdent DOS ou Windows, un synthétiseur de parole et un logiciel
lecteur d'écran comme JAWS [``JAWS'']. (Les références sous ce format
renvoient plus loin à des entrées de la section "Notes et
références").  En utilisant cette base, on peut installer et devenir
familier avec des émulateurs de terminaux comme Telix [``TELIX''] ou
Commo [``COMMO''], que l'on peut obtenir à partir de l'archive Simtel
[``Simtel''] entre autres.

2.1. Obtenir Linux sur CDROM

Si vous possédez ou pouvez emprunter un lecteur de CD, je vous
recommande d'acquérir l'une des nombreuses distributions de Linux sur
ce support. Les instructions qui suivent concernent la Slackware. Je
suis plus familier avec les CD de Linux Central [``Linux Central''].
D'autres sources sont InfoMagic [``InfoMagic''] et Walnut Creek
[``Walnut Creek''] (où toute l'idée de CD à bas prix empli de
logiciels issus des archives Internet prend sa source). Des
distributions Linux sont disponibles auprès de Red Hat [``Red Hat''],
Craftwork [``Craftwork''], et Yggdrasil [``Yggdrasil''].

2.2. Obtenir Linux par ftp

Un autre moyen d'obtenir Linux et sa documentation est d'utiliser ftp
sur Internet. Le site de la Slackware est Walnut Creek [``Walnut
Creek'']. On peut également l'obtenir par metalab (anciennement
sunsite) et la plupart de ses sites miroirs. Ci-dessous, une liste
partielle de ces sites :

  o  USA (home site)  <ftp://ftp.cdrom.com/pub/linux/slackware>

  o  UK/Europe

<ftp://src.doc.ic.ac.uk/public/Mirrors/ftp.cdrom.com/pub/linux/slackware-3.1
>

  o  Japan  <ftp://ftp.cs.titech.ac.jp/pub/os/linux/slackware>

  o  Taiwan  <ftp://NCTUCCCA.edu.tw/OS/Linux/Slackware>

  o  Hong Kong  <ftp://ftp.cs.cuhk.hk/pub/slackware>

  o  USA  <ftp://metalab.unc.edu/pub/Linux/distributions/slackware>

  o  USA

<ftp://uiarchive.cso.uiuc.edu/pub/systems/linux/sunsite/distributions/slackw
are>

  D'autres sites sont répertoriés dans le fichier INFO-SHEET :

  <http://metalab.unc.edu/pub/Linux/welcome.html>
  <ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/INFO-SHEET>

<ftp://uiarchive.cso.uiuc.edu/pub/systems/linux/sunsite/docs/HOWTO/INFO-SHEE
T>

2.3. La documentation de Linux

Lisez la doc. Je me réfère dans ce qui suit aux noms de fichier et à
leur emplacement sur le premier disque de l'ensemble de 6 CD
d'Infomagic "Developer's Resource" de décembre 96 tels qu'ils sont vus
sous DOS. D'autres offres contiennent sans doute la même information,
mais différemment présentée. La Slackware est sur le disque numéro
2. Le guide d'installation, étape par étape, de Matt Welsh est le
fichier \doc\install-\install-.002. (C'est un livre de 245 pages !)

Une information plus générale est disponible dans la "Foire aux
Questions" ("Frequently Asked Questions") en
\docs\linux.faq\linux-fa.asc. Des descriptions plus détaillées sont
fournies dans les documents dits WOWTO (dont celui que vous lisez en
ce moment est un exemple). On les trouve dans le répertoire
\docs. Consultez en particulier \docs\hardware qui décrit les
matériels supportés par Linux, \docs\meta-faq, qui donne des points
d'entrée sur d'autres sources d'information (ce qui en fait une version
étendue de ce paragraphe), et \help\index qui liste les documents
HOWTO avec, pour chacun, une courte description du contenu. Le "Linux
installation Howto", en \docs\installation, est une version (plus
courte, mais aussi plus ancienne) du guide d'installation de Matt
Welsh.

Une note sur la lecture de la documentation. Vous pouvez être
confrontés à des fichiers ASCII avec des codes de mise en évidence :
où la séquence 'caractère-backspace-caractère' code pour 'caractère'
en fonte grasse et la séquence 'underscore-backspace-caractère' pour
'caractère' en italique. Un moyen de traiter ce problème est
d'utiliser le programme 'less', qui affiche ces séquences en
couleurs. Un lecteur d'écran DOS, peut, par exemple, rechercher ces
séquences mises en évidence. Une version DOS de 'less' est
accessible par ftp depuis l'archive Simtel [``SimTel'']. Dans
celle-ci, recherchez le répertoire msdos/textutil. Par exemple,
essayez :

   <ftp://ftp.coast.net/pub/SimTel/msdos/textutil>

Je suggérerai plus loin quatre façons d'apprendre des commandes Emacs
(voir [``Learning Emacs'']). La première méthode est d'installer Emacs
sous DOS et de l'apprendre tout en utilisant le lecteur d'écran
DOS. Comment obtenir Emacs por DOS est une question fréquemment posée
traitée dans la FAQ (voir [``Emacs for DOS'']).

Le code source pour Emacs (environ 10 MB) peut être obtenu par :

   <ftp://prep.ai.mit.edu/pub/gnu/>

(cherchez emacs-19.34b.tar.gz ou quelque chose d'approchant) ou sur
l'un des nombreux sites miroirs du catalogue de logiciels GNU [``Gnu
Mirrors''].

3. Etape 2. Terminal d'un système Unix distant.

Obtenez ce qui est appelé un "compte shell" sur un système Unix
quelconque. Beaucoup de Fournisseurs d'Accès à Internet (FAI ou encore
ISP pour "Internet Service Providers") peuvent fournir ce
service. Utilisez le programme émulateur de terminal et un modem pour
appeler. Apprenez les commandes Unix de base. Si le système possède
Emacs, ou que vous pouvez persuader l'administrateur du système de
l'installer, c'est la deuxième façon de l'apprendre. C'est
probablement le meilleur moment pour l'apprendre, parce que
l'administration d'un système Unix (votre prochaine étape) vous
aménera à éditer des fichiers. Aussi, j'inclus ici mes suggestions
pour apprendre à la fois Unix et Emacs.

3.1. Apprendre Unix

Pour obtenir un compte shell, ou créer un nouveau compte sur votre
propre machine, vous devez décider d'un nom d'utilisateur ("username")
et d'un mot de passe("password"). Votre nom d'utilisateur sera
également utilisé pour votre adresse de courrier électronique (***ce
n'est pas exact***), aussi essayez de choisir quelque chose de court
et facile à retenir. Votre mot de passe ne doit pas être traité à la
légère et doit être difficile à deviner. Cela nécessite au minimum 6
caractères dont au moins un caractère non alphanumérique.

Quand un système Unix est prêt à accepter l'ouverture d'une session,
il affiche généralement un message terminé par "login:" (pour "log in" :
***?***). Vous devez alors taper votre nom d'utilisateur. Il demandera
alors votre mot de passe, en annulant l'écho à l'écran pendant que
vous le tapez.

Pour terminer la session, tapez la commande 'logout'.

Il y a plusieurs sortes de documentation disponibles sur un système
Linux. Traditionnellement, chaque commande possède une page de manuel
que l'on peut afficher par la commande 'man'. Par exemple, vous pouvez
apprendre la commande 'cp' en tapant 'man cp'. Evidemment, cela n'est
une aide que si vous connaissez ou pouvez deviner le nom de la
commande. Toutefois, chaque page de manuel posséde en son début une
ligne donnant le nom de la commande et une courte description de ses
fonctions. Vous pouvez déclencher une recherche dans une base de
données de ces lignes en utilisant la commande 'apropos'. Ainsi taper
'apropos working' affichera toutes les lignes où apparaît le mot
'working'. Voici ce que pourrait afficher cette commande :

       cd (n)               - Change working directory
       pwd (n)              - Return the current working directory
       Cwd (3pm)            - get pathname of current working directory
       chdir (2)            - change working directory
       fchdir (2)           - change working directory
       get_current_dir_name (3) - Get current working directory
       getcwd (3)           - Get current working directory
       getwd (3)            - Get current working directory
       pwd (1)              - print name of current/working directory
       rcsclean (1)         - clean up working files

(***Si vous disposez des locales, vous aurez autre chose***)

Les nombres entre paranthèses sont les sections du manuel. Les
commandes utilisateur ("user commands") sont en section 1. Les
fonctions de base appelées par les programmes C sont dans les sections
2 et 3. Les commandes utilisées principalement par l'administrateur
système sont en section 8. Vous pouvez en apprendre plus sur la
commande 'man' et le manuel en ligne en tapant 'man man'.

Le programme qui interprète les commandes est appelé un 'shell'. Sous
DOS, le shell c'est 'command.com'. La plupart des shells Unix sont les
descendants du "Bourne shell" 'sh' ou du "C shell" 'csh'. Le plus
couramment utilisé sous Linux est le "Bourne again shell" ou
'bash'. Beaucoup de commandes Unix, qui étaient initialement des
programmes séparés, sont maintenant intégrés dans 'bash'. L'aide en
ligne pour ces commandes est également intégrée. Par exemple, taper
'help cd' affichera une brève description de la commande 'cd'. Taper
'help' seul affichera une liste de toutes les commandes
intégrées. Malheureusement, il s'agit d'un affichage sur deux
colonnes. Si vous trouvez cela peu satisfaisant, vous pouvez envoyer
la liste en entrée de la commande 'colrm' pour ôter l'une des colonnes
en utilisant le mécanisme standard de 'pipe' décrit un peu plus
loin. Taper 'help | colrm 37' pour afficher seulement la première
colonne, et 'help | colrm 1 36' pour n'avoir que la seconde.

Beaucoup de logiciels libres issus de la FSF ("Free Software
Foundation") et fonctionnant sous Linux sont mieux documentés dans les
pages 'info'. Par exemple, la documentation du compilateur C et C++
est obtenue en tapant 'info gcc'.

Sous Unix, les commandes acceptent normalement des options débutant
par un tiret (le signe moins) plutôt que l'anti-slash de mise sous
DOS. Dans un chemin, les noms de répertoire sont séparés par des
slashs plutôt que des anti-slashs. Les deux systèmes d'exploitation
ont une "entrée standard", par défaut le clavier, et une "sortie
standard", par défaut l'écran. Vous pouvez rediriger l'entrée standard
en utilisant '<' et la sortie standard en utilisant '>'. Vous pouvez
diriger la sortie d'une commande vers l'entrée d'une autre en reliant
les deux commandes par le symbole '|' déjà vu.

Si un programme est planté, voici une liste de clés à essayer :

o Control-Q. Vous pouvez avoir, par inadvertance, envoyé la séquence
  Control-S qui bloque toutes les sorties. Control-Q les débloque.

o Control-D, qui signale la fin de fichier sous Unix (semblable à
  Control-Z sous DOS), au cas où le logiciel attendrait une entrée que
  vous n'êtes pas préparé à fournir.

o Control-C provoque une interruption, qui peut le plus souvent
  arrêter le programme.

o Control-Z place le processus exécutant le programme en tâche de
  fond. Vous pouvez arrêter la session, mais le système vous préviendra
  qu'il reste un processus en tâche de fond et vous devrez répéter la
  commande 'logout'. A la place, vous pouvez tuer le processus, comme
  ceci : Lancer la commande 'ps' sans arguments, le résultat est, après
  une entête de 1 ligne, une ligne d'informations sur chacun de vos
  processus. Le premier élément sur chaque ligne est l'identificateur du
  processus (le PID : "Process Id Number"). La commande utilisée pour
  lancer le processus (ou au moins son début) apparaît en fin de
  ligne. Si vous retrouvez votre commande sur l'une des lignes où le PID
  vaut 117, vous pouvez tuer le processus par la commande 'kill -9 117'.

o Si vous avez lancé Linux depuis une console, la combinaison de
  touches 'alt-2', ou quelque autre combinaison à base de 'alt', vous
  commutera sur une autre console virtuelle. Vous pouvez vous y ouvrir une
  session come si vous étiez face à un autre terminal.

o Si votre machine est connectée à un réseau, vous pouvez y ouvrir une
  session depuis une autre machine.

o Control-Alt-Del réinitialisera l'ordinateur de façon non destructive.

o En dernier recours, Vous pouvez appuyer sur la touche "Reset"
  ou redémarrer l'ordinateur. cela laissera le système de fichiers dans
  un état non valide, puisque certains tampons n'auront pas été recopiés
  sur disque. Le système d'exploitation découvrira le fait à
  l'initialisation et prendra un certain temps pour tester et réparer
  le système de fichiers. La perte effective de données est peu probable
  sauf si vous aviez quelque chose en cours de fonctionnement à ce
  moment là.

Guido Gonzato (Guido@ibogfs.cineca.it) a écrit un excellent guide deLinux pour (anciens) utilisateurs de DOS, Le "DOS2Linux mini-howto".
Vous pouvez certainement le trouver là où vous avez trouvé celui que
vous êtes en train de lire, ou bien à :

   <ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/mini/>.

Vous pouvez trouver des informations générales sur Unix, incluant les
pages de manuel pour différents systèmes à :

   <http://www.cis.ohio-state.edu/hypertext/man_pages.html>

Il existe un tutoriel appelé "Beginning Unix and the C shell" à :

   <http://www.eng.hawaii.edu:80/Courses/C.unix/page-03.html>

Vous pouvez obtenir une aide générale depuis :

  <http://www.nova.edu/Inter-Links/UNIXhelp/TOP_.html>
  <http://www.eecs.nwu.edu/unix.html>

Vous pouvez trouver une liste d'ouvrages sur Unix à :

  <http://www.eskimo.com/~cher/eskimospace/booklist.html>.



 
______________________________________________________________________________
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif



---------------------------------------------------------------------
To unsubscribe, e-mail: biglux-unsubscribe@savage.iut-blagnac.frFor additional commands, e-mail: biglux-help@savage.iut-blagnac.fr