Projet:Correction syntaxique/Erreur syntaxique 070

Erreur syntaxique no 070
Numéro ISBN : longueur erronée
Description Page d'aide concernant l'erreur syntaxique 070 du projet Correction syntaxique.
Résumé Un ISBN de longueur erronée indique qu'il ne correspond pas au livre et empêche l'affichage correct du lien vers le choix de bibliothèques.
Syntaxe correcte :
ISBN 10 chifres
ISBN 13 chiffres
Importance Moyenne
Conventions ISBN

Niveau d'automatisation Manuel et automatique
Bot(s) chargé(s) de l'erreur DSisyphBot

Liste blanche Liste blanche no 070
Liste des 25 premiers articles erronés Consulter

Cette page d’aide du projet Correction syntaxique détaille les informations générales de fonctionnement d’une erreur détectée par le projet et rappelle les pages d’aides et de conventions de Wikipédia relative à la correction de celle-ci.

Description modifier

L'article comprend un numéro ISBN dont la syntaxe est déficiente. Normalement, le code ISBN est un lien interne vers la page Spécial:Ouvrages de référence qui propose un choix de bibliothèques ou de librairies pour accèder à la consultation ou à l'achat du livre. La syntaxe déficiente du code inhibe cette fonctionnalité et doit donc être corrigée. Ce problème peut être très dérangeant pour un lecteur de Wikipédia cherchant des informations sur ce livre et peut discréditer la qualité de l'article ou de l'encyclopédie. Il est nécessaire de réparer cette erreur.

Conventions modifier

Il n'existe pas réellement de conventions ou règles concernant les codes ISBN. Toutefois, la création du lien et l'écriture simple d'un code ISBN est un consensus tacite ; la technique permettant la compréhension du sujet est abordée sur cet article : ISBN.

Vulgarisation modifier

Cette section a pour but de simplifier et de donner les grandes lignes concernant les règles à respecter sur Wikipédia en français, elle peut également servir de justification auprès d'un contributeur n'ayant pas accepté ou pas compris la correction établie par un membre du Projet:Correction syntaxique. Cette simplification des règles ne saurait remplacer les règles elles-mêmes, consultez attentivement les conventions citées dans la section ci-dessus.

Règle générale modifier

De 1972 à décembre 2006, le code ISBN est sur 10 chiffres. Il contient 4 blocs séparés par des tirets : A-B-C-D

Depuis janvier 2007, le code ISBN est sur 13 chiffres. Il contient 5 blocs séparés par des tirets : G-A-B-C-K

  • A identifie un groupe de codes pour un même pays, une zone géographique ou une zone de langue : 0 ou 1 pour les productions de pays anglophones, 2 pour les pays francophones, 3 pour les pays germanophones, mais 982 pour le pacifique sud (zone géographique), etc… Sa longueur est variable : un caractère pour les zones ayant une production abondante (0, 1, 2, etc.), plusieurs pour les zones ayant une production moins abondante, jusqu'à 5 caractères au maximum. Ce premier segment ne présume pas de la langue de rédaction de l'ouvrage, ainsi des ouvrages publiés en France avec un code 2- peuvent être rédigés en anglais.
  • B identifie l’éditeur de la publication. Sa longueur est variable au sein de chaque groupe linguistique : d’un caractère pour les éditeurs ayant une production abondante à 7 caractères pour les éditeurs ayant une production moindre.
  • C correspond au numéro d’ordre de l’ouvrage chez l’éditeur qui l’attribue normalement séquentiellement (sauf en cas de partage de code résultant d’un accord entre éditeurs). Sa longueur est, elle aussi, variable : d’un caractère pour les éditeurs ayant une production peu abondante, à 6 pour les éditeurs ayant une production abondante. On complète cette zone par des zéros de telle façon que la longueur totale soit égale à 10.
  • D est un code clé de vérification sur un caractère calculée à partir des chiffres précédents. Outre les chiffres de 0 à 9, la clé de contrôle peut prendre la valeur X, qui représente le nombre 10.
  • G est un des groupes de 3 chiffres attribués par l’EAN à l’ISBN (actuellement 978 ou 979).
  • K est un code clé de vérification sur un caractère calculée à partir des chiffres précédents. Cette valeur est comprise entre 0 et 9.

