Import brltty

This commit is contained in:
Vladimir Serbinenko committed 2013-10-28 16:46:36 +01:00
1 parent 93c120754a
commit 16fba4d65d
982 files changed
+326586

No files matched your search

@@ -0,0 +1,135 @@
<sect>Sujets avancés<p>
<sect1>Installation de plusieurs versions<label id="multiple"><p>
Il est facile d'avoir plus d'une version de BRLTTY installée sur le même
système en même temps. Cette possibilité vous permet de tester une nouvelle
version avant de supprimer l'ancienne.
L'option de compilation <ref id="build-execute-root" name="--with-execute-root">
vous permet d'installer la <ref id="hierarchy" name="hiérarchie des fichiers installés"> complète là où
vous le voulez de sorte qu'elle soit totalement autonome dans son contenu.
Tout en vous rappelant qu'il vaut mieux prendre tous les composants de
BRLTTY dans le système de fichier racine, vous pouvez le compiler ainsi:
<tscreen><verb>
./configure --with-execute-root=/brltty-3.1
make install
</verb></tscreen>
Vous pouvez alors l'exécuter ainsi:
<tscreen>/brltty-3.1/bin/brltty</tscreen>
Quand vous avez fait la version 3.2, installez-la simplement dans un
emplacement différent et exécutez le nouvel exécutable à partir de là.
<tscreen><verb>
./configure --with-execute-root=/brltty-3.2
make install
/brltty-3.2/bin/brltty
</verb></tscreen>
Jusque-là, tout cela est quelque peu maladroit pour au moins deux raisons.
La première est que ces longs chemins sont trop difficiles à taper, et l'autre
est que vous ne voulez pas bricoler avec
la séquence de démarrage de votre système chaque fois que vous souhaitez aller
à une version différente de BRLTTY.
Ces problèmes se résolvent facilement en ajoutant un lien symbolique pour
l'exécutable.
<tscreen>ln -s /brltty-3.1/bin/brltty /bin/brltty</tscreen>
Quand il est temps d'utiliser la version la plus récente, pointez de nouveau
simplement le lien symbolique.
<tscreen>ln -s /brltty-3.2/bin/brltty /bin/brltty</tscreen>
Si vous aimez vraiment faire de la fantaisie, introduisez un autre niveau
de redirection de façon à rendre tous les fichiers de chaque version de BRLTTY
tels qu'ils sont dans tous les emplacements standards.
D'abord, créez un lien symbolique à travers un emplacement où on peut
repointer aisément à partir de chacun des emplacements standards de BRLTTY.
<tscreen><verb>
ln -s /brltty/bin/brltty /bin/brltty
ln -s /brltty/etc/brltty /etc/brltty
ln -s /brltty/lib/brltty /lib/brltty
</verb></tscreen>
Ensuite, tout ce que vous devez faire est de pointer <tt>/brltty</tt> vers la
version désirée.
<tscreen>ln -s /brltty-3.1 /brltty</tscreen>
<sect1>Disques racines d'Installation/Secours pour Linux<p>
BRLTTY peut s'exécuter comme un seul exécutable. Tout ce qu'il a besoin de
savoir peut être configuré explicitement lors de la compilation (voir
<ref id="build" name="Options de compilation">).
Si le répertoire de données (voir les options de compilation
<ref id="build-data-directory" name="--with-data-directory"> et
<ref id="build-execute-root" name="--with-execute-root">) n'existe pas, BRLTTY
cherche dans <tt>/etc</tt> les fichiers dont il a besoin.
Même si un de ces fichiers n'existe pas, BRLTTY fonctionne encore!
Si, pour une raison quelconque, vous avez déjà créé le répertoire de données
(habituellement, <tt>/etc/brltty</tt>) à la main, il est important de régler
ses permissions de telle sorte que seul le super-utilisateur puisse y créer des
fichiers.
<tscreen>chmod 755 /etc/brltty</tscreen>
Le périphérique d'inspection du contenu de l'écran (habituellement
<tt>/dev/vcsa</tt>) est nécessaire. Il devrait déjà exister, à moins que votre
distribution de Linux ne soit trop vieille. Si nécessaire, vous pouvez le créer
avec:
<tscreen><verb>
mknod /dev/vcsa c 7 128
chmod 660 /dev/vcsa
chown root.tty /dev/vcsa
</verb></tscreen>
Un problème souvent rencontré lorsqu'on essaie d'utiliser BRLTTY dans un
environnement instable, comme un disque racine ou un système incomplet, est
qu'il pourrait ne pas trouver les bibliothèques partagées (ou des parties
de celles-ci) dont il a besoin.
Les disques racines utilisent souvent des versions des bibliothèques
sous-paramétrées et/ou non à jour qui peuvent être inadéquates. La solution est de configurer BRLTTY avec l'optfon de
compilation <ref id="build-standalone-programs" name="--enable-standalone-programs">.
Cela supprime toutes les dépendances des bibliothèques partagées, mais
malheureusement, crée aussi un exécutable plus gros.
Il y a un certain nombre d'options de compilation que vous pouvez utiliser
pour supprimer de façon sélective les possibilités de BRLTTY dont vous n'avez pas
besoin de façon à atténuer ce problème (voir la section
<ref id="build-features" name="possibilitéés de la compilation">).
L'exécutable est nettoyé pendant le
<ref id="make-install" name="make install">. Cela réduit de façon
significative sa taille en supprimant sa table de symboles.
Vous obtiendrez un exécutable beaucoup plus petit, puis copiez-le de son emplacement
d'installation.
Cependant, si vous le copiez depuis le répertoire de compilation, n'oubliez pas de le nettoyer.
<tscreen>strip brltty</tscreen>
<sect1>Avancées futures<p>
Outre la réparation de bugs et le support de plus de types d'afficheurs
brailles, nous espérons, si le temps nous le permet, travailler sur:
<descrip>
<tag>Meilleure prise en charge des attributs</tag>
<itemize>
<item>Poursuite des attributs.
<item>Mode mixte texte et attributs.
</itemize>
<tag>Poursuite du défilement</tag>
Alignement de la plage braille sur une ligne alors qu'elle défile à
l'écran.
<tag>Meilleur support de voix</tag>
<itemize>
<item>Braille et voix mélangés pour une lecture plus rapide du texte.
<item>Meilleur navigation vocale.
<item>Plus de synthèses vocales.
</itemize>
<tag>Sous-régions sur l'écran</tag>
Ignorer le déplacement du curseur hors de la région, et rendre fluide les
limites de navigation aux bords de la région.
</descrip>
Voir le fichier <tt>TODO</tt> pour une liste plus complète.
<sect1>Bogues connus<p>
A l'heure où nous écrivons (décembre 2001), les problèmes suivants sont
connus.
La routine-curseur est considérée comme un sous-processus en boucle qui s'exécute
avec une priorité réduite pour éviter de trop utiliser le temps du processeur.
Les chargements de systèmes différents nécessitent des réglages différents de
ses paramètres. Ceux par défaut fonctionnent très bien dans un éditeur Unix
classique sur un système chargé normalement, mais très mal dans d'autres
situations, par exemple sur une liaison série lente vers un nom de machine
supprimé.
@@ -0,0 +1,144 @@
<!doctype linuxdoc system[
<!ENTITY introduction SYSTEM "Introduction.sgml">
<!ENTITY compilation SYSTEM "Compilation.sgml">
<!ENTITY utilisation SYSTEM "Utilisation.sgml">
<!ENTITY features SYSTEM "Features.sgml">
<!ENTITY translation SYSTEM "Translation.sgml">
<!ENTITY advanced SYSTEM "Advanced.sgml">
<!ENTITY displays SYSTEM "Displays.sgml">
<!ENTITY synthesizers SYSTEM "Synthesizers.sgml">
<!ENTITY drivers SYSTEM "Drivers.sgml">
<!ENTITY screen SYSTEM "Screen.sgml">
<!ENTITY syntaxe SYSTEM "Syntax.sgml">
<!ENTITY dots SYSTEM "Dots.sgml">
<!ENTITY nabcc SYSTEM "nabcc.sgml">
<!ENTITY fr2007 SYSTEM "fr-2007.sgml">
<!ENTITY midi SYSTEM "Midi.sgml">
]>
<article>
<titlepag>
<title>Manuel de référence de BRLTTY
<subtitle>Accès à l'écran d'une console pour les personnes non-voyantes utilisant des afficheurs braille
<author>
<name>Nikhil Nair <tt><htmlurl url="mailto:nn201@cus.cam.ac.uk" name="&lt;nn201@cus.cam.ac.uk&gt;"></tt>
<and>
<name>Nicolas Pitre <tt><htmlurl url="mailto:nico@fluxnic.net" name="&lt;nico@fluxnic.net&gt;"></tt>
<and>
<name>Stéphane Doyon <tt><htmlurl url="mailto:s.doyon@videotron.ca" name="&lt;s.doyon@videotron.ca&gt;"></tt>
<and>
<name>Dave Mielke <tt><htmlurl url="mailto:dave@mielke.cc" name="&lt;dave@mielke.cc&gt;"></tt>
<and>
<name>Traduction française
<and>
<name>
Jean-Philippe Mengual
<tt><htmlurl url="mailto:jmengual@linuxfromscratch.org" name="&lt;jmengual@linuxfromscratch.org&gt;"></tt>
pour
<tt><htmlurl url="http://www.traduc.org/" name="Traduc.org"></tt>
<date>Version 4.3, oct 2011
<abstract>
Copyright &copy; 1995-2012 by Les Développeurs de BRLTTY.
BRLTTY est un logiciel libre, et n'est fourni avec AUCUNE
GARANTIE. Il est placé sous les termes de la version 2 ou
ultérieure de la <bf>GNU General Public License</bf> publiée par
<bf>The Free Software Foundation</bf>.
</abstract>
</titlepag>
<toc>
<lof>
<lot>
<sect>Préambule<p>
<sect1>Licence<p>
Ce programme est un logiciel libre. Vous pouvez le redistribuer et/ou
le modifier sous les termes de la <htmlurl url="http://www.gnu.org/licenses/licenses.html#GPL" name="GNU General Public License">
stipulée par la <htmlurl url="http://www.gnu.org/fsf/fsf.html" name="Free Software Foundation">. Vous pouvez utiliser une version 2 (ou supérieure) de la licence.
Vous devriez avoir reçu une copie de la licence avec le
programme. Elle devrait être dans le fichier <tt/LICENSE-GPL/ du
répertoire principal. Si ce n'est pas le cas, écrivez à la Free Software
Foundation Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
<sect1>Mise en garde<p>
Ce programme est distribué avec l'espoir d'être utile, mais SANS
AUCUNE GARANTIE, même pas celle d'être COMMERCIALISABLE ou
de CONVENIR À UNE FINALITÉ EN PARTICULIER. Voir la <bf>GNU General
Public License</bf> pour plus de détails.
<sect1>Contacts<label id="contact"><p>
BRLTTY est le travail d'une équipe. Pour des informations actualisées,
voyez la page Web de BRLTTY sur [<htmlurl url="http://mielke.cc/brltty/" name="http://mielke.cc/brltty/">]. Ont
participé à ce document et au logiciel:
<itemize>
<item>
Dave Mielke (responsable, actif)
<descrip>
<tag/Web/<htmlurl url="http://mielke.cc/" name="http://mielke.cc/">
<tag/E-Mail/<htmlurl url="mailto:dave@mielke.cc" name="&lt;dave@mielke.cc&gt;">
</descrip>
<item>
Samuel Thibault (actif)
<descrip>
<tag/Web/<htmlurl url="http://dept-info.labri.fr/~thibault/" name="http://dept-info.labri.fr/~thibault/">
<tag/E-Mail/<htmlurl url="mailto:samuel.thibault@ens-lyon.org" name="&lt;samuel.thibault@ens-lyon.org&gt;">
</descrip>
<item>
Mario Lang (actif)
<descrip>
<tag/Web/<htmlurl url="http://delysid.org/" name="http://delysid.org/">
<tag/E-Mail/<htmlurl url="mailto:mlang@delysid.org" name="&lt;mlang@delysid.org&gt;">
</descrip>
<item>
Nicolas Pitre
<descrip>
<tag/Web/<htmlurl url="http://www.cam.org/~nico/" name="http://www.cam.org/~nico/">
<tag/E-Mail/<htmlurl url="mailto:nico@fluxnic.net" name="&lt;nico@fluxnic.net&gt;">
</descrip>
<item>
Stéphane Doyon
<descrip>
<tag/Web/<htmlurl url="http://pages.infinit.net/sdoyon/" name="http://pages.infinit.net/sdoyon/">
<tag/E-Mail/<htmlurl url="mailto:s.doyon@videotron.ca" name="&lt;s.doyon@videotron.ca&gt;">
</descrip>
<item>
Nikhil Nair (auteur)
<descrip>
<tag/E-Mail/<htmlurl url="mailto:nn201@cus.cam.ac.uk" name="&lt;nn201@cus.cam.ac.uk&gt;">
</descrip>
</itemize>
Toute question, tout commentaire, toute suggestions, critiques et contributions
sont les bienvenus. Même si nos adresses de messagerie sont listées ci-dessus,
le meilleur moyen de nous contacter est la liste de diffusion BRLTTY. Vous
pouvez poster sur la liste en envoyant votre message à
<htmlurl url="mailto:BRLTTY@mielke.cc" name="&lt;BRLTTY@mielke.cc&gt;">. Si
vous n'êtes pas abonné à la liste, vos messages seront soumis à l'approbation
du modérateur. Pour vous abonner, vous désabonner, modifier les paramètres de
voir les archives, etc, rendez-vous sur la page d'information de la liste, sur
<htmlurl url="http://mielke.cc/mailman/listinfo/brltty" name="http://mielke.cc/mailman/listinfo/brltty">.
&introduction
&compilation
&utilisation
&features
&translation
&advanced
&displays
&synthesizers
&drivers
&screen
&syntaxe
&dots
&nabcc
&fr2007
&midi
</article>
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,106 @@
<sect>Afficheurs braille supportés<label id="displays"><p>
BRLTTY supporte les afficheurs braille suivants:
<table loc="h">
<tabular ca="ll">
Nom|Modèles@<hline>
Albatross
|46/80@
Alva
|ABT (3nn)@
|Delphi (4nn)@
|Satellite (5nn)@
|Braille System 40@
|Braille Controller 640/680@
Baum
|Inka@
|Vario/RBT@
|SuperVario/Brailliant@
|PocketVario@
|VarioPro@
|EcoVario@
|VarioConnect/BrailleConnect@
|Refreshabraille@
BrailComm
|III@
BrailleLite
|18/40/M20/M40@
BrailleNote
|18/32@
BrlAPI@
CombiBraille
|25/45/85@
EcoBraille
|20/40/80@
EuroBraille
|AzerBraille@
|Clio@
|Iris@
|NoteBraille@
|Scriba@
|Esys 12/40@
FreedomScientific
|Focus 1 44/70/84@
|Focus 2 40/80@
|Focus Blue 40@
|PAC Mate 20/40@
HandyTech
|Modular 20/40/80@
|Modular Evolution 64/88@
|Active Braille@
|Braille Wave@
|Easy Braille@
|Braille Star 40/80@
|Bookworm@
|Braillino@
HIMS
|Braille Sense@
|SyncBraille@
Libbraille@
LogText
|32@
MDV
|MB208/MB408L/MB408S (protocol 5)@
Metec
|BD-40@
MiniBraille
|20@
MultiBraille
|MB125CR/MB145CR/MB185CR@
Papenmeier
|Compact 486@
|Compact/Tiny@
|IB 80 CR Soft@
|2D Lite (plus)@
|2D Screen Soft@
|EL 80@
|EL 2D 40/66/80@
|EL 40/66/70/80 S@
|EL 2D 80 S@
|EL 40 P@
|EL 80 II@
|Elba 20/32@
|Trio 40/Elba20/Elba32@
Pegasus
|20/27/40/80@
Seika
|40@
TSI
|Navigator 20/40/80@
|PowerBraille 40/65/80@
TTY
|terminfo@
VideoBraille
|40@
Virtual
|TCP/Unix, client/server@
VisioBraille
|20/40@
Voyager
|44/70@
|Part232 (adaptateur série)@
|BraillePen/EasyLink@
XWindow
|X11@
|Windows@
</tabular>
</table>
@@ -0,0 +1,27 @@
<sect>Convention standard du nombre de points brailles<label id="dots"><p>
Une cellule braille standard consiste en six points répartis en trois lignes
et deux colonnes.
Chaque point peut être identifié par son numéro, comme suit:
<descrip>
<tag>1</tag>En haut à gauche (ligne 1, colonne 1).
<tag>2</tag>Milieu gauche (ligne 2, colonne 1).
<tag>3</tag>Bas gauche (ligne 3, colonne 1).
<tag>4</tag>En haut droite (ligne 1, colonne 2).
<tag>5</tag>Milieu droite (ligne 2, colonne 2).
<tag>6</tag>Bas droite (ligne 3, colonne 2).
</descrip>
Le braille informatique a introduit une quatrième rangée en bas.
<descrip>
<tag>7</tag>Dessous gauche (ligne 4, colonne 1).
<tag>8</tag>Dessous droite (ligne 4, colonne 2).
</descrip>
Peut-être qu'une image rendra cette convention numérique plus facile à
comprendre.
<tscreen><verb>
1 o o 4
2 o o 5
3 o o 6
7 o o 8
</verb></tscreen>
@@ -0,0 +1,48 @@
<sect>Codes d'identification de pilote<label id="drivers"><p>
<table loc="h">
<tabular ca="ll">
Code|Name@<hline>
al|Alva@
at|Albatross@
ba|BrlAPI@
bc|BrailComm@
bc|BrailComm@
bl|BrailleLite@
bm|Baum (Native, HT, PB1, PB2)@
bn|BrailleNote@
cb|CombiBraille@
ec|EcoBraille@
es|eSpeak@
eu|EuroBraille@
fl|FestivalLite@
fs|FreedomScientific@
fv|Festival@
gs|GenericSay@
hm|HIMS@
ht|HandyTech@
il|IrisLinux@
lb|Libbraille@
lt|LogText@
mb|MultiBraille@
md|MDV@
mn|MiniBraille@
mp|Mikropuhe@
mt|Metec@
no|no driver@
pg|Pegasus@
pm|Papenmeier@
sd|SpeechDispatcher@
sk|Seika@
sw|Swift@
th|Theta@
ts|Telesensory Systems Inc.@
tt|TTY@
vd|VideoBraille@
vo|Voyager@
vr|Virtual@
vs|VisioBraille@
vv|ViaVoice@
xs|ExternalSpeech@
xw|XWindow@
</tabular>
</table>
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,166 @@
<sect>Introduction<p>
BRLTTY donne à un utilisateur brailliste un accès aux consoles texte
d'un système Linux/Unix. Il exécute un processus en arrière-plan
(démon) qui fait fonctionner l'afficheur braille, et
peut être démarré très tôt dans la séquence de démarrage du
système. Ainsi, il permet à un utilisateur brailliste, de prendre en main
facilement et de façon indépendante des aspects de l'administration du
système, comme l'entrée en mode mono-utilisateur, la restauration de systèmes de fichiers, et
l'analyse de problèmes de démarrage. Il facilite aussi beaucoup des
opérations de bases telles que l'identification.
BRLTTY reproduit une portion rectangulaire de l'écran (appelée
dans ce document `la fenêtre') sous forme de texte braille sur l'afficheur.
Vous pouvez utiliser des contrôles de l'affichage pour déplacer la fenêtre sur
l'écran, pour activer et désactiver des options de revue
variées, et pour exécuter des fonctions spéciales.
<sect1>Résumé des possibilités<p>
BRLTTY donne les possibilités suivantes:
<itemize>
<item>
Totale mise en oeuvre des facilités de revue d'écran habituelles.
<item>
Choix d'un curseur en forme de <tt>bloc</tt>, <tt>souligné</tt>, ou
<tt>aucun</tt>.
<item>
<tt>Soulignement</tt> possible pour indiquer un texte particulièrement
en surbrillance.
<item>
Utilisation possible du <tt>clignotement</tt> (fréquences réglables
individuellement) pour le curseur, le soulignement des caractères en
surbrillance, et/ou les lettres en majuscule.
<item>
Gel de l'écran pour en faire une relecture plus lente.
<item>
Routine-curseur intelligente, permettant un rapide
rapatriment du curseur dans les éditeurs de texte, les navigateurs
web, etc., sans bouger les mains de l'afficheur braille.
<item>
Une fonction copier-coller (linéaire ou rectangulaire) qui est
particulièrement utile pour la copie de longs noms de fichier, de
texte entre des terminaux virtuels, la saisie de commandes
compliquées, etc.
<item>
Gestion des tables de braille abrégé (fournie en anglais et en français).
<item>
Support pour de multiples codes braille.
<item>
Possibilité d'identifier un caractère inconnu.
<item>
Possibilité d'inspecter un caractère en surbrillance.
<item>
Une facilité dans l'aide en ligne pour les commandes de
l'afficheur braille.
<item>
Un menu préférences.
<item>
Support de synthèses basiques.
<item>
Une conception en modules permettant d'ajouter relativement
facilement d'autres afficheurs braille et d'autres synthèses
vocales.
<item>
Une Interface de programmation de l'Application.
</itemize>
<sect1>Système requis<p>
Actuellement, BRLTTY fonctionne sur Linux, Solaris, OpenBSD, FreeBSD,
NetBSD et Windows. Les portages sur d'autres systèmes d'exploitation
dérivés de Unix ne sont pas encore prévues, nous apprécierions vraiment
tout intérêt pour de tels projets.
<descrip>
<tag>Linux</tag>
Ce logiciel a été testé sur un grand nombre de systèmes Linux:
<itemize>
<item>
Ordinateurs de bureau, portables, et quelques PDAs.
<item>
Des processeurs 386SX20 à Pentium.
<item>
Une large échelle de capacité de mémoire.
<item>
Plusieurs distributions dont Debian, Red Hat, Slackware et SuSE.
<item>
La plupart des noyaux, dont les 1.2.13, 2.0, 2.2, et 2.4.
</itemize>
<tag>Solaris</tag>
Ce logiciel a été testé sur les systèmes Solaris suivants:
<itemize>
<item>
L'architecture Sparc (versions 7, 8, et 9).
<item>
L'architecture Intel (version 9).
</itemize>
<tag>OpenBSD</tag>
Ce logiciel a été testé sur les systèmes OpenBSD suivants:
<itemize>
<item>
L'architecture Intel (version 3.4).
</itemize>
<tag>FreeBSD</tag>
Ce logiciel a été testé sur les systèmes FreeBSD suivants:
<itemize>
<item>
L'architecture Intel (version 5.1).
</itemize>
<tag>NetBSD</tag>
Ce logiciel a été testé sur les systèmes NetBSD suivants:
<itemize>
<item>
L'architecture Intel (version 1.6).
</itemize>
<tag>Windows</tag>
Ce logiciel a été testé sur Windows 95, 98 et XP.
</descrip>
Sur Linux, BRLTTY peut inspecter le contenu de l'écran de façon
totalement indépendante de l'utilisateur. Cela est possible
grâce à l'utilisation d'un périphérique spécial offrant un accès
facile aux contenus de la console virtuelle courante. Ce périphérique
a été ajouté à la version 1.1.92 du noyau Linux, et s'appelle
normalement <tt>/dev/vcsa</tt> ou <tt>/dev/vcsa0</tt> (sur les systèmes
avec <tt>devfs</tt>, il s'appelle <tt>/dev/vcc/a</tt>). C'est pourquoi le noyau
Linux 1.1.92 ou supérieur est nécessaire si BRLTTY est utilisé de
cette façon. Cette possibilité:
<itemize>
<item>
Permet à BRLTTY d'être démarré très tôt dans la séquence de
démarrage du système.
<item>
Active l'afficheur braille pour qu'il soit totalement opérationnel
à l'invite de logging.
<item>
Facilite fortement pour un utilisateur brailliste
des tâches d'administration lors du démarrage.
</itemize>
Un correctif pour le programme <tt>d'écran</tt> est fourni (voir le sous-répertoire
<tt>Patches</tt>). Il permet à BRLTTY d'accéder à l'image d'un écran
via une mémoire partagée, et, ainsi, permet à BRLTTY d'être utilisé
beaucoup plus efficacement sur des plateformes qui n'ont pas leurs
propres facilité d'inspection du contenu de leur écran. La faiblesse
principale de cette approche de l'écran est que BRLTTY ne peut être
démarré tant que l'utilisateur n'est pas connecté.
BRLTTY ne fonctionne qu'avec des consoles et des applications basées
sur du texte. Il peut être utilisé avec les applications basées sur
<tt>curses</tt>, mais pas avec une application utilisant des caractéristiques
spéciales VGA ou qui requièrent une console graphique (comme le système X
Window).
Bien entendu, vous devez aussi posséder un afficheur braille supporté
(voir la section <ref id="displays" name="Afficheurs braille
supportés"> pour la liste complète). Nous espérons que des afficheurs
supplémentaires seront supportés dans le futur, donc si vous disposez de quelques
vagues informations de programmation techniques pour un pilote que
vous aimeriez voir supporté, faites-le nous savoir (voir la section
<ref id="contact" name="Contacts">).
Enfin, vous avez besoin d'outils pour compiler l'exécutable depuis le
source, <tt>make</tt>, les compilateurs <tt>C</tt> et <tt>C++</tt>, <tt>yacc</tt>,
<tt>awk</tt>, etc. Les outils de développement fournis avec les
distributions Unix standards devraient suffire. Si vous rencontrez des
problèmes, contactez-nous et nous vous compilerons un exécutable.
@@ -0,0 +1,149 @@
<sect>Table d'instruments MIDI<label id="midi"><p>
<table loc="h">
<tabular ca="lrl">
<hline>Piano
|0|Piano à queue accoustique@
|1|Piano accoustique brillant@
|2|Piano à queue électrique@
|3|Piano bastringue@
|4|Piano 1@
|5|Piano électrique 2@
|6|clavecin@
|7|Claviers@
<hline>Percussions chromatiques
|8|Célesta@
|9|Glockenspiel@
|10|Boîte à rythme@
|11|Vibraphone@
|12|Marimba@
|13|Xylophone@
|14|Tubular Bells@
|15|Dulcimer@
<hline>Orgue
|16|Orgue de barbarie@
|17|Orgue percussive@
|18|Orgue rock@
|19|Orgue d'église@
|20|Orgue de hanche@
|21|Accordéon@
|22|Harmonica@
|23|Accordéon de tango@
<hline>Guitare
|24|Guitare accoustique Nylon Acoustic Guitar@
|25|Guitare accoustique métal@
|26|Guitare électrique Jazz@
|27|Guitare électrique propre@
|28|Guitare électrique bouchée@
|29|Guitare overdriven@
|30|Distortion Guitar@
|31|Harmoniques de guitare@
<hline>Basse
|32|Basse accoustique@
|33|Basse électrique au doigt@
|34|Pick Electric Bass@
|35|Fretless Bass@
|36|Slap Bass 1@
|37|Slap Bass 2@
|38|Synth Bass 1@
|39|Synth Bass 2@
<hline>Pistons
|40|Violon@
|41|Alto@
|42|Violoncelle@
|43|Contrebasse@
|44|Pistons Tremolo@
|45|Pisstons pizzicato@
|46|Harpe Orchestrale@
|47|timbales@
<hline>Ensemble
|48|String Ensemble 1@
|49|String Ensemble 2@
|50|Synth Strings 1@
|51|Synth Strings 2@
|52|Aahs choeur@
|53|Oohs voix@
|54|Voice synthétique@
|55|Orchestra Hit@
<hline>Cuivre
|56|Trompette@
|57|Trombonne@
|58|Tuba@
|59|Trompette bouchée@
|60|Cor français@
|61|Section cuivre@
|62|Cuivre synthétique 1@
|63|Cuivre synthétique 2@
<hline>Anche
|64|Saxophone soprano@
|65|Saxophone Alto@
|66|Saxophone Tenor@
|67|Saxophone Bariton@
|68|Hautbois@
|69|Cor anglais@
|70|Basson@
|71|Clarinette@
<hline>Tuyau
|72|Piccolo@
|73|Flûte@
|74|Flûte à bec@
|75|Flûte de pan@
|76|Blown Bottle@
|77|Shakuhachi@
|78|Sifflet@
|79|Ocarina@
<hline>Synth Lead
|80|Lead 1 (square)@
|81|Lead 2 (dent de scie)@
|82|Lead 3 (calliope)@
|83|Lead 4 (chiff)@
|84|Lead 5 (charang)@
|85|Lead 6 (voix)@
|86|Lead 7 (cinquièmes)@
|87|Lead 8 (basse + lead)@
<hline>Synth Pad
|88|Pad 1 (nOuvel âge)@
|89|Pad 2 (chaud)@
|90|Pad 3 (polysynth)@
|91|Pad 4 (choeur)@
|92|Pad 5 (bowed)@
|93|Pad 6 (métalique)@
|94|Pad 7 (halo)@
|95|Pad 8 (sweep)@
<hline>Synth FM
|96|FX 1 (pluie)@
|97|FX 2 (soundtrack)@
|98|FX 3 (cristal)@
|99|FX 4 (atmosphère)@
|100|FX 5 (brightness)@
|101|FX 6 (goblins)@
|102|FX 7 (échos)@
|103|FX 8 (science-fiction)@
<hline>Ethnic
|104|Sitar@
|105|Banjo@
|106|Shamisen@
|107|Koto@
|108|Kalimba@
|109|Bag Pipe@
|110|Fiddle@
|111|Shanai@
<hline>Percussive
|112|Tinkle Bell@
|113|Agogo@
|114|Steel Drum@
|115|Wooden Block@
|116|Taiko Drum@
|117|Melodic Tom@
|118|Synth Drum@
|119|Reverse Cymbal@
<hline>Effets sonores
|120|Bruit de touche de guitare@
|121|Bruit de souffle@
|122|Bord de mer@
|123|Bruit d'oiseau@
|124|Sonnerie de télphone@
|125|Helicoptère@
|126|Applaudissements@
|127|Gunshot@
</tabular>
</table>
@@ -0,0 +1,23 @@
<sect>Pilotes d'écran supportés <label id="screen"><p>
BRLTTY supporte les pilotes d'écran suivants:
<descrip>
<tag/as/
AT-SPI
<tag/hd/
Ce pilote fournit un accès direct à l'écran d'une console Hurd.
Il n'est sélectionnable et par défaut oque sur les systèmes Hurd.
<tag/lx/
Ce pilote fournit un accès direct à l'écran d'une console Linux
Il n'est sélectionnable et par défaut oque sur les systèmes Linux.
<tag/sc/
Ce pilote fournit un accès direct au programme <tt/screen/.
Vous pouvez le sélectionner sur tous les systèmes, et il l'est par défaut
si aucun pilote d'écran d'origine n'est disponible. Vous devez appliquer le
correctif de <tt/screen/ que nous fournissons (voir le sous-répertoire
<tt/Patches/ ). Du fait que screen doit être exécuté simultanément,
l'utilisation de ce pilote rend BRLTTY opérationnel uniquement après que
l'utilisateur s'est identifié.
<tag/wn/
Ce pilote fournit un accès direct à l'écran d'une console Windows.
Il n'est sélectionnable et par défaut que sur les systèmes Windows/Cygwin.
</descrip>
@@ -0,0 +1,110 @@
<sect>Syntaxe des opérateurs<p>
<sect1>Spécification de pilote<label id="operand-driver"><p>
Vous devez spécifier un pilote pour un afficheur braille ou une synthèse vocale
via les deux lettres de son
<ref id="drivers" name="Code d'identification de pilote">.
Vous pouvez spécifier une liste de pilotes délimités par des virgules. Dans
ce cas, une détection automatique s'effectue en utilisant chaque pilote listé dans la
séquence.
Il se peut que vous soyez obligé de faire des essais afin de déterminer l'ordre le plus
fiable, étant donné que certains pilotes se détectent mieux automatiquement que d'autres.
Si vous ne spécifiez que le mot <tt>auto</tt>, la détection automatique s'effectue
en n'utilisant que les pilotes connus pour leur fiabilité dans le but
recherché.
<sect1>Spécification du périphérique braille<label id="operand-braille-device"><p>
La forme générale de la spécification d'un périphérique braille (voir l'option
<ref id="options-braille-device" name="-d"> en ligne de commande, la ligne
<ref id="configure-braille-device" name="braille-device"> du fichier de
configuration, et l'option de compilation
<ref id="build-braille-device" name="--with-braille-device">) est
<tt>qualificateur:</tt><em>donnée</em>.
Par compatibilité entre d'anciennes versions et les plus récentes, si vous ommettez
le qualificateur c'est <tt>serial:</tt> qui est utilisé.
Les types de périphérique suivants sont supportés:
<descrip>
<tag>Bluetooth</tag>
Pour un périphérique bluetooth, spécifiez <tt>bluetooth:</tt><em>addresse</em>
?vous pouvez aussi utiliser bt: et bluez: ).
L'adresse doit se composer de six nombres hexadécimaux à deux chiffres
séparés par des "deux-points", par exemple <tt>01:23:45:67:89:AB</tt>.
<tag>Série</tag>
Pour un périphérique en port série, spécifiez
<tt>serial:</tt><em>/chemin/vers/peripherique</em>. Le qualificateur <tt>serial:</tt>
est facultatif (pour compatibilité). Si vous donnez un chemin
relatif, il est déterminé par rapport à <tt>/dev</tt> (l'emplacement habituel
où les périphériques sont définis sur un système de type Unix).
Les spécifications de périphérique suivantes se réfèrent toutes au port
série 1 sur Linux:
<itemize>
<item><tt>serial:/dev/ttyS0</tt>
<item><tt>serial:ttyS0</tt>
<item><tt>/dev/ttyS0</tt>
<item><tt>ttyS0</tt>
</itemize>
<tag>USB</tag>
Pour un périphérique USB, spécifiez <tt>usb:</tt>. BRLTTY cherchera le premier
périphérique USB qui entraîne l'utilisation du pilote d'afficheur braille.
Par exemple, si vous avez plus d'un afficheur braille USB nécessitant le
même pilote, vous pouvez affiner la spécification de pilote en y affectant
le numéro de série de l'afficheur, comme par exemple <tt>usb:12345</tt>.
N.B.: La possibilité "identification par le numéro de série" ne
fonctionne pas avec certains modèles car certains fabricants, soit
n'indiquent pas la description du numéro de série, soit l'indiquent
mais pas en une valeur unique.
</descrip>
Vous pouvez spécifier une liste de pilotes délimités par des virgules. Dans
ce cas, une détection automatique s'effectue en utilisant chaque pilote listé dans la
séquence. Cette possibilité est particulièrement utile si vous avez un
afficheur braille à plusieurs interfaces, par exemple un port série et un USB.
Dans ce cas, il est en général préférable de lister d'abord le port USB, comme
par exemple <tt>usb:,serial:/dev/ttyS0</tt>, étant donné que l'ancien a
tendance à être mieux détecté que le plus récent.
<sect1>Spécification d'un périphérique PCM<label id="operand-pcm-device"><p>
Dans la plupart des cas, le périphériqve PCM est le chemin complet vers un
périphérique du système approprié. Les exceptions sont:
<descrip>
<tag>ALSA</tag>
Le nom et ses arguments pour le périphérique logique ou physique, comme
<em>nom</em>[<tt>:</tt><em>argument</em><tt>,</tt>...].
</descrip>
Le périphérique PCM par défaut est:
<table loc="h">
<tabular ca="ll">
Plateforme|Périphérique@<hline>
FreeBSD|/dev/dsp@
Linux/ALSA|hw:0,0@
Linux/OSS|/dev/dsp@
NetBSD|/dev/audio@
OpenBSD|/dev/audio@
Qnx|le périphérique de sortie PCM préféré@
Solaris|/dev/audio@
</tabular>
</table>
<sect1>Spécification de périphérique MIDI<label id="operand-midi-device"><p>
Dans la plupart des cas, le périphérique MIDI est le chemin complet vers un
périphérique du système approprié. Les exceptions sont:
<descrip>
<tag>ALSA</tag>
Le client et le port séparés par "deux-points" tel que
<em>client</em><tt>:</tt><em>port</em>.
Vous pouvez spécifier chacun soit comme un nombre soit comme une
sous-chaîne sensible à la casse de son nom.
</descrip>
Le périphérique MIDI par défaut est:
<table loc="h">
<tabular ca="ll">
Plateforme|Périphérique@<hline>
Linux/ALSA|le premier port de sortie MIDI disponible@
Linux/OSS|/dev/sequencer@
</tabular>
</table>
@@ -0,0 +1,31 @@
<sect>Synthèses vocales supportées<label id="synthesizers"><p>
BRLTTY supporte les synthèses vocales suivantes:
<table loc="h">
<tabular ca="ll">
Nom|Modèle@<hline>
Alva
|Delphi (4nn)@
BrailleLite
|@
CombiBraille
|@
eSpeak
|text to speech engine@
ExternalSpeech
|exécute /usr/local/bin/externalspeech@
Festival
|text to speech engine@
FestivalLite
|text to speech engine@
GenericSay
|redirige vers /usr/local/bin/say@
Mikropuhe
|text to speech engine@
Swift
|text to speech engine@
Theta
|text to speech engine@
ViaVoice
|text to speech engine@
</tabular>
</table>
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,257 @@
<sect>Table française unifiée<label id="nabcc"><p>
<tscreen><verb>
Num Hex Points Description
+-------------------------------------------------------------------------+
| 0 00 [ 32145 8] code nul |
| 1 01 [73214 68] début de lecture |
| 2 02 [ 21 5 8] début de texte |
| 3 03 [ 3214 68] fin de texte |
| 4 04 [7 145 8] fin de transmission |
| 5 05 [ 1 5 8] ENQUIRY |
| 6 06 [7 214 8] Connaissance |
| 7 07 [ 2145 8] son (bell) |
| 8 08 [7 21 5 8] effacement |
| 9 09 [7 214 68] tabulation |
| 10 0A [ 2 4568] LINE FEED (LF) |
| 11 0B [ 3 1 8] tabulation |
| 12 0C [7321 8] pied FORM FEED (FF) |
| 13 0D [73 14 8] retour chariot |
| 14 0E [ 3 145 8] SHIFT OUT |
| 15 0F [ 32 68] SHIFT IN |
| 16 10 [73214 8] échapper lien noir |
| 17 11 [732145 8] contrôle de périphérique 1 |
| 18 12 [7321 5 8] contrôle de périphérique 2 |
| 19 13 [732 4 8] contrôle de périphérique 3 |
| 20 14 [732 45 8] contrôle de périphérique 4 |
| 21 15 [73 1 6 8] Connaissance négative |
| 22 16 [7321 68] [SYNCHRONOUS IDLE] |
| 23 17 [7 2 4568] fin du bloc de transmission |
| 24 18 [73 14 68] annule | |
| 25 19 [ 321 68] fin du milieu |
| 26 1A [7 1 568] remplacer |
| 27 1B [7 21 568] échappement |
| 28 1C [7 14 68] séparateur 4 |
| 29 1D [7 21 68] séparateur 3 |
| 30 1E [732 5 ] séparateur 2 |
| 31 1F [732 6 ] flèche droite |
| 32 20 [ ] espace |
| 33 21 [ 32 5 ] point d'exclamation |
| 34 22 [ 32 56 ] guillemet |
| 35 23 [ 3 4568] dièse |
| 36 24 [73 5 ] dollar |
| 37 25 [ 3 4 68] pour cent |
| 38 26 [ 3214568] e commercial |
| 39 27 [ 3 ] apostrophe |
| 40 28 [ 32 6 ] parenthèse ouvrant |
| 41 29 [ 3 56 ] parenthèse fermant |
| 42 2A [ 3 5 ] astérisque (étoile) |
| 43 2B [732 5 8] plus |
| 44 2C [ 2 ] virgule | |
| 45 2D [ 3 6 ] tiret |
| 46 2E [ 2 56 ] point |
| 47 2F [ 3 4 ] barre oblique |
| 48 30 [ 3 456 ] zéro |
| 49 31 [ 1 6 ] un |
| 50 32 [ 21 6 ] deux |
| 51 33 [ 14 6 ] trois |
| 52 34 [ 1456 ] quatre |
| 53 35 [ 1 56 ] cinq |
| 54 36 [ 214 6 ] six |
| 55 37 [ 21456 ] sept |
| 56 38 [ 21 56 ] huit |
| 57 39 [ 2 4 6 ] neuf |
| 58 3A [ 2 5 ] deux-points |
| 59 3B [ 32 ] inférieur |
| 60 3C [ 32 8] inférieur |
| 61 3D [732 568] égal |
| 62 3E [7 56 ] supérieur |
| 63 3F [ 2 6 ] point d'interrogation |
| 64 40 [ 3 45 ] arrobas |
| 65 41 [7 1 ] a majuscule |
| 66 42 [7 21 ] b majuscule |
| 67 43 [7 14 ] c majuscule |
| 68 44 [7 145 ] d majuscule |
| 69 45 [7 1 5 ] e majuscule |
| 70 46 [7 214 ] f majuscule |
| 71 47 [7 2145 ] g majuscule |
| 72 48 [7 21 5 ] h majuscule |
| 73 49 [7 2 4 ] i majuscule |
| 74 4A [7 2 45 ] j majuscule |
| 75 4B [73 1 ] k majuscule |
| 76 4C [7321 ] l majuscule |
| 77 4D [73 14 ] m majuscule |
| 78 4E [73 145 ] n majuscule |
| 79 4F [73 1 5 ] o majuscule |
| 80 50 [73214 ] p majuscule |
| 81 51 [732145 ] q majuscule |
| 82 52 [7321 5 ] r majuscule |
| 83 53 [732 4 ] s majuscule |
| 84 54 [732 45 ] t majuscule |
| 85 55 [73 1 6 ] u majuscule |
| 86 56 [7321 6 ] v majuscule |
| 87 57 [7 2 456 ] w majuscule |
| 88 58 [73 14 6 ] x majuscule |
| 89 59 [73 1456 ] y majuscule |
| 90 5A [73 1 56 ] z majuscule |
| 91 5B [732 68] crochet ouvrant |
| 92 5C [ 3 4 8] barre oblique inversée |
| 93 5D [73 568] crochet fermant |
| 94 5E [ 4 ] accent circonflexe |
| 95 5F [7 5 8] souligné |
| 96 60 [ 6 ] accent grave |
| 97 61 [ 1 ] a minuscule |
| 98 62 [ 21 ] b minuscule |
| 99 63 [ 14 ] c minuscule |
| 100 64 [ 145 ] d minuscule |
| 101 65 [ 1 5 ] e minuscule |
| 102 66 [ 214 ] f minuscule |
| 103 67 [ 2145 ] g minuscule |
| 104 68 [ 21 5 ] h minuscule |
| 105 69 [ 2 4 ] i minuscule |
| 106 6A [ 2 45 ] j minuscule |
| 107 6B [ 3 1 ] k minuscule |
| 108 6C [ 321 ] l minuscule |
| 109 6D [ 3 14 ] m minuscule |
| 110 6E [ 3 145 ] n minuscule |
| 111 6F [ 3 1 5 ] o minuscule |
| 112 70 [ 3214 ] p minuscule |
| 113 71 [ 32145 ] q minuscule |
| 114 72 [ 321 5 ] r minuscule |
| 115 73 [ 32 4 ] s minuscule |
| 116 74 [ 32 45 ] t minuscule |
| 117 75 [ 3 1 6 ] u minuscule |
| 118 76 [ 321 6 ] v minuscule |
| 119 77 [ 2 456 ] w minuscule |
| 120 78 [ 3 14 6 ] x minuscule |
| 121 79 [ 3 1456 ] y minuscule |
| 122 7A [ 3 1 56 ] z minuscule |
| 123 7B [732 8] ouvre accolade |
| 124 7C [ 4568] barre verticale |
| 125 7D [7 568] ferme accolade |
| 126 7E [ 3 8] tilde minuscule |
| 127 7F [ 321 8] effacement |
| 128 20AC [7 1 5 8] euro |
| 129 201A [7 6 ] guillemet bas simple |
| 130 0192 [ 214 8] florin |
| 131 201E [ 56 ] guillemet bas double |
| 132 2026 [ 3 68] points de suspension |
| 133 2020 [ 3 568] obel |
| 134 2021 [73 56 ] double obel |
| 135 2C6 [ 4 8] circonflexe minuscule |
| 136 2030 [73 4 68] pour mille |
| 137 0160 [732 4 68] s carron majuscule |
| 138 2039 [7 5 ] guillemet fermant |
| 139 0152 [7 2 4 6 ] e dans o majuscule |
| 140 017D [73 1 568] z carron majuscule |
| 141 2018 [ 68] guillemet simple ouvrant |
| 142 2019 [73 ] guillemet simple fermant |
| 143 201C [73 8] guillemet double ouvrant |
| 144 201D [7 68] guillemett double fermant |
| 145 2022 [7 2145 8] puce |
| 146 2013 [7 4 8] tiret cadre atteint |
| 147 2014 [7 45 8] tiret EM |
| 148 02DC [7 4 6 ] tilde minuscule |
| 149 2122 [ 32 45 8] marque déposée |
| 150 0161 [ 32 4 68] s avec carron minuscule |
| 151 203A [ 5 8] guillemet ouvrant |
| 152 0153 [ 2 4 68] e dans o minuscule |
| 153 017E [73 1 568] z carron minuscule |
| 154 0178 [7 14568] y tréma majuscule |
| 160 A0 [7 ] espace insécable (forcé) |
| 161 A1 [ 32 5 8] point d'exclamation inversé |
| 162 A2 [7 14 8] cent |
| 163 A3 [732 ] livre |
| 164 A4 [ 45 ] devise |
| 165 A5 [7 2 568] yen |
| 166 A6 [ 45 8] trait coupé vertical |
| 167 A7 [ 3214 8] paragraphe |
| 168 A8 [ 4 6 ] tréma |
| 169 A9 [ 14 8] copyright |
| 170 AA [7 1 68] ordinal féminin |
| 171 AB [ 32 568] guillemet français ouvrant |
| 172 AC [7 2 56 ] négation logique |
| 173 AD [7 8] trait d'union conditionne |
| 174 AE [ 321 5 8] marque déposée |
| 175 AF [ 3 14 8] macron |
| 176 B0 [7 2 6 ] degré |
| 177 B1 [73 68] plus ou moins |
| 178 B2 [7 45 ] carré (puissance 2) |
| 179 B3 [7 456 ] cube (puissance 3) |
| 180 B4 [ 5 ] accent aigu |
| 181 B5 [7 2 5 ] micro |
| 182 B6 [7 4568] pied de mouche |
| 183 B7 [ 8] point médiant |
| 184 B8 [ 456 ] cédille |
| 185 B9 [7 4 ] exposant |
| 186 BA [7 2 68] ordinal masculin |
| 187 BB [732 56 ] guillemetts français fermant |
| 188 BC [ 3 1 68] un quart |
| 189 BD [ 4 68] un demi |
| 190 BE [ 3 14 68] trois quart |
| 191 BF [ 2 68] point d'interrogation inversé |
| 192 C0 [7321 56 ] a grave majuscule |
| 193 C1 [7321 568] a aigu majuscule |
| 194 C2 [7 1 6 ] a circonflexe majuscule |
| 195 C3 [7 1 8] a tilde majuscule |
| 196 C4 [73 456 ] a tréma majuscule |
| 197 C5 [7 2 ] a avec rond au-dessus majuscule |
| 198 C6 [73 45 ] a e majuscule |
| 199 C7 [73214 6 ] c cédille majuscule |
| 200 C8 [732 4 6 ] e grave majuscule |
| 201 C9 [7321456 ] e aigu majuscule |
| 202 CA [7 21 6 ] e circonflexe majuscule |
| 203 CB [7 214 6 ] e tréma majuscule |
| 204 CC [7 2 4 8] i grave majuscule |
| 205 CD [73 4 ] i aigu majuscule |
| 206 CE [7 14 6 ] i circonflexe majuscule |
| 207 CF [7 21456 ] i tréma majuscule |
| 208 D0 [7 21 8] Eth majuscule |
| 209 D1 [73 145 8] n tilde majuscule |
| 210 D2 [73 1 5 8] o grave majuscule |
| 211 D3 [73 4 6 ] o aigu majuscule |
| 212 D4 [73 1456 ] o circonflexe majuscule |
| 213 D5 [73 1 8] o tilde majuscule |
| 214 D6 [7 2 4 68] o tréma majuscule |
| 215 D7 [73 5 8] multipilé par |
| 216 D8 [73 4568] o barré majuscule |
| 217 D9 [732 456 ] u grave majuscule |
| 218 DA [732 4568] u aigu majuscule |
| 219 DB [7 1 56 ] u circonflexe majuscule |
| 220 DC [7 21 56 ] u tréma majuscule |
| 221 DD [73 14568] y aigu majuscule |
| 222 DE [ 2 45 8] Thorn majuscule |
| 223 DF [ 32 4 8] szeth |
| 224 E0 [ 321 56 ] a grave minuscule |
| 225 E1 [ 321 568] a aigu minuscule |
| 226 E2 [ 1 68] a circonflexe minuscule |
| 227 E3 [ 1 8] a qilde minuscule |
| 228 E4 [73 45 8] a tréma minuscule |
| 229 E5 [ 2 8] a avec rond en tête minuscule |
| 230 E6 [ 3 45 8] a e minuscule |
| 231 E7 [ 3214 6 ] c cédille minuscule |
| 232 E8 [ 32 4 6 ] e grave minuscule |
| 233 E9 [ 321456 ] e aigu minuscule |
| 234 EA [ 21 68] e circonflexe minuscule |
| 235 EB [ 214 68] e tréma minuscule |
| 236 EC [ 2 4 8] i grave minuscule |
| 237 ED [73 4 8] i aigu minuscule |
| 238 EE [ 14 68] i circonflexe minuscule |
| 239 EF [ 214568] i tréma minuscule |
| 240 F0 [ 21 8] Eth minuscule |
| 241 F1 [7 214568] n tilde minuscule |
| 242 F2 [ 3 1 5 8] o grave minuscule |
| 243 F3 [ 3 4 6 ] o aigu minuscule |
| 244 F4 [ 14568] o circonflexe minuscule |
| 245 F5 [7 4 68] o tilde minuscule |
| 246 F6 [ 3 5 8] o tréma minuscule |
| 247 F7 [7 2 5 8] divisé par |
| 248 F8 [ 568] o barré minuscule |
| 249 F9 [ 32 456 ] u grave minuscule |
| 250 FA [ 32 4568] u aigu minuscule |
| 251 FB [ 1 568] u circonflexe minuscule |
| 252 FC [ 21 568] u tréma minuscule |
| 253 FD [ 3 14568] y aigu minuscule |
| 254 FE [ 2 45 8] thorn minuscule |
| 255 FF [ 2 568] y tréma minuscule |
+-------------------------------------------------------------------------+
</verb></tscreen>
@@ -0,0 +1,262 @@
<sect>Code informatique braille Nord Américain<label id="nabcc"><p>
<tscreen><verb>
Num Hex Points Description
+-----------------------------------------------------------------+
| 0 00 [7 4 8] NUL (null) |
| 1 01 [7 1 8] SOH (start of header) |
| 2 02 [7 21 8] STX (start of text) |
| 3 03 [7 14 8] ETX (end of text) |
| 4 04 [7 145 8] EOT (end of transmission) |
| 5 05 [7 1 5 8] ENQ (enquiry) |
| 6 06 [7 214 8] ACK (acknowledge) |
| 7 07 [7 2145 8] BEL (bell) |
| 8 08 [7 21 5 8] BS (back space) |
| 9 09 [7 2 4 8] HT (horizontal tab) |
| 10 0A [7 2 45 8] LF (line feed) |
| 11 0B [73 1 8] VT (vertical tab) |
| 12 0C [7321 8] FF (form feed) |
| 13 0D [73 14 8] CR (carriage return) |
| 14 0E [73 145 8] SO (shift out) |
| 15 0F [73 1 5 8] SI (shift in) |
| 16 10 [73214 8] DLE (data link escape) |
| 17 11 [732145 8] DC1 (direct control 1) |
| 18 12 [7321 5 8] DC2 (direct control 2) |
| 19 13 [732 4 8] DC3 (direct control 3) |
| 20 14 [732 45 8] DC4 (direct control 4) |
| 21 15 [73 1 68] NAK (negative acknowledge) |
| 22 16 [7321 68] SYN (synchronize) |
| 23 17 [7 2 4568] ETB (end of text block) |
| 24 18 [73 14 68] CAN (cancel) |
| 25 19 [73 14568] EM (end of medium) |
| 26 1A [73 1 568] SUB (substitute) |
| 27 1B [7 2 4 68] ESC (escape) |
| 28 1C [7 21 568] FS (file separator) |
| 29 1D [7 214568] GS (group separator) |
| 30 1E [7 45 8] RS (record separator) |
| 31 1F [7 4568] US (unit separator) |
| 32 20 [ ] space |
| 33 21 [ 32 4 6 ] exclamation point |
| 34 22 [ 5 ] quotation mark |
| 35 23 [ 3 456 ] number sign |
| 36 24 [ 214 6 ] signe dollar |
| 37 25 [ 14 6 ] signe pour cent |
| 38 26 [ 3214 6 ] ampersand |
| 39 27 [ 3 ] accent aigu |
| 40 28 [ 321 56 ] left parenthesis |
| 4 291 [ 32 456 ) right parenthesis |
| 42 2A [ 1 6 ] asterisk |
| 43 2B [ 3 4 6 ] plus sign |
| 44 2C [ 6 ] comma |
| 45 2D [ 3 6 ] minus sign |
| 46 2E [ 4 6 ] period |
| 47 2F [ 3 4 ] forward slash |
| 48 30 [ 3 56 ] zero |
| 49 31 [ 2 ] one |
| 50 32 [ 32 ] two |
| 51 33 [ 2 5 ] three |
| 52 34 [ 2 56 ] four |
| 53 35 [ 2 6 ] five |
| 54 36 [ 32 5 ] six |
| 55 37 [ 32 56 ] seven |
| 56 38 [ 32 6 ] eight |
| 57 39 [ 3 5 ] nine |
| 58 3A [ 1 56 ] colon |
| 59 3B [ 56 ] semicolon |
| 60 3C [ 21 6 ] less-than sign |
| 61 3D [ 321456 ] equals sign |
| 62 3E [ 3 45 ] greater-than sign |
| 63 3F [ 1456 ] question mark |
| 64 40 [7 4 ] commercial at |
| 65 41 [7 1 ] capital a |
| 66 42 [7 21 ] capital b |
| 67 43 [7 14 ] capital c |
| 68 44 [7 145 ] capital d |
| 69 45 [7 1 5 ] capital e |
| 70 46 [7 214 ] capital f |
| 71 47 [7 2145 ] capital g |
| 72 48 [7 21 5 ] capital h |
| 73 49 [7 2 4 ] capital i |
| 74 4A [7 2 45 ] capital j |
| 75 4B [73 1 ] capital k |
| 76 4C [7321 ] capital l |
| 77 4D [73 14 ] capital m |
| 78 4E [73 145 ] capital n |
| 79 4F [73 1 5 ] capital o |
| 80 50 [73214 ] capital p |
| 81 51 [732145 ] capital q |
| 82 52 [7321 5 ] capital r |
| 83 53 [732 4 ] capital s |
| 84 54 [732 45 ] capital t |
| 85 55 [73 1 6 ] capital u |
| 86 56 [7321 6 ] capital v |
| 87 57 [7 2 456 ] capital w |
| 88 58 [73 14 6 ] capital x |
| 89 59 [73 1456 ] capital y |
| 90 5A [73 1 56 ] capital z |
| 91 5B [7 2 4 6 ] left bracket |
| 92 5C [7 21 56 ] backward slash |
| 93 5D [7 21456 ] right bracket |
| 94 5E [7 45 ] circumflex accent |
| 95 5F [ 456 ] underscore |
| 96 60 [ 4 ] grave accent |
| 97 61 [ 1 ] small a |
| 98 62 [ 21 ] small b |
| 99 63 [ 14 ] small c |
| 100 64 [ 145 ] small d |
| 101 65 [ 1 5 ] small e |
| 102 66 [ 214 ] small f |
| 103 67 [ 2145 ] small g |
| 104 68 [ 21 5 ] small h |
| 105 69 [ 2 4 ] small i |
| 106 6A [ 2 45 ] small j |
| 107 6B [ 3 1 ] small k |
| 108 6C [ 321 ] small l |
| 109 6D [ 3 14 ] small m |
| 110 6E [ 3 145 ] small n |
| 111 6F [ 3 1 5 ] small o |
| 112 70 [ 3214 ] small p |
| 113 71 [ 32145 ] small q |
| 114 72 [ 321 5 ] small r |
| 115 73 [ 32 4 ] small s |
| 116 74 [ 32 45 ] small t |
| 117 75 [ 3 1 6 ] small u |
| 118 76 [ 321 6 ] small v |
| 119 77 [ 2 456 ] small w |
| 120 78 [ 3 14 6 ] small x |
| 121 79 [ 3 1456 ] small y |
| 122 7A [ 3 1 56 ] small z |
| 123 7B [ 2 4 6 ] left brace |
| 124 7C [ 21 56 ] vertical bar |
| 125 7D [ 21456 ] right brace |
| 126 7E [ 45 ] tilde accent |
| 127 7F [7 456 ] DEL (delete) |
| 128 80 [ 4 8] <control> |
| 129 81 [ 1 8] <control> |
| 130 82 [ 21 8] BPH (break permitted here) |
| 131 83 [ 14 8] NBH (no break here) |
| 132 84 [ 145 8] <control> |
| 133 85 [ 1 5 8] NL (next line) |
| 134 86 [ 214 8] SSA (start of selected area) |
| 135 87 [ 2145 8] ESA (end of selected area) |
| 136 88 [ 21 5 8] CTS (character tabulation set) |
| 137 89 [ 2 4 8] CTJ (character tabulation justification) |
| 138 8A [ 2 45 8] LTS (line tabulation set) |
| 139 8B [ 3 1 8] PLD (partial line down) |
| 140 8C [ 321 8] PLU (partial line up) |
| 141 8D [ 3 14 8] RLF (reverse line feed) |
| 142 8E [ 3 145 8] SS2 (single shift two) |
| 143 8F [ 3 1 5 8] SS3 (single shift three) |
| 144 90 [ 3214 8] DCS (device control string) |
| 145 91 [ 32145 8] PU1 (private use one) |
| 146 92 [ 321 5 8] PU2 (private use two) |
| 147 93 [ 32 4 8] STS (set transmit state) |
| 148 94 [ 32 45 8] CC (cancel character) |
| 149 95 [ 3 1 68] MW (message waiting) |
| 150 96 [ 321 68] SGA (start of guarded area) |
| 151 97 [ 2 4568] EGA (end of guarded area) |
| 152 98 [ 3 14 68] SS (start of string) |
| 153 99 [ 3 14568] <control> |
| 154 9A [ 3 1 568] SCI (single character introducer) |
| 155 9B [ 2 4 68] CSI (control sequence introducer) |
| 156 9C [ 21 568] ST (string terminator) |
| 157 9D [ 214568] OSC (operating system command) |
| 158 9E [ 45 8] PM (privacy message) |
| 159 9F [ 4568] APC (application program command) |
| 160 A0 [7 8] no-break space |
| 161 A1 [732 4 6 ] inverted exclamation mark |
| 162 A2 [7 214 6 ] cent sign |
| 163 A3 [73 456 ] pound sign |
| 164 A4 [7 14 6 ] currency sign |
| 165 A5 [73214 6 ] yen sign |
| 166 A6 [7 1 56 ] broken bar |
| 167 A7 [73 5 ] section sign |
| 168 A8 [7 5 ] diaeresis |
| 169 A9 [732 56 ] copyright sign |
| 170 AA [ 8] feminine ordinal indicator |
| 171 AB [7 21 6 ] left-pointing double angle quotation mark |
| 172 AC [7 2 56 ] not sign |
| 173 AD [73 6 ] soft hyphen |
| 174 AE [732 6 ] registered sign |
| 175 AF [7 2 6 ] macron |
| 176 B0 [73 56 ] degree sign |
| 177 B1 [73 4 6 ] plus-minus sign |
| 178 B2 [732 ] superscript two |
| 179 B3 [7 2 5 ] superscript three |
| 180 B4 [73 ] acute accent |
| 181 B5 [7 56 ] micro sign |
| 182 B6 [732 5 ] pilcrow sign |
| 183 B7 [7 4 6 ] middle dot |
| 184 B8 [7 6 ] cedilla |
| 185 B9 [7 2 ] superscript one |
| 186 BA [7 ] masculine ordinal indicator |
| 187 BB [73 45 ] right-pointing double angle quotation mark |
| 188 BC [7321 56 ] vulgar fraction one quarter |
| 189 BD [7321456 ] vulgar fraction one half |
| 190 BE [732 456 ] vulgar fraction three quarters |
| 191 BF [7 1456 ] inverted question mark |
| 192 C0 [732 5 8] capital a grave |
| 193 C1 [7 1 68] capital a acute |
| 194 C2 [7 2 8] capital a circumflex |
| 195 C3 [7 5 8] capital a tilde |
| 196 C4 [73214 68] capital a diaeresis |
| 197 C5 [73 45 8] capital a ring above |
| 198 C6 [73 8] capital ae |
| 199 C7 [73 4 68] capital c cedilla |
| 200 C8 [732 568] capital e grave |
| 201 C9 [7 21 68] capital e acute |
| 202 CA [732 8] capital e circumflex |
| 203 CB [73214568] capital e diaeresis |
| 204 CC [732 68] capital i grave |
| 205 CD [7 14 68] capital i acute |
| 206 CE [7 2 5 8] capital i circumflex |
| 207 CF [7321 568] capital i diaeresis |
| 208 D0 [7 68] capital eth |
| 209 D1 [7 4 68] capital n tilde |
| 210 D2 [73 5 8] capital o grave |
| 211 D3 [7 14568] capital o acute |
| 212 D4 [7 2 568] capital o circumflex |
| 213 D5 [7 568] capital o tilde |
| 214 D6 [732 4 68] capital o diaeresis |
| 215 D7 [7 1 6 ] multiplication sign |
| 216 D8 [73 4 8] capital o stroke |
| 217 D9 [73 568] capital u grave |
| 218 DA [7 1 568] capital u acute |
| 219 DB [7 2 68] capital u circumflex |
| 220 DC [732 4568] capital u diaeresis |
| 221 DD [7 214 68] capital y acute |
| 222 DE [73 68] capital thorn |
| 223 DF [73 4568] small sharp s |
| 224 E0 [ 32 5 8] small a grave |
| 225 E1 [ 1 68] small a acute |
| 226 E2 [ 2 8] small a circumflex |
| 227 E3 [ 5 8] small a tilde |
| 228 E4 [ 3214 68] small a diaeresis |
| 229 E5 [ 3 45 8] small a ring above |
| 230 E6 [ 3 8] small ae |
| 231 E7 [ 3 4 68] small c cedilla |
| 232 E8 [ 32 568] small e grave |
| 233 E9 [ 21 68] small e acute |
| 234 EA [ 32 8] small e circumflex |
| 235 EB [ 3214568] small e diaeresis |
| 236 EC [ 32 68] small i grave |
| 237 ED [ 14 68] small i acute |
| 238 EE [ 2 5 8] small i circumflex |
| 239 EF [ 321 568] small i diaeresis |
| 240 F0 [ 68] small eth |
| 241 F1 [ 4 68] small n tilde |
| 242 F2 [ 3 5 8] small o grave |
| 243 F3 [ 14568] small o acute |
| 244 F4 [ 2 568] small o circumflex |
| 245 F5 [ 568] small o tilde |
| 246 F6 [ 32 4 68] small o diaeresis |
| 247 F7 [73 4 ] division sign |
| 248 F8 [ 3 4 8] small o stroke |
| 249 F9 [ 3 568] small u grave |
| 250 FA [ 1 568] small u acute |
| 251 FB [ 2 68] small u circumflex |
| 252 FC [ 32 4568] small u diaeresis |
| 253 FD [ 214 68] small y acute |
| 254 FE [ 3 68] small thorn |
| 255 FF [ 3 4568] small y diaeresis |
+-----------------------------------------------------------------+
</verb></tscreen>