Ce qu'une police sait de ses propres lettres

Quatre échantillons composés deux fois chacun, une fois tel quel et une fois avec un seul réglage allumé : les lettres liées, les petites capitales, les chiffres qui descendent sous la ligne, et les paires rapprochées.

Un fichier de police porte plus d'un dessin par lettre. Il dit quelles lettres sont plus belles dessinées liées, quels chiffres sont faits pour monter et descendre autour des minuscules, quelles lettres ont une petite capitale à elles, et à quelle distance chaque paire de dessins doit se tenir. Cette page montre les quatre, chaque échantillon composé deux fois, avec ce seul réglage entre les deux lignes.

Rien ne s'allume tant qu'on ne le demande pas : un document fait avant que tout cela existe sort exactement comme avant. Ce qu'un réglage donne, c'est ce que la police y a mis, et une police qui ne propose rien pour lui dessine ce qu'elle a toujours dessiné. Les deux dernières lignes sont lues sur la police elle-même — combien de dessins les lettres liées épargnent, et de combien de points la dernière ligne est plus serrée.

Ce que montre cet exemple

  • Les lettres liées, les petites capitales et les chiffres qui descendent, chacun sur demande.
  • Des paires de lettres rapprochées d'autant que la police le demande.
  • Du texte mesuré avec les réglages allumés : une ligne fait la largeur qu'elle paraît faire.

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 Ce qu'une police sait de ses propres lettres

Ce que pèse ce document

Ce document pèse 18 181 octets.

L'équipe a écrit cet exemple après avoir pesé les documents ci-dessus : il n'y a donc pas de chiffre plus ancien à mettre en face. Voir tous les documents mesurés.

Des exemples voisins de celui-ci

Traits d'union conditionnels et espaces insécables

Une colonne justifiée composée deux fois : les mots longs coupés à leurs traits d'union conditionnels, trait d'union affiché, ou laissés entiers, et un nombre qu'une espace insécable garde d'un seul tenant.

Couper après une barre oblique ou un tiret

Une colonne justifiée composée deux fois : des chemins de fichiers et des mots composés qui débordent du bord faute de points de coupure, puis qui passent à la ligne là où une coupure après une barre oblique ou un trait d'union est autorisée.

Une police derrière la police

Une ligne d'états composée deux fois : avec la police de marque seule, où les marques dont elle n'a pas le dessin sortent en cases vides, puis avec une seconde police derrière elle qui les dessine.

Du texte coulé en colonnes

Un long passage coulé dans trois colonnes, chacune accueillant les lignes que sa hauteur permet et passant le reste à la suivante.

Tous les exemples, par sujet