Un roman entier en français

La même mise en pages sur un texte français : cent quarante-cinq pages qui emploient l'alphabet accentué, si bien que la police rangée dans le fichier porte tous les dessins qu'un alphabet plus large réclame.

La même mise en pages que le livre anglais, sur Le Tour du monde en quatre-vingts jours de Jules Verne, paru en 1873 et depuis longtemps hors droits. Il sort à cent quarante-cinq pages, ce qui en fait le document le plus long publié sur ce site, et c'est le plus difficile des deux à composer.

Ce qui le rend plus difficile, c'est l'alphabet. Un texte français dessine les lettres accentuées en plus des lettres simples : la police rangée dans le fichier doit donc porter plus de dessins qu'un texte anglais n'en réclame, et le fichier déclare la largeur de chacune de ces lettres. Le moteur ne garde que les dessins que le livre emploie réellement, et c'est pourquoi cent quarante-cinq pages de texte tiennent encore dans un demi-mégaoctet.

Ce que montre cet exemple

  • Un texte français composé avec ses lettres accentuées, depuis une seule police embarquée.
  • Le document le plus long du site, issu du même programme court.
  • Seuls les dessins de lettres que le livre emploie sont gardés, jamais la police entière.

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 document que cet exemple fabrique, prêt à être ouvert.

Ouvrir le document en anglais

Voir le code Rust Voir le code Python

Première page de Un roman entier en français

Ce que pèse ce document

Ce document pèse 511 433 octets.

L'équipe a écrit ce livre après avoir mesuré les documents ci-dessus : il n'y a donc pas de chiffre antérieur à lui opposer. 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.

Points de coupure après une barre oblique ou un trait d'union

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.

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