# 4. Tableaux

Parcourir et définir les en-têtes dynamiques
Joanmarie Diggs
joanied@gnome.org

Creative Commons Partage des Conditions Initiales à l’Identique 3.0

Laurent Coudeur
laurentc@iol.ie 2011
Bruno Brouard
annoa.b@gmail.com 2011-12
Julien Hardelin
jhardlin@orange.fr 2011, 2013, 2015
Mickael Albertus
mickael.albertus@gmail.com 2013
Claude Paroz
claude@2xlibre.net 2016
Charles Monzat
charles.monzat@free.fr 2020

# Tableaux

Orca propose plusieurs fonctionnalités conçues spécialement pour améliorer l’accès aux tableaux trouvés dans les pages Web et autres documents : configuration de la lecture par cellule ou par ligne, Navigation par structure et en-têtes dynamiques.

# Lecture par cellule ou par ligne

Songez au processus d’analyse de la liste des messages dans votre boîte aux lettres. Pour que Orca lise l’expéditeur, le sujet, la date et la présence d’une pièce jointe, vous avez besoin que Orca lise la ligne. D’un autre côté, lorsque vous parcourez les lignes d’une feuille de calcul, entendre la ligne entière n’est pas toujours souhaitable au vu par exemple du grand nombre de cellules dans chaque ligne. Dans ce cas, vous préférerez que Orca ne lise que la cellule qui a le focus. Des situations similaires se produisent dans les tableaux inclus dans des documents.

Orca permet d’indiquer si vous souhaitez que seule la cellule soit lue ou la ligne entière, pour les tableaux d’interface, les tableaux de documents et les feuilles de calcul. Comme ces réglages sont indépendants les uns des autres, vous n’êtes pas contraint de choisir un seul mode de lecture de tableau pour tous les types de tableau.

Vous pouvez définir chaque préférence de lecture de tableau d’Orca pour toutes les applications ou différemment d’une application à l’autre. La procédure respective est expliquée dans le guide sur la boîte de dialogue Préférences d’Orca. Les paramètres se trouvent sur la page Synthèse vocale.

Finalement, il existe aussi une commande Orca qui permet de basculer à la volée entre la lecture de cellule et la lecture de ligne pour le tableau actuellement actif : Touche de modification d’OrcaF11.

# Navigation par structure

Les commandes de navigation par structure d’Orca rendent possible la localisation rapide de tableaux, le déplacement immédiat vers la première ou la dernière cellule d’un tableau et le déplacement vers n’importe quelle cellule adjacente.

Pendant que vous vous déplacez parmi les tableaux ou à l’intérieur de ceux-ci à l’aide de la navigation par structure, Orca lit des détails supplémentaires qui vous aident à connaître votre position, tels que les dimensions du tableau où vous venez d’arriver et le fait que vous atteignez le bord du tableau dans la direction de votre déplacement.

De plus, Orca fournit des options de présentation paramétrables qui fonctionnent en conjonction avec la navigation par structure et vous permettent de contrôler si les coordonnées de la cellule sont lues, si les fusions de cellules sont indiquées, et si les en-têtes de cellules sont lus.

## N’oubliez pas d’activer la navigation par structure !

En fonction de votre emplacement, il peut être nécessaire d’activer explicitement la navigation par structure avant de pouvoir l’utiliser. Pour en savoir plus, lisez Quand est-il nécessaire d’activer la navigation par structure.

# En-têtes dynamiques

Une grande partie des tableaux que vous rencontrez pendant la lecture, possèdent des cellules qui servent d’en-tête pour les lignes et les colonnes. Savoir si l’auteur du tableau a marqué correctement les cellules comme en-tête est difficile. Dans de nombreux cas, le texte est simplement formaté pour être plus grand et/ou en gras. Même si le tableau est mis en forme correctement, il n’y a aucune garantie que l’application ou la boîte à outils indique aux technologies d’assistance que le texte est un en-tête. Il est possible de surmonter ces problèmes grâce à la prise en charge des en-têtes dynamiques d’Orca.

## Définition des en-têtes de colonne

Déplacez-vous sur la ligne contenant tous les en-têtes de colonne.

Appuyez sur Touche de modification d’OrcaR pour indiquer à Orca que la ligne actuelle est celle contenant les en-têtes.

## Définition des en-têtes de ligne

Déplacez-vous sur la colonne contenant tous les en-têtes de ligne.

Appuyez sur Touche de modification d’OrcaC pour indiquer à Orca que la colonne actuelle est celle contenant les en-têtes.

Après avoir défini les en-têtes de colonne ou de ligne, vous vous rendrez compte quand vous parcourrez les cellules, que Orca annonce chaque changement d’en-tête. En d’autres termes, Orca ne prononce pas l’en-tête de colonne à chaque fois que vous vous déplacez de haut en bas au sein d’une même colonne. De même, il ne prononce pas l’en-tête de ligne à chaque fois que vous vous déplacez de gauche à droite au sein d’une même ligne. Par contre si vous changez de ligne et qu’il existe des en-têtes de ligne, l’en-tête associé à la nouvelle ligne est lu. Si vous changez de colonne et qu’il existe des en-têtes de colonne, l’en-tête associé à la nouvelle colonne est lu.

Pour effacer les en-têtes, exécutez simplement deux fois de suite la commande que vous avez utilisée pour les définir. Exécuter deux fois de suite Touche de modification d’OrcaR indique à Orca qu’il n’y a pas d’en-tête de colonne. Exécuter deux fois de suite Touche de modification d’OrcaC indique à Orca qu’il n’y a pas d’en-tête de ligne.