Découper un paragraphe et l'aligner
Un paragraphe découpé en lignes, puis composé de quatre façons : à gauche, à droite, centré, justifié.
Un magasin qui solde son rayon le fait au stylo : un trait sur l'ancien prix, le nouveau écrit à côté, et un trait au-dessus du total en bas pour que personne ne le lise comme un prix de plus. Sur une page qu'un programme écrit, ces traits doivent y être mis — et les y mettre à la main, c'est choisir une hauteur pour chacun. Choisissez mal et le trait tombe au milieu des chiffres sur une machine et sous eux sur la suivante, parce que la police a changé et pas le nombre que vous avez écrit.
La carte ci-dessous demande la marque par son nom. Un trait sous les mots, un trait à travers les lettres, un trait par-dessus : pour chacun des trois, la police elle-même dit à quelle distance des mots se place son propre trait et quelle est son épaisseur, et les trois suivent la taille où le texte est composé. Le titre et les mots rouges posés en bas ont une astuce de plus — chacun est composé une seconde fois derrière lui-même, décalé un peu et dans un gris plus pâle, ce qui garde un grand texte lisible par-dessus une photographie. La copie pâle sous les mots inclinés penche avec eux, si bien qu'elle tombe sur la page de la même façon que celle sous le titre.
Rien n'est omis et rien n'est simplifié : c'est le programme exactement tel qu'il tourne, pour le développeur qui utilise cette bibliothèque. La troisième est la description elle-même : une simple liste de ce que la page doit dire, et c'est elle qu'on envoie au service.
Voir le code Rust Voir le code Python Voir le code JSON
Ouvrir le document en anglais Ouvrir le document en français
Un paragraphe découpé en lignes, puis composé de quatre façons : à gauche, à droite, centré, justifié.
Un mot plus long que la colonne qui le contient : la bibliothèque le laisse entier, ou le coupe au bord de la colonne.
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.
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.
Un titre, un filet, deux paragraphes, un intertitre, un tableau de vingt-six lignes et une note, donnés dans l'ordre de lecture et répartis sur deux pages par le moteur.
Une même ligne d'états composée deux fois : d'abord dans la police de l'entreprise seule, où les caractères dont elle n'a pas le glyphe sortent en cases vides ; puis avec une seconde police derrière elle, qui trace ces caractères.