« Wikisource:Livres disponibles en mode page/Autres » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Apostrophes courbes : nouvelle section
Ligne 335 :
 
Bonjour, un bot peut-il se charger de transformer les apostrophes droites en apostrophes courbes dans les entêtes du livre [[:Livre:Jules Verne - L’Île mystérieuse.djvu|Jules Verne - L’Île mystérieuse.djvu]]. Un tout grand merci. [[Utilisateur:Reptilien.19831209BE1|R]]&nbsp;<sup>&#91;[[Discussion Utilisateur:Reptilien.19831209BE1|CQ,&nbsp;ici&nbsp;W9GFO]]&#93;</sup> 26 décembre 2016 à 10:56 (UTC)
 
== [[Livre:Baltet - L'art de greffer.djvu]] — Insérer des liens intra-texte. ==
 
Très chers dresseurs de robots,
 
Nous (Klakos, Newnewlaw et moi-même) travaillons actuellement sur le livre [[Livre:Baltet - L'art de greffer.djvu|L'art de greffer]]. Ouvrage richement illustré. Chaque illustration a été marqué d’une ancre à l'aide du modèle {{m|p}} et est accessible depuis une [[L’Art de greffer/Table des illustrations|table des illustrations]]. Nous aimerions utiliser ces mêmes ancres pour créer des liens intra-document chaque fois qu'une figure est mentionnée. Il y aurait près de 800 liens à établir. '''Est-il possible d'automatiser cela ?''' Le but est le suivant :
 
Domaine : [[Page:Baltet - L'art de greffer.djvu/10]] jusqu’ à [[Page:Baltet - L'art de greffer.djvu/497]] comprises.
 
Capturer les séquences <code><nowiki>''fig.'' n</nowiki></code> ou <code><nowiki>''fig''. n</nowiki></code> (n, le numéro attribué à chaque figure, un entier entre 1 et 192).
*si 1 =< n < 14 : remplacer la séquence par <code><nowiki>[[L’Art_de_greffer/Matériel_du_greffage#fign|''fig''. n]]</nowiki></code>
*si 14 =< n < 33 : remplacer la séquence par <code><nowiki>[[L’Art_de_greffer/Choix_des_sujets_et_des_greffons#fign|''fig''. n]]</nowiki></code>
*si 33 =< n < 37 : remplacer la séquence par <code><nowiki>[[L’Art_de_greffer/Greffage_sous_verre#fign|''fig''. n]]</nowiki></code>
*si 37 =< n < 102 : remplacer la séquence par <code><nowiki>[[L’Art_de_greffer/Procédés_de_greffage#fign|''fig''. n]]</nowiki></code>
*si 102 =< n < 109 : remplacer la séquence par <code><nowiki>[[L’Art_de_greffer/Travaux_complémentaires_du_greffage#fign|''fig''. n]]</nowiki></code>
*si 109 =< n < 129 : remplacer la séquence par <code><nowiki>[[L’Art_de_greffer/Végétaux_à_multiplier_par_la_greffe_:_arbres,_arbrisseaux,_arbustes#fign|''fig''. n]]</nowiki></code>
*si 129 =< n < 138 : remplacer la séquence par <code><nowiki>[[L’Art_de_greffer/Mise_à_fruit_des_végétaux_par_la_greffe#fign|''fig''. n]]</nowiki></code>
*si 138 =< n < 164 : remplacer la séquence par <code><nowiki>[[L’Art_de_greffer/Restauration_des_arbres_par_la_greffe#fign|''fig''. n]]</nowiki></code>
*si 164 =< n < 184 : remplacer la séquence par <code><nowiki>[[L’Art_de_greffer/Rétablissement_du_vignoble_par_la_greffe#fign|''fig''. n]]</nowiki></code>
*si 184 =< n < 189 : remplacer la séquence par <code><nowiki>[[L’Art_de_greffer/Greffage_des_végétaux_herbacés_ou_sous-ligneux#fign|''fig''. n]]</nowiki></code>
*si 189 =< n < 193 : remplacer la séquence par <code><nowiki>[[L’Art_de_greffer/Greffage_des_végétaux_charnus#fign|''fig''. n]]</nowiki></code>
*sinon, probablement une faute lors de la retranscription de la page — ne devrait pas arriver ;)
 
Comme le processus est assez systématique, je tente ma chance ici, parce que ce serait vraiment bien de ne pas devoir faire tout cela à la main…
--[[Utilisateur:Hildepont|Hildepont]] ([[Discussion utilisateur:Hildepont|d]]) 7 janvier 2017 à 18:23 (UTC)