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