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.
Une page a toujours eu une feuille. Elle a aussi les quatre zones que lit un imprimeur : jusqu'où court l'encre, où passera la lame, ce qui mérite d'être gardé, et ce qu'un lecteur affiche à l'écran. Cette page est le même dessin trois fois de suite ; ce qui change, ce sont les zones qu'il annonce.
D'abord la feuille d'impression avec ses repères de coupe, l'encre courant au-delà du trait de coupe. Puis la même feuille rognée à la page finie, qui est ce qu'un lecteur affiche. Puis une page en largeur, obtenue en déclarant un quart de tour sur une feuille debout : c'est ainsi qu'un tableau très large s'imprime sans changer la taille de la feuille.
Ce que montre cet exemple
- Les zones de fond perdu, de coupe, de contenu utile et d'affichage, annoncées sur une même page.
- Des repères de coupe tracés en dehors du trait de coupe, dans le fond perdu.
- Un quart de tour déclaré sur la page, plutôt qu'un dessin réellement tourné.
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