Les tirets modifier

Il est préférable de garder les tirets contenus dans le numéro ISBN. Si vous corrigez un numéro ISBN, n'enlevez pas les tirets. Vous pouvez vous aidez d'un convertisseur en ligne qui remet automatiquement les tirets au bon endroit. Voici un convertisseur qui fonctionne très bien (ce n'est qu'un exemple, vous pouvez faire une recherche sur Google pour en trouver un qui vous convienne au mieux). Il suffit d'y copier-coller le numéro à 10 ou 13 chiffres dans la case correspondante et de cliquer sur submit pour lancer l'opération.

ISBN 10, ISBN 13 et EAN 13 modifier

Il est maintenant obligatoire, depuis 2007, pour les éditeurs de communiquer avec une référence EAN-13. La norme EAN-13 étant la norme ISBN-13 sans les tirets, tous les livres à la norme ISBN-10/ISBN 13 ont une référence EAN-13. On a donc l'impression que ces livres ont une référence ISBN-13, mais ce n'est pas le cas, ils n'en n'ont jamais eu.

Indiquer à la fois l'ISBN-10 et l'ISBN-13 (EAN-13) est redondant et inutile. Spécifier l'ISBN-10 ainsi que l'ISBN-13 n'est nécessaire seulement si ils sont différents. Un ISBN-10 correspond toujours à un ISBN-13 (voir l'article ISBN cité dans la section ci-dessus), l'un ou l'autre sont acceptable, ajouter les deux est redondant et inutile. Si l'ISBN-13 est différent de l'ISBN-10, il est alors important de le rajouter. Le modèle {{ISBN}} propose la possibilité d'ajouter deux numéros avec un seul modèle : {{ISBN|XXXXX|XXXXX}}.

Pour les livres créés après 2007, il ne peut y avoir qu'un EAN-13, implantez donc le modèle {{EAN}}

Attention : le site amazon.fr indique pour tous les livres, même ceux édités après 2007, une référence ISBN-10. Pour les livre post-2007, cette référence n'a aucun sens et ne doit jamais être reprise.

Longueur erronée modifier

Il peut y avoir plusieurs cas :

  • Certains contributeurs remplacent régulièrement et fréquemment les tirets par des points : ISBN X.XX.XXXXXX.X. Le logiciel MediaWiki coupe le code ISBN avant le premier point. IL suffit de remplacer les points par les tirets ;
  • Pour les codes ISBN de 9 ou 11 chiffres (pour ISBN 10) et les codes ISBN de 12 ou 14 chiffres (pour ISBN 13), il est possible qu'il y ait une simple faute de frappe. On trouve souvent des 555 alors que c'est 55, ou 545 pour 45. Certains codes ISBN 10 se terminent par X ; il est possible que le X ait disparu malencontreusement. Tentez votre chance, cela permet parfois un gain de temps considérable, mais si vous utilisez cette technique vérifiez toujours et scupuleusement que le code correspond au livre ;
  • Certains contributeurs mettent parfois en ligne un numéro OCLC en y indiquant ISBN...
  • Le code est souvent tout simplement raccourci donc erroné.

Recherche et correction modifier

Pour corriger un numéro ISBN, le plus simple est d'utiliser les bibliothèques en ligne et les librairies en ligne. Il existe plusieurs moteurs de recherche sur internet (voir Spécial:Ouvrages de référence) :

  • Le site le plus efficace est KVK, le métacatalogue de bibliothèques proposé par l’Université de Karlsruhe. Le moteur de recherche est déjà préconfiguré avec les options les plus efficaces, les options qui ralentissent la recherche ont été désactivée. Servez-vous du nom de l'auteur, du titre ou d'une partie du titre. L'utilisation des deux paramètres conjointement réduit la recherche, mais réduit également les résultats...
  • Google livres est également assez efficace, ainsi que les boutiques en ligne du type Amazon.fr.

Pensez à vérifier l'année d'édition et l'éditeur, certains livres ont été republiés. Certaines références précisent des no  de page, si vous modifiez l'édition du livre, les références deviennent fausses.

Exemples modifier

Cette erreur se rencontre le plus souvent suite à un copier-coller de la référence ISBN depuis le site amazon.fr ou d'autres sites en ligne.

Recommandations modifier

  • Pensez à implémenter le modèle {{Ouvrage}} si celui-ci est pertinent ;
  • Pensez à implémenter le modèle {{ISBN}} si celui-ci est pertinent ;
  • Pensez à implémenter le modèle {{OCLC}} si celui-ci est pertinent ;
  • Pensez à implémenter le modèle {{ISSN}} si celui-ci est pertinent ;
  • Pensez à implémenter le modèle {{Numéro}} pour remplacer n° (des numéro de chapitres ou tomes sont souvent précisés) ;
  • Pensez à implémenter le modèle {{P.}} pour remplacer p. ou {{Pp.}} pour remplacer pp. sur des articles francophones (des numéro de pages sont souvent précisés) ;
  • Ne supprimez pas sans raison un ISBN seulement parce qu'il est erroné ;
  • Ne passez pas en commentaire un code ISBN erroné pour le faire disparaitre (<!--{{ISBN|0-00-000000-0}}-->) ;
  • Pensez à rechercher si le code ISBN erroné n'a pas été repris dans un autre article de WP pour éviter à un autre contributeur d'effectuer une nouvelle recherche ;
  • Pensez à justifier vos correction : Numéro ISBN : syntaxe erronée (détection par Projet:Correction syntaxique) ;
  • N'entrez jamais en conflit avec un utilisateur n'acceptant pas votre modification. Prennez le temps de lui expliquer la règle, proposez lui le lien des conventions sur le sujet et la vulgarisation ci-dessus. Dans le pire des cas où une tension interviendrait, faites reprendre la discussion par un autre membre du Projet:Correction syntaxique.

Automatisation modifier

Bot modifier

Cette erreur a pu être corrigée de façon semi-automatique pour les cas de copier-coller depuis le site amazon.fr qui présente un pattern caractérisque ISBN-10: ou ISBN:13: La demande avait été effectuée sur le projet bot et avait été traité par DSisyphBot.

Regex modifier

  • La syntaxe est automatiquement contrôlé par médiawiki avec l'expression régulière décrite ici. Si celle-ci est correcte alors le lien vers Spécial:Ouvrages de référence est mis en place. Cette expression régulière ne valide pas le code checksum, donc un code ISBN peut être cliquable tout en étant incorrect.

Manuel modifier

  • Suivez les recommandations et consignes pour cette erreur.

Liste blanche modifier

Certains codes ISBN ne rentrent dans aucun des cas décrits dans les conventions. Certain ouvrages sont publiés avec des code erronés et identifiés. Une œuvre dont on ne trouve pas l'ISBN correspondant n'est pas un ISBN considéré comme erroné, les bibliothèques ou librairie qualifient et écrivent "noir sur blanc" « ISBN erroné ». Dans cette situation, le modèle {{ISBN erroné}} permet d'éviter la détection du code ISBN erroné par le script. Ne supprimez pas un numéro ISBN erroné.

De ce fait et théoriquement, le passage sur la liste blanche d'un article avec un problème d'ISBN est peu probable.

Certains articles ne rentrent dans aucun des cas décrits dans les conventions, il convient de faire des exceptions. Tout article peut être proposé pour être ajouté à la liste d'exclusion. Il suffit de le proposer en page de discussion du projet. Une fois validé par une majorité ou un membre confirmé du projet, l'article sera ajouté à la liste.


Discussion modifier

Vous pouvez faire vos remarques, une demande de modification, sur l'erreur 070 ou la manière dont elle est traitée par les membres du projet

Discussion Projet:Correction syntaxique