Passer au contenu
SilktideAide

Tableaux PDF

Silktide vérifie deux choses au sujet des tableaux dans un PDF : que chaque cellule d’en-tête indique si elle s’applique à une ligne ou à une colonne, et que chaque ligne couvre le même nombre de colonnes une fois les cellules fusionnées prises en compte.

Ces deux points concernent la même chose. Un tableau n’a de sens que si chaque valeur peut être rattachée aux en-têtes qui la décrivent, et un logiciel ne peut le faire que si le document indique quelles cellules sont des en-têtes, dans quelle direction, et comment la grille s’agence.

Pourquoi c’est important

Les personnes voyantes parcourent un tableau dans deux dimensions à la fois. Votre œil repère un nombre, puis remonte vers l’en-tête de colonne et va vers la gauche à l’en-tête de ligne presque sans effort. Une personne utilisant un entend une cellule à la fois et ne peut pas faire cela; le lecteur annonce donc les en-têtes pertinents avec chaque valeur à la place : "Revenus, T3, 4,2 millions". Cette seule phrase rend un tableau utilisable sans la vue, et elle n’est possible que si le document a déclaré quelles cellules sont des en-têtes et ce qu’elles régissent.

Sans direction pour chaque en-tête, le lecteur doit deviner. Il suppose généralement que la ligne du haut définit les colonnes, ce qui est assez souvent vrai pour être dangereux : dans un tableau qui a aussi des en-têtes à gauche, ou avec deux lignes d’en-tête, cette supposition échoue discrètement et les valeurs sont annoncées avec de mauvaises étiquettes. L’utilisateur reçoit alors avec assurance une information erronée, ce qui est pire que de ne rien recevoir du tout.

Les lignes irrégulières brisent la grille elle-même. Lorsque les décomptes de colonnes ne concordent pas, les positions ne s’alignent plus et chaque valeur après la ligne irrégulière peut être associée au mauvais en-tête. Les tableaux financiers et statistiques sont les plus touchés, car un chiffre mal attribué ressemble quand même à un chiffre plausible.

Comment corriger

  1. Marquez votre ligne ou colonne d’en-tête comme en-tête dans la source. Dans Word, utilisez "Répéter les lignes d’en-tête" pour la ligne du haut d’un tableau, et marquez les colonnes d’en-tête dans les propriétés du tableau plutôt qu’en mettant le texte en gras.
  2. Donnez une direction à chaque en-tête, afin que chacun déclare s’il s’applique à sa ligne ou à sa colonne. Les tableaux avec des en-têtes sur les deux bords ont besoin des deux.
  3. Faites en sorte que les lignes concordent. Chaque ligne doit représenter le même nombre de colonnes une fois les étendues de lignes et de colonnes prises en compte. Les cellules vides doivent figurer dans le tableau en tant que cellules vides plutôt que d’être omises.
  4. Simplifiez les tableaux qui se battent avec le format. Les en-têtes empilés, les cellules scindées et les tableaux imbriqués à l’intérieur d’autres tableaux sont difficiles à baliser et encore plus difficiles à écouter. Deux tableaux simples valent presque toujours mieux qu’un seul tableau "ingénieux".
  5. N’utilisez jamais un tableau pour la mise en page. Un tableau signifie que son contenu constitue des données liées. Si la grille ne sert qu’au positionnement, le contenu doit être balisé comme du texte ordinaire et le tableau marqué comme décoration.
  6. Ou effectuez la remédiation Silktide, qui répare la structure des tableaux et confirme la sémantique des en-têtes par rapport au tableau tel qu’il apparaît. Voir Tableaux.

Comment Silktide teste cela

  1. Repère les documents PDF liés depuis votre site Web et analyse chaque fichier unique une seule fois, peu importe le nombre de pages qui y renvoient.
  2. Examine les cellules d’en-tête de chaque tableau pour vérifier qu’une direction est déclarée.
  3. Calcule combien de colonnes chaque ligne couvre, en tenant compte des fusions de lignes et de colonnes, puis compare les lignes.
  4. Signale le document lorsqu’un en-tête n’a pas de direction, ou lorsque les lignes ne concordent pas, une seule fois par document, peu importe le nombre de tableaux concernés.

Dépannage

Mes cellules d’en-tête sont en gras; cela ne suffit-il pas à en faire des en-têtes?

Non. Le gras est un style visuel sans signification structurelle, et c’est la raison la plus fréquente pour laquelle un tableau avec des en-têtes évidents est signalé. Une cellule d’en-tête doit être balisée comme en-tête; il s’agit d’une propriété de la cellule plutôt que de sa mise en forme.

Le tableau comporte des cellules fusionnées

Les cellules fusionnées sont permises et sont gérées en déclarant combien de lignes ou de colonnes chacune couvre. La vérification ne signale que les lignes dont le décompte de colonnes échoue une fois ces étendues prises en compte, ce qui signifie généralement qu’une étendue n’a jamais été déclarée.

La dernière ligne est une ligne de totaux

Les lignes de totaux sont des lignes de données ordinaires et ne nécessitent aucun traitement particulier. Si l’étiquette dans la première cellule décrit la ligne, balisez-la comme en-tête de ligne comme n’importe quelle autre.

Il s’agit d’un tableau de mise en page, pas d’un tableau de données

Il ne doit donc pas être balisé comme tableau. Balisez le contenu comme le texte qu’il est et marquez la grille comme décoration, et la vérification ne s’applique plus. Voir Balisage du contenu PDF.

En savoir plus

Dernière mise à jour

Cette page vous a-t-elle été utile?