Skip to content

gongoradigital/img

Repository files navigation

images

Images des éditions

nstallation des images par recherche/remplace:

Chercher :

<pb

Remplacer par :

<pb facs="http://gongoradigital.github.io/img/1662_apologetico/1662_apologetico_f.jpg"

Note: dans cette première étape, f.jpg est une valeur vide: f1r.jpg est le format attendu, correspondant au f. 1r, et ainsi de suite.

Chercher :

<pb facs="http://gongoradigital.github.io/img/1662_apologetico/1662_apologetico_f.jpg" n="f. ([b|c|d]?[1-9]+[r|v])"

Vérifier les facs="http://gongoradigital.github.io/img/1662_apologetico/1662_apologetico_f.jpg" restants, où il faut introduire une valeur après le "f" final.

Note 1: Dans l'étape 2, la chaîne de caractères [b|c|d]? signifie: soit "b", soit "c", soit "d", soit "ensemble vide" (tel est le sens du point d'interrogation). Cela correspond à la foliation établie à partir des les signatures des préliminaires de mon édition: Sign.: []2, b4, c4, d3. Il faudra donc voir au cas par cas s'il est nécessaire d'introduire cet élément dans l'expression régulière. Concernant [1-9]+, cela signifie: tout caractère numérique, qu'il y en ait un seul ou plusieurs. De même, [r|v] signifie: soit "r", soit "v". Cette regex permet donc de trouver autant les f. des préliminaires que la foliation du reste du texte.

Note 2: Pour les deux premiers folios de l'Apologético, f. []1r-v et f. []2r-v, les caractères correspondant aux crochets vides posent problème dans l'hyperlien: j'ai donc renommé (dans l'entrepôt et dans l'hyperlien) les images fa1r-v et fa2r-v en gardant toutefois dans l'édition l'écriture initiale. Le résultat est donc:

Note 3: La valeur .png ou .jpg, qui doit obligatoirement apparaître en minuscules, peut changer en fonction du format des images.

Note 4: L'étape 3 a été nécessaire pour résoudre les cas où la recherche de l'étape 2 ne trouvait pas tous les . Cela arrive quand un saut de ligne est intercalé entre "<pb" et "n=". Pour éviter ce problème, il est souhaitable de configurer son éditeur XML de façon à ce qu’il ne coupe pas les lignes dans un paragraphe. Par exemple dans Oxygen : Préférences / Éditeur / Formatage / Longueur de ligne, inscrire un nombre plus élevé que 100, par exemple 2000.

Releases

No releases published

Packages

No packages published