Chaque lettre que le document dessine voyage à l'intérieur

Un document qui emporte ses propres lettres s'ouvre à l'identique sur une machine où cette police n'a jamais été installée. C'est la première chose que demande la norme, et celle qui change le plus le fichier.

En mots de tous les jours

Écrit pour tout le monde, sans rien tenir pour acquis. Dit à quoi sert la règle et ce qu'elle change sur le document que vous obtenez.

Une police, c'est un fichier, comme une photo. Un document peut soit l'emporter, soit la nommer et espérer. La nommer marche aujourd'hui, parce que la machine qui ouvre le fichier la possède ; cela s'arrête le jour où plus personne ne l'a, et le logiciel met une autre police à la place. Les fins de ligne bougent, un tableau cesse d'être aligné, et le bloc de signature tombe à la page suivante.

Un document d'archivage emporte donc ses lettres avec lui. Le fichier pèse un peu plus lourd et, en échange, c'est toujours la même page dans trente ans. Il pèse bien moins que la police entière : seules les lettres que le document dessine vraiment sont emportées, soit, pour une lettre ou une facture, quelques dizaines de dessins sur plusieurs milliers.

Le texte reste du texte à travers tout cela. Qui ouvre le fichier peut encore le sélectionner, le copier et le chercher, et le logiciel d'une archive aussi.

Pour un développeur

La même chose sans le détour : les objets, les contraintes, et où passe la limite entre ce qui est produit et ce qui est déclaré.

L'inclusion est automatique, et l'allègement aussi : l'ensemble des signes dessinés est relevé au fil de la mise en page, et les dessins et leurs tables d'index sont reconstruits autour, les numéros de signes restant les mêmes. La police entre comme police composite sous un encodage identité, avec, chaque fois, une table de retour vers les caractères, si bien que l'extraction et la recherche survivent à l'allègement.

Un programme de police Type 1 est transporté entier, et une police dessinée — dont les signes sont des tracés — compte comme transportée par construction. Les deux sont acceptées sous une déclaration d'archivage comme sous une déclaration d'accessibilité.

Les quatorze polices qu'un logiciel de lecture est supposé posséder ne transportent rien du tout : un document qui en détient une est donc refusé sous l'une comme sous l'autre déclaration, la police étant nommée. La règle lit la liste des polices du document et non les pages, si bien qu'une police déclarée et jamais utilisée fait refuser le document tout autant. Par le service de rendu, ce sont les standard_fonts : sous archive, servez-vous plutôt de fonts ou de type1_fonts.

Article par article

Le texte publié derrière chaque exigence, ce que le moteur mesure sur le document, et ce qu'il laisse à un vérificateur.

Deux choses qu'un vérificateur regarde lui sont laissées. La police embarquée garde son propre nom PostScript au lieu de recevoir le préfixe de six lettres qui marque un allègement, et aucune liste des numéros de signes conservés n'est écrite à côté. Ni l'une ni l'autre ne sont mesurées ici.

Un caractère dont la police choisie n'a aucun dessin sort sous la forme du rectangle vide de cette police, ce que la norme d'archivage comme celle d'accessibilité refusent. Le moteur ne le signale pas : c'est la chaîne de polices de secours qui empêche que cela arrive.

Ce que le moteur fait tout seul

Rien de ce qui suit n'est à demander. Cela sort d'un document qui déclare la norme, quoi que dise par ailleurs le programme appelant.

  • Emporte la police dans le document, sans qu'on le lui demande, pour chaque police qu'on lui remet.
  • Ne garde que les dessins que les pages tracent vraiment, et reconstruit les tables autour.
  • Écrit chaque fois la table de retour vers les caractères, si bien que le texte reste sélectionnable, copiable et cherchable.
  • Refuse le document qui détient l'une des quatorze polices supposées présentes, en la nommant.

Ce que vous fournissez

Rien de ce qui suit ne peut se deviner. Le moteur déclare ce qu'on lui a donné et se refuse à inventer le reste, ce qui explique qu'un document soit refusé plutôt qu'écrit avec une valeur que personne n'a choisie.

  • Le fichier de police lui-même, et le droit de l'embarquer : la licence se règle entre vous et celui qui a dessiné les lettres.
  • Une police qui couvre les caractères que le document écrit, ou une chaîne de polices qui, ensemble, les couvrent.

Les textes publiés qui la fondent

Chaque texte publié, et ce qu'il demande
Texte publié Ce qu'il demande
ISO 19005-3 6.2.11.4.1 Chaque police avec laquelle une page est dessinée voyage à l'intérieur du fichier.
ISO 19005-4 6.2.10.4.1 La même chose, pour la partie bâtie sur PDF 2.0.
ISO 14289-1 7.21.4.1 La même chose, demandée par la norme d'accessibilité.
ISO 14289-2 8.4.5.5.1 La même chose, pour la deuxième partie de cette norme.

Les autres familles d'exigences

Quelle partie de la norme d'archivage déclarer Des couleurs identiques sur tous les appareils Une page qui sort pareille pour tout le monde Le document dit ce que veulent dire ses marques Un document qui transporte d'autres fichiers à l'intérieur Ce que le fichier dit de lui-même Vérifier la déclaration, avant et après

Revenir à ce que demande la norme d'archivage

Voir les prix Voir les exemples

Glossaire

norme
Une règle débattue en commission, publiée sous un numéro que n'importe qui peut acheter et lire, et identique pour toutes les entreprises qui s'en réclament. Dire qu'on la suit peut donc être vérifié face au texte. Une façon de faire qui s'est simplement répandue parce qu'elle marchait est une habitude du métier : utile, très suivie, et qui ne répond devant aucun texte.
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é.
police
Le dessin de chaque lettre, de chaque chiffre et de chaque signe qu'un document écrit, rangé dans un fichier à part. Un PDF emporte à l'intérieur de lui-même les polices dans lesquelles il est composé : c'est pour cela qu'il s'ouvre à l'identique sur une machine qui ne les a jamais eues. Sans elles, un lecteur en met une autre à la place, et la mise en page bouge.
signature
Un cachet posé à l'intérieur du document. Il prouve deux choses d'un coup : qui l'a approuvé, et que rien n'y a changé depuis. Le logiciel qui ouvre le fichier l'annonce dans un bandeau, en haut de la page.
police Type 1
La forme la plus ancienne d'un fichier de police, encore employée quand une taille de caractère précise n'a jamais existé autrement. Un document emporte le fichier tel qu'il a été fourni.

Tous les mots que le site explique