Un document balisé et accessible

Un document qui dit ce que représente chaque trait d'encre, et lesquels ne sont que de l'habillage. Son texte et son tableau se décrivent eux-mêmes, un paragraphe et une cellule à la fois. Validé PDF/A-3a et PDF/UA-1.

Deux choses sont dessinées sur chaque page : le contenu, et l'habillage. Le contenu est marqué et numéroté, et un plan du document désigne ces numéros dans l'ordre où il faut lire, si bien qu'un logiciel qui lit le document à voix haute le lit dans l'ordre où il a été écrit, et non dans l'ordre où il a été dessiné.

L'habillage — le titre courant, le numéro de page — est signalé comme tel, ne porte aucun numéro, et reste invisible à tout ce qui suit ce plan. La page et la partie du plan qui la décrit sont bâties ensemble, par une seule fonction, à partir d'un seul compteur : c'est ce qui empêche les deux de se contredire. Le fichier est validé PDF/A-3a et PDF/UA-1.

Ce que montre cet exemple

  • Un plan du document dans l'ordre où il faut lire, non dans l'ordre où il a été dessiné.
  • Titres courants et numéros de page signalés comme habillage.
  • Validé PDF/A-3a et PDF/UA-1 par veraPDF.

Le code, en entier

Le même document est écrit deux fois, une fois dans chaque langage. Les deux fichiers sont montrés en entier, avec la coloration du code, et se copient d'un seul clic.

Le document lui-même

Le même document est écrit dans chacune de ces langues. Ouvrez celle que vous voulez regarder.

Ouvrir le document en anglais Ouvrir le document en français

Voir le code Rust Voir le code Python

Première page de Un document balisé et accessible

Ce que pèse ce document

Avant 116 151 octets
Aujourd'hui 45 753 octets
Gagné 60,6 %

Pas une marque de la page n'a changé. Voir tous les documents mesurés.

Des exemples voisins de celui-ci

Une feuille qui mesure ce qu'elle annonce

Trois réglettes — centimètres, pouces et points — sur une page qui annonce qu'elle doit s'imprimer exactement à la taille où elle a été dessinée, et que le logiciel de lecture ne doit rien proposer d'autre. Cette seconde demande n'existe que depuis le PDF 2.0 : le fichier déclare donc 2.0, au lieu de changer de version à votre insu.

Un registre dont chaque partie dit d'où elle vient

Deux séances reliées dans un même fichier. Chaque page porte sa propre fiche — ce qu'elle est, de quelle main elle est, de quand elle date — le cliché de la seconde page en porte une aussi, et chaque transcription est rattachée à la page qu'elle transcrit et non au fichier entier. Rattacher un fichier joint à autre chose que le document entier n'existe que depuis le PDF 2.0 : le fichier déclare donc 2.0.

Une feuille d'archive qui porte des champs à elle

La référence d'un service d'archives, le service d'origine, la date jusqu'à laquelle le document doit être conservé et sa classification, dans un fichier PDF/A-3. Aucune norme ne sait ce qu'est une date de conservation : chaque champ arrive donc avec sa propre description — son type, à qui il s'adresse, ce qu'il veut dire — et c'est cela qui fait accepter par un logiciel de contrôle des informations que vous avez inventées. La page imprime la même liste, si bien que ce que lit une personne et ce que lit une machine ne peuvent pas diverger.

Une liste balisée dont une colonne est une image

Une liste de pièces dont la première colonne est une image et non un mot. Chaque image est signalée comme telle et porte les mots qu'un lecteur entend à sa place, si bien que rien de la liste n'échappe à qui ne la voit pas. Validé PDF/A-3a et PDF/UA-1.

Tous les exemples, par sujet

Glossaire

PDF/A
Un PDF fabriqué pour rester lisible dans vingt ans. Tout ce qu'il faut pour l'afficher est rangé à l'intérieur du fichier : le dessin des lettres, les couleurs, la description du document. Rien ne peut donc manquer plus tard. Les administrations et les services d'archives le réclament sous ce nom.
PDF/UA
Un PDF qu'une personne aveugle peut lire. Le fichier indique lui-même quel texte est un titre, lequel est un paragraphe, et dans quel ordre le logiciel qui lit à voix haute doit tout énoncer. Sans cela, ce logiciel lit la page dans l'ordre où elle a été dessinée, qui est rarement le bon.
veraPDF
Un programme gratuit qui vérifie qu'un fichier respecte vraiment les règles qu'il annonce. C'est celui qu'utilisent les services d'archives, donc c'est celui qui sert ici : un document n'est pas conforme parce qu'on l'affirme, il l'est parce que veraPDF l'a accepté.
CMJN
Les quatre encres d'une imprimerie : le cyan (un bleu), le magenta (un rose), le jaune et le noir. Un écran, lui, fabrique ses couleurs avec de la lumière. Un document qui part à l'impression dit donc ses couleurs en encres, et non en couleurs d'écran.