Lire l'add-on EAN-2 et proposer le numéro de la revue scannée

Découverte à la mesure : l'EAN-2 est DÉSACTIVÉ par défaut dans zbar. Il ne
suffisait donc pas de cesser de le filtrer — il n'était jamais produit.
Vérifié sur un EAN-13 + EAN-2 rendus en canvas : un symbole par défaut,
deux après setConfig(ZBAR_EAN2, ZBAR_CFG_ENABLE, 1).

L'EAN-5 reste désactivé : il porte un prix, pas un numéro.

Ce qui reste non vérifié — que les magazines réels y mettent bien leur
numéro de parution — est dit à l'utilisateur : le numéro est proposé dans
un champ modifiable, sous une invitation à le comparer à la couverture.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
mathieu
2026-08-19 22:30:21 +02:00
co-authored by Claude Opus 5
parent b97cf33494
commit 9ab6f23b8c
7 changed files with 143 additions and 32 deletions
+9 -15
View File
@@ -60,23 +60,17 @@ rendu en canvas, pas sur une image de caméra.
# Retours d'usage du 2026-08-19 (3ᵉ série)
## Ce qui reste des magazines : le numéro scanné
## Ce qui reste des magazines : confirmer l'EAN-2 sur un vrai kiosque
Les revues sont implémentées (voir `CLAUDE.md`) : fiche par revue, numéros à l'intérieur, et le
code-barres `977` mène désormais à la fiche de la revue.
Le numéro scanné est implémenté (voir `CLAUDE.md`) : zbar lit l'add-on EAN-2 — après l'avoir
**activé**, il est désactivé par défaut — et l'écran de la revue le propose dans un champ à
vérifier.
⚠️ **Le numéro, lui, se saisit à la main.** Les deux chiffres de parution du code-barres ne sont
pas fiables ; l'**add-on EAN-2** imprimé à côté du code principal est le bon candidat, et zbar
sait le décoder — mais `decoder()` l'écarte aujourd'hui, et rien n'a pu être vérifié faute d'un
magazine réel devant la caméra. À reprendre avec un exemplaire en main : lire l'EAN-2, le
comparer au numéro imprimé sur la couverture, et ne le pré-remplir que si les deux concordent
sur plusieurs numéros.
Autres pistes non traitées, sans urgence :
- **Champs propres à la BD** (série, tome, scénariste/dessinateur). Le regroupement en série est
couvert par les sagas ; il reste la distinction des **rôles**, le modèle mettant tous les
auteurs dans `LivreAuteur` sans les distinguer.
⚠️ **Ce qui n'est toujours pas vérifié** : que les magazines réels portent bien leur numéro de
parution dans cet add-on, et non autre chose. La chaîne de décodage est prouvée sur un code
généré ; l'usage éditorial demande un exemplaire devant la caméra. À faire sur trois ou quatre
numéros d'un même titre : si l'EAN-2 suit la parution, le message d'avertissement pourra
s'alléger ; s'il ne la suit pas, c'est le pré-remplissage qu'il faudra retirer.
## Auteurs et bibliographie