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 dessin imprimé pour être mesuré ne vaut rien si l'imprimante le réduit pour l'ajuster à ses propres marges. Cette page porte trois réglettes — centimètres, pouces et points — et annonce, dans le fichier lui-même, 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. Rien n'est relevé à votre place, et un fichier qui réclamerait cela en déclarant une version plus ancienne est refusé plutôt qu'écrit. L'exemple montre aussi les deux autres décisions qui portent sur le fichier entier : à quel point son contenu est compressé, et l'écriture directe sur le disque au fur et à mesure, au lieu de monter tout le document en mémoire.

Ce que montre cet exemple

  • Une page qui demande à être imprimée à sa vraie taille.
  • Des réglettes en trois unités, dessinées pour être mesurées au double décimètre.
  • La compression du contenu et l'écriture au fur et à mesure, décidées par vous.

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 Une feuille qui mesure ce qu'elle annonce

Ce que pèse ce document

Avant 113 086 octets
Aujourd'hui 42 783 octets
Gagné 62,2 %

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

Des exemples voisins de celui-ci

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.

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.

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.

Une feuille telle qu'elle part à l'impression

Un même dessin sur trois pages : une feuille d'impression qui dit jusqu'où court l'encre, où passera la lame et ce qui mérite d'être gardé, avec ses repères de coupe ; la même feuille une fois rognée à la page finie ; et une page en largeur, obtenue en déclarant un quart de tour sur une feuille debout.

Tous les exemples, par sujet