Code 128 et codes-barres du commerce
Des rayures pour les deux usages qui en veulent : le Code 128 pour n'importe quel texte, et les trois que lit une caisse — EAN-13, UPC-A, EAN-8 — chacun avec son dernier chiffre calculé plutôt que tapé.
L'Aztec est le code des billets de train et d'avion en Europe, et la raison en est la place. Tout autre code à deux dimensions exige une bande de blanc tout autour de lui, ce qui, sur un billet de la taille d'une carte de bus, est une place que personne n'a — et cette marge est la première chose que quelqu'un rogne quand la mise en page devient serrée, cassant le code en silence.
Choisissez donc l'Aztec quand il n'y a pas un millimètre à perdre. Un scanner trouve les anneaux de son centre et travaille vers l'extérieur à partir de là : c'est pourquoi il ne demande aucune bande de blanc et peut se poser contre un pli, un bord ou la chose imprimée juste à côté. Les trois codes ci-dessous montrent en plus le réglage qui compte le plus sur un code de ce genre : la quantité de dégâts qu'il doit encore pouvoir traverser. Le premier est réglé là où une carte d'embarquement le veut, le deuxième au double, le troisième à peu près au cinquième. Plus de protection, plus le code est gros — et la différence saute aux yeux sur la page, sans rien mesurer.
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
Des rayures pour les deux usages qui en veulent : le Code 128 pour n'importe quel texte, et les trois que lit une caisse — EAN-13, UPC-A, EAN-8 — chacun avec son dernier chiffre calculé plutôt que tapé.
Le code qu'une facture, une carte d'embarquement ou une étiquette finit par réclamer, dessiné dans le document plutôt que récupéré en image sur un site et collé dedans.
Le code dont l'industrie marque les petites pièces : encore lisible à des tailles où un code QR a renoncé, sur une carte électronique ou un flacon dans un plateau de laboratoire.
Le code des pièces d'identité et des papiers d'expédition : il contient bien plus de texte qu'une rangée de barres, et il survit à un scanner laser qu'on traîne dessus.
Un document fait pour être suivi, pas regardé : chaque ligne du sommaire tombe sur la page qu'elle nomme, et chaque page ramène là d'où l'on vient.
Des liens et des repères accrochés à un texte que le moteur a déjà mis en place : un bandeau derrière une ligne, un soulignement, une cellule encadrée — chaque rectangle repris de ce que la mise en page et le tableau indiquent après coup, aucun mesuré à la main.