Un tableau de facture multi-pages
Douze lignes tiennent sur une page et trente en font deux — et la deuxième doit ressembler exactement à la première, sinon la facture revient du service comptable du client.
Un fournisseur envoie un lot — un bon de livraison, une liste de colisage, un certificat, un ticket de pesée — et quelqu'un doit dire, page par page, ce qui a été relevé sur chacune. Le résumé qu'il écrit est en général une capture d'écran de chaque page, ou la page retapée. Dans les deux cas, le résumé et le papier peuvent se contredire, et le jour où cela arrive, c'est le résumé qu'on croit.
Ici, chaque page arrive sur la feuille telle qu'elle est : la page entière, réduite à la taille d'une cellule, ni redessinée ni retapée. À côté d'elle se tient le tampon qu'elle a reçu. Le tampon est dessiné une seule fois et posé sur chaque ligne qui en a besoin, donc le fichier ne le porte qu'une fois, quel que soit le nombre de lignes qui le montrent.
Des programmes entiers, longs de plusieurs centaines de lignes, pour celui qui écrit vos logiciels. Le troisième n'est pas un programme du tout : c'est une liste simple de ce que la page doit dire, celle 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
Ce document pèse 204.5 ko.
Voyez ce que pèse chaque document.
Les chiffres de rapidité et de poids de ce site sont mesurés avec une clé de licence. Voyez ce que dessine une version d'essai.
Exactement 204 544 octets.
Sur ce site, un kilo-octet vaut mille octets.
Douze lignes tiennent sur une page et trente en font deux — et la deuxième doit ressembler exactement à la première, sinon la facture revient du service comptable du client.
Ce qu'une cellule fait de sa propre boîte : la marge, la bordure, la marge intérieure, le fond.
Les quatre côtés d'une cellule en quatre couleurs différentes, et des fonds colorés distingués des bordures colorées.
Un long tableau confié d'un bloc, qui décide lui-même de son découpage en pages : son en-tête en haut de chaque page, sa note en bas de chaque page, ses fonds gris définis une seule fois pour tout le tableau, et une mention que l'on trace soi-même sous chaque page, à l'endroit exact que le tableau indique.
Une fiche technique dont les cellules sont fusionnées sur la hauteur : chaque groupe est nommé une seule fois en face de toutes ses lignes, avec une remarque à côté ; les traits de séparation s'arrêtent au bord de ces cellules, et une remarque trop longue pour les lignes qu'elle couvre les fait grandir.
La même liste de pièces deux fois : quatre colonnes qui se partagent la largeur à parts égales, puis la référence, la quantité et le prix chacun aussi large que sa propre cellule la plus large, la désignation prenant tout ce qu'ils laissent